C# 生成PDF文件并写入表格数据
要生成PDF文件并写入表格数据,可以使用iTextSharp库。以下是一个示例代码:
using iTextSharp.text;
using iTextSharp.text.pdf;
using System.IO;
class Program
{
static void Main(string[] args)
{
// 创建PDF文档
Document document = new Document();
// 创建PDF写入器
PdfWriter writer = PdfWriter.GetInstance(document, new FileStream("output.pdf", FileMode.Create));
// 打开文档
document.Open();
// 创建PDF表格
PdfPTable table = new PdfPTable(3); // 创建一个3列的表格
// 添加表头
table.AddCell("列1");
table.AddCell("列2");
table.AddCell("列3");
// 添加数据行
table.AddCell("数据1");
table.AddCell("数据2");
table.AddCell("数据3");
// 将表格添加到文档中
document.Add(table);
// 关闭文档
document.Close();
}
}
上述代码使用iTextSharp库创建了一个PDF文档,并添加了一个包含表头和数据的表格。最后将表格添加到文档中,并关闭文档。生成的PDF文件将保存为output.pdf。请确保已将iTextSharp库添加到项目引用中
原文地址: https://www.cveoy.top/t/topic/hHDW 著作权归作者所有。请勿转载和采集!