如何在JSP页面中提供类似MS Word的文档编辑器?

如何在JSP页面中提供类似MS Word的文档编辑器?,jsp,ms-word,saas,Jsp,Ms Word,Saas,我想在我的项目中提供SaaS 我很担心如何在我的网站上提供一个文档编辑器,因为我的项目需要一个简单的文档编辑器 我能够在页面的iframe中使用javascript创建一个简单的页面,但仍然无法将其保存为pdf或doc 因此,如何在文本区域中生成格式化文本以保存为pdf/doc文档?如果我理解正确,这里有两个问题: 如何在html页面上显示文本编辑器(WYSIWYG编辑器) 如何将格式化文本保存为.pdf或.doc 对第一个问题的回答: 您可以使用任何可用的文本编辑器,并将其嵌入JSP中: 开源

我想在我的项目中提供SaaS

我很担心如何在我的网站上提供一个文档编辑器,因为我的项目需要一个简单的文档编辑器

我能够在页面的iframe中使用javascript创建一个简单的页面,但仍然无法将其保存为pdf或doc


因此,如何在文本区域中生成格式化文本以保存为pdf/doc文档?

如果我理解正确,这里有两个问题:

  • 如何在html页面上显示文本编辑器(WYSIWYG编辑器)
  • 如何将格式化文本保存为
    .pdf
    .doc
  • 对第一个问题的回答:
    您可以使用任何可用的文本编辑器,并将其嵌入JSP中:

  • 开源和免费:
  • ,剑道UI Web是免费的,开源的,而不是其他组件
  • 开源和免费:
  • 上述所有编辑器都可以根据您的需要轻松嵌入和配置

    对第二个问题的回答:

  • 通常做法是将格式化内容(即html源代码)保存在数据库中,然后提供一个选项以PDF或word文档的形式下载
  • 或者,如果要将文本直接转换为任何其他格式,请将内容存储在内存(字符串)中
  • 无论您选择哪个选项,都需要API将其写入不同格式的文件,然后将其提供给用户下载或保存到服务器文件系统中
  • 以下是一些可能有帮助的链接:

    • 关于从HTML转换为PDF的一个不错的例子
    • pdf库

    希望这能帮助你决定你想要什么。如果我不明白你的问题,请留下评论。谢谢。

    保存功能正常吗?所以您需要一个JSP库来将文本转换为.PDF或.DOC?是的。。。我想提供一个网站上的空白页,用户可以创建文件,并可以在.pdf和.doc格式保存!!!嘿@Prakash K。。。谢谢你的关注。。。!!!我是这一切的新手。。。是的。。你对我的问题理解正确。。!!!但是我不想保存整个HTML页面!!我只是想将文本从textarea保存为.pdf和.doc格式……我不是说转换整个HTML页面,当然也可以这样做。这里我是说,文本区域中的文本(如果格式化)将包含
    html
    标记,如
    (粗体),
    (斜体),
    • 等。因此,您需要一个库来将
      html
      文本转换为
      pdf
      。这是你的第二封信question@Amit我已经编辑了我的答案,并加入了更多的链接。这是另一个我认为是你想要的,可以从中得到一些帮助。