AdditionalTextPositioning
PdfSaveOptions.AdditionalTextPositioning property
指定是否写入附加文本定位运算符的标志。
public bool AdditionalTextPositioning { get; set; }
评论
如果真的
,额外的文本定位运算符会被写入输出 PDF。这可能有助于克服某些打印机上文本定位不准确的问题。缺点是会增加 PDF 文档的大小。
默认值为错误的
。
例子
展示如何编写附加文本定位运算符。
Document doc = new Document(MyDir + "Text positioning operators.docx");
// 创建一个“PdfSaveOptions”对象,我们可以将其传递给文档的“Save”方法
// 修改该方法将文档转换为 .PDF 的方式。
PdfSaveOptions saveOptions = new PdfSaveOptions
{
TextCompression = PdfTextCompression.None,
// 将“AdditionalTextPositioning”属性设置为“true”以尝试修复不正确的
// 输出 PDF 中的元素定位(如果有的话)会增加文件大小。
// 将“AdditionalTextPositioning”属性设置为“false”以照常呈现文档。
AdditionalTextPositioning = applyAdditionalTextPositioning
};
doc.Save(ArtifactsDir + "PdfSaveOptions.AdditionalTextPositioning.pdf", saveOptions);
也可以看看
- class PdfSaveOptions
- 命名空间 Aspose.Words.Saving
- 部件 Aspose.Words