ckeditor - 是否存在使用 CKEditor 通过 Aspose.Word 编辑 HTML 输出的情况?
问题描述
由于继承了“<strong>-aw-import:ignore”的属性,在CKEditor中编辑的句子没有输出到Word,我遇到了麻烦。
具有该属性的标签是在从html转换为word时传达原始单词的属性的标签,它不作为meta标签作为word输出。
如果在CKEditor中输入的句子继承了属性,就不会误输出为单词。
解决方案
Aspose.Words 仅在需要使某些元素在 HTML 中可见时才编写此“-aw-import:ignore”,否则这些元素会被 Web 浏览器折叠和隐藏,例如空段落、空格序列等。
目前我们只用“-aw-import:ignore”标记以下元素:
<li>
用于模拟本地列表项 ( ) 元素上的填充的空格序列和不间断空格。- 用于防止空段落折叠的不间断空格。
但是请注意,此列表不是固定的,我们将来可能会添加更多案例。
另外,请注意 Aspose.Words 写 
而不是
因为
未在 XML 中定义。并且默认 Aspose.Words 生成 XHTML 文档(即符合 XML 规则的 HTML 文档)。
我与 Aspose 一起担任开发人员宣传员。
推荐阅读
- javascript - javascript中的四舍五入
- html - 如何在.row下的两个div之间添加图像(使用bootstrap 4)
- powershell - ReadinessReportCreator.exe 的 Powershell 命令
- design-patterns - 工厂(方法)模式和对深/长链中其他方法或其他工厂的标注
- asp.net-core - 安装 Mailkit 并设置 IEmailSender
- javascript - 如何使用 Selenium 和 Javascript 执行器查询 Canvas?
- apache-kafka - 如何在消费者组kafka中动态添加消费者
- excel - 根据同一行的两列中的值隐藏行
- linux - 在嵌入式设计中使用 Linux 时钟
- excel - 将行中的月份和年份与另一个单元格中的月份和年份匹配