PDF处理控件Aspose.PDF功能演示:在 C# .NET 中创建标记的 PDF 文件

(一)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进行处理,非常感谢!

上一篇 2022年5月1日
下一篇 2022年5月1日

相关推荐

发表回复

登录后才能评论