要生成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库添加到项目引用中

C# 生成PDF文件并写入表格数据

原文地址: https://www.cveoy.top/t/topic/hHDW 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录