(一)C# .NET API 创建标记的 PDF 文件
Aspose.PDF for .NET是一个强大的 API,用于在 .NET 应用程序中生成和操作 PDF。使用 API,您可以无缝地创建、处理和转换简单和复杂布局的 PDF 文件。您可以下载API 的二进制文件或使用NuGet安装它。
PM> Install-Package Aspose.PDF(二)在 C# 中创建标记的 PDF 文件
为了在标记的 PDF 中创建结构元素,Aspose.PDF for .NET提供了ITaggedContent接口。那么让我们看看如何使用这个接口在 C# 中创建一个带标签的 PDF 文件。
- 使用Document类创建新的 PDF 或加载现有的 PDF 。
- 将文档的TaggedContent引用获取到ITaggedContent对象中。
- 使用ITaggedContent对象设置标题、页眉和语言并为 PDF 添加元素。
- 使用ITaggedContent.CreateParagraphElement()方法创建一个新的ParagraphElement并设置其文本。
- 使用ITaggedContent.RootElement.AppendChild()方法将段落添加到文档中。
- 最后,使用Document.Save(String)方法保存 PDF 文件
(三) 在 C# 中创建带有嵌套元素的标记 PDF
在前面的示例中,我们创建了一个包含段落的简单标记 PDF。现在让我们看看如何在带标签的 PDF 中添加嵌套元素。以下是执行此操作的步骤。
- 使用Document类创建新的 PDF 或加载现有的 PDF 。
- 将文档的TaggedContent引用获取到ITaggedContent对象中。
- 使用ITaggedContent对象设置标题、页眉和语言并为 PDF 添加元素。
- 使用ITaggedContent.CreateParagraphElement()方法创建一个新的ParagraphElement并设置其文本。
- 使用SpanElement类添加嵌套元素。
- 使用ParagraphElement.AppendChild()方法将嵌套元素添加到段落。
- 使用ITaggedContent.RootElement.AppendChild()方法将段落添加到文档中。
- 最后,使用Document.Save(String)方法保存 PDF 文件。
(四)在标记的 PDF 中设置文本结构的样式
您还可以通过设置字体样式、系列、大小等将样式应用于标记 PDF 中的文本。为此,Aspose.PDF for .NET提供 了StructureTextState类的Font、 FontSize、 FontStyle 和 ForegroundColor 属性 。以下代码示例展示了如何在 C# 中在标记的 PDF 中应用文本样式。
( 五) 用 C# 说明标记 PDF 中的结构元素
为了说明结构元素,Aspose.PDF for .NET提供了IllustrationElement类。以下代码示例展示了如何使用此类来说明带标签的 PDF 中的结构元素。
(六) 用 C# 说明标记 PDF 中的结构元素
欢迎下载|体验更多Aspose文档管理产品
获取更多信息请咨询在线客服 或 加入Aspose技术交流群()
标签:
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!