使用 C# .NET 创建 PDF 文件中的表格

表格是组织和展示结构化数据的有效手段。在以编程方式执行 C# PDF 表格生成 时,将表格集成到 PDF 文件中通过结构化的行和列增强了数据展示。本指南说明了 如何使用 C# 和 Aspose.PDF for .NET 库在 PDF 文件中创建和自定义表格


涵盖的主题:


C# 库创建 PDF 中的表格

我们将使用 Aspose.PDF for .NET 库来 创建 PDF 表格 C#。这个强大的工具简化了 编程创建 PDF 表格 的过程,允许自定义边框样式、边距调整和列的自动调整。

安装:

使用 NuGet 安装 Aspose.PDF for .NET:

PM> Install-Package Aspose.PDF

在 PDF 文件中创建表格

按照以下步骤在新的或现有的 PDF 文档中 添加表格到 PDF C#

  1. 使用 Document 类加载或创建 PDF 文件。
  2. 使用 Table 类实例化一个表并配置其行和列。
  3. 使用 Rows.Add()Cells.Add() 方法填充表格数据。
  4. 通过使用 Document.Pages.Add() 将表添加到 PDF 页面来 构建动态 PDF 表格 C#
  5. 保存 PDF 文件以保留更改。

示例代码:

输出:

在 PDF 文件中使用 C# 创建表格

自定义表格边框和边距

为了增强 PDF 表格的视觉吸引力和专业性,您可以应用自定义边框和边距:

  • 使用 BorderInfo 类设置边框样式、宽度和颜色。
  • 使用 MarginInfo 类调整上、下、左和右边距,以进行 C# PDF 表格格式调整

示例代码:

输出:

PDF 表格中的自定义边框和边距

自动调整 PDF 表格中的列

使用 Aspose.PDF for .NET,您可以根据内容或可用空间自动调整列宽:

  • 利用 ColumnAdjustment 属性设置选项,如 AutoFitToContentAutoFitToWindow,以有效地 生成 PDF 表格 C#

示例代码:


免费试用和资源

您可以获得 Aspose.PDF for .NET 库的免费临时许可证,不受限制。探索 文档 以获取高级功能,或通过我们的 论坛 与我们联系以获得专门支持。


结论

在本指南中,您学习了如何 创建 PDF 表格 C# 并使用 Aspose.PDF for .NET 库自定义它们。从应用边框和边距到调整列宽,您现在能够轻松有效地向 PDF 文档添加结构化数据。


相关文章: