繁体   English   中英

生成xsl:fo的任何javascript(基于Web)的所见即所得编辑器

[英]Any javascript (web-based) wysiwyg editor that produces xsl:fo

我很难找到生成XSL:FO的OSS或商业网络(javascript)WYSIWYG *编辑器。 我是否愿意让编辑能够......

  • 用户将看到常用的文本编辑器界面,与我目前正在输入的将此问题提交给SO的编辑器不同。
  • 用户能够定义XSL提供的所有结构组件:FO(新页面,新区域)。 编辑器可以做的任何“简化”(例如处理一些隐式XSL:放置图形所需的FO格式等)会很有帮助
  • 能够创建内联区域,例如列表和表格,添加图形等
  • 能够在XSL:FO规范的范围内进行样式设计

(*)由于它是WYSIWYG编辑器,因此必须能够预览正在创建的文档。 由于XSL:FO需要XLS:FO处理器转换成文档(RTF,PDF等),我希望有一种方法可以选择我要渲染的文档类型,选择“预览”,该文档是渲染预览(在iframe,另一个窗口,无论如何)。 我希望这也需要服务器端XSL:FO处理器组件。 奖励将是“默认”自动预览,其在用户内容创建“暂停”期间向服务器发送AJAX请求以更新预览(如果用户未添加内容5秒,则自动预览)。

您可以尝试使用TinyMCECKEditor ,既可以控制公开给用户的功能,也可以使用服务器端库将HTML转换为XML:FO。 我只能找到一个这样做的库, html2fo ,但我不认为它支持你正在寻找的所有功能。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM