使用 C# .NET 创建支持 RTL(希伯来语、阿拉伯语)的 DOCX 文件



在过去的几周里,我认为DOCX(XCEED(组件不支持希伯来语真的很好,如果我用希伯来语(或阿拉伯语(写东西并且需要在行尾加点或冒号,它们会出现在开头。

我仍在等待开发人员回答我,但同时我已经查看了所有选项:

  • Aspose (价格昂贵,似乎只能作为 html 到 docx(
  • OpenXML(很难工作,找不到适合我的例子(
  • HtmlToOpenXML(不支持RTL,github上的支持很慢(
  • OpenXML PowerTools (只做 DOCX TO HTML(
  • 还有更多

请 - 我有一个解决方案,可以处理图像,表格和许多其他基本的东西

我需要你的帮助

感谢您的询问。Aspose.Words支持多种文档格式;它不仅限于 HTML 和 Docx。请参阅文档以了解支持哪些格式: https://docs.aspose.com/display/wordsnet/Product+Overview

Aspose.Words可以用作各种格式之间的转换文档,也可以使用其丰富的API或使用报告功能从头开始创建文档。您还可以轻松地将文本或整个段落格式化为从右到左 https://apireference.aspose.com/net/words/aspose.words/font/properties/bidi https://apireference.aspose.com/net/words/aspose.words/paragraphformat/properties/bidi 相同的选项可以应用于部分或表格 https://apireference.aspose.com/net/words/aspose.words/pagesetup/properties/bidi https://apireference.aspose.com/net/words/aspose.words.tables/table/properties/bidi 如果您有其他问题,请随时在这里或Aspose.Words支持论坛中提问。

最新更新