使用 GemBox 文档激活自动断字
Activate automatic hyphenation with GemBox Document
如何为创建的 word 文档激活自动断字?
简而言之,该选项位于 Layout->Hyphenation
(Group "Page Setup") 下,但是我无法在文档模型中找到此设置。
编辑 (2020-05-22)
在当前最新版本(GemBox.Document 3.1)中,API支持AutoHyphenation。
例如,尝试使用这个:
var document = DocumentModel.Load("Input.docx");
document.HyphenationOptions.AutoHyphenation = true;
原版
在当前版本 (GemBox.Document 2.5) 中,API 不支持此功能,仅通过保存支持。
换句话说,当将启用了此选项的 DOCX 文件加载到 DocumentModel 中,然后将该 DocumentModel 保存到 DOCX 文件中时,生成的输出 DOCX 文件也将启用该选项。但是,当将输出文件的格式更改为输入格式以外的格式(例如 PDF、XPS、HTML 等)时,保留的信息就会丢失。
最后作为反馈参考,您能否准确指定您需要的输出文件格式?
如何为创建的 word 文档激活自动断字?
简而言之,该选项位于 Layout->Hyphenation
(Group "Page Setup") 下,但是我无法在文档模型中找到此设置。
编辑 (2020-05-22)
在当前最新版本(GemBox.Document 3.1)中,API支持AutoHyphenation。
例如,尝试使用这个:
var document = DocumentModel.Load("Input.docx");
document.HyphenationOptions.AutoHyphenation = true;
原版
在当前版本 (GemBox.Document 2.5) 中,API 不支持此功能,仅通过保存支持。
换句话说,当将启用了此选项的 DOCX 文件加载到 DocumentModel 中,然后将该 DocumentModel 保存到 DOCX 文件中时,生成的输出 DOCX 文件也将启用该选项。但是,当将输出文件的格式更改为输入格式以外的格式(例如 PDF、XPS、HTML 等)时,保留的信息就会丢失。
最后作为反馈参考,您能否准确指定您需要的输出文件格式?