表格能够直观的传达数据信息,使信息显得条理化,便于阅读同时也利于管理。那在PDF类型的文档中如何来添加表格并且对表格进行格式化操作呢?使用常规方法直接在PDF中添加表格行不通,那我们可以在借助第三方组件的情况下来实现。本篇文章中将介绍如何正确使用组件Free Spire.PDF for .NET添加表格到PDF。该组件提供了两个类PdfTable和PdfGrid用于创建表格,在进行代码编辑前,需先安装,添加Spire.PDF. dll到项目程序集中,同时添加到命名空间。下面是两种方法来添加表格的全部代码,供参考。
两种类用于创建表格的异同:
PdfTable |
PdfGrid |
|
行 |
无API支持,可通过事件设置 |
可直接通过API设置 |
列 |
可直接通过API设置(StringFormat) |
可直接通过API设置(StringFormat) |
单元格 |
无API支持,可通过事件设置 |
可直接通过API设置 |
单元格纵向合并 |
不支持 |
可直接通过API设置 |
单元格横向合并 |
无API支持,可通过事件设置 |
可直接通过API设置 |
嵌套表格 |
无API支持,可通过事件设置 |
可直接通过API设置 |
事件 |
BeginCellLayout, BeginPageLayout, BeginRowLayout, EndCellLayout, EndPageLayout, EndRowLayout |
BeginPageLay |