生成xsl:fo的任何javascript(基于web的)所见即所得编辑器
Any javascript (web-based) wysiwyg editor that produces xsl:fo
我很难找到一个可以生成XSL:FO的OSS或商业基于web的(javascript)所见即所得*编辑器。我希望编辑器能做……
- 用户将看到一个通用的文本编辑器界面,这与我目前输入的编辑器并没有什么不同,我将这个问题提交给SO。
- 用户能够定义XSL:FO提供的所有结构组件(新页面、新区域)。编辑器所能做的任何"简化"(例如处理一些隐式的XSL:FO格式,以便放置图形等)都是有帮助的
- 能够创建内联区域,如列表和表格,添加图形等
- 在XSL:FO规范范围内设置样式的能力
(*)因为它是一个所见即所得的编辑器,必须有预览正在创建的文档的能力。由于XSL:FO需要XLS:FO处理器将其转换为文档(RTF、PDF等),因此我希望有一种方法可以选择我想要呈现的文档类型,选择"预览",然后将该文档呈现以供预览(在iframe、另一个窗口中,等等)。我希望这也需要一个服务器端XSL:FO处理器组件。额外的好处是一个"默认的"自动预览,它会在用户创建内容的"暂停"期间向服务器发送一个AJAX请求来更新预览(如果用户5秒没有添加内容,则自动预览)。
您可以尝试使用TinyMCE或CKEditor,它们都允许您控制向用户公开的特性,然后使用服务器端库将HTML转换为XML:FO。我只找到了一个能做到这一点的库,html2fo,但我认为它不支持您所寻找的全部功能。
相关文章:
- 基于api密钥的NodeJS web服务
- 基于Web的JS调试库
- 如何通过安全的https连接在javascript中使用基于soap xml的Web服务
- 如何使用javascript(或jQuery)将youtube视频添加到iframe(基于web的RTE)
- 用于教育目的的基于 Web 的动画库
- 基于Web的绘画编辑器,用于基于PSD的文件
- 如何创建基于 Web 服务的计时器
- 如何在javascript或jquery中调用 asp.net 基于3.5 soap xml的Web服务
- IE11在基于Kendo/JavaScript的web应用程序中崩溃
- 基于 REST API 的 Web 应用程序的动态部分
- 基于 Web 的 IP 语音应用程序与 Rails
- 基于 Web 的应用程序是否有可能以某种方式访问智能手机的位置?并报告回来
- 基于 AJAX 的 Web 应用程序
- 创建一个类似的“收件人”文本框,该文本框显示在许多基于Web的电子邮件网站上
- 创建基于 Web 的类似 Soundcloud 的音频嵌入系统
- 是否有可接受的跨平台方法在基于触摸的设备上以标准 Web 表单显示数字键盘
- 是否可以使用基于 Web 的编程剪切音频文件
- 从Windows C#程序到基于Web的JavaScript的消息传输
- 如何使用 Ajax + jQuery 调用基于 Web 服务 REST
- 为什么浏览器扩展程序比纯基于 Web 的应用程序更安全