Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

c# pdf

作者:⒈种依靠゛ζ   发布日期:2026-04-27   浏览:70

using System;
using iTextSharp.text;
using iTextSharp.text.pdf;
using System.IO;

class Program
{
    static void Main(string[] args)
    {
        // 创建一个PDF文档
        Document pdfDoc = new Document(PageSize.A4);
        PdfWriter.GetInstance(pdfDoc, new FileStream("example.pdf", FileMode.Create));

        // 打开文档以进行写入
        pdfDoc.Open();

        // 添加一些文本到PDF文档中
        pdfDoc.Add(new Paragraph("Hello, World!"));

        // 关闭文档
        pdfDoc.Close();

        Console.WriteLine("PDF文件已创建!");
    }
}

解释说明:

  1. 引入命名空间iTextSharp 是一个用于处理 PDF 文件的第三方库。你需要在项目中添加对 iTextSharp 的引用。
  2. 创建 PDF 文档:使用 Document 类创建一个新的 A4 页面大小的 PDF 文档。
  3. 获取 PDF 写入器:使用 PdfWriter.GetInstance 方法将文档与输出流关联,这里我们将 PDF 文件保存为 example.pdf
  4. 打开文档:调用 pdfDoc.Open() 方法打开文档以便写入内容。
  5. 添加内容:使用 pdfDoc.Add(new Paragraph("Hello, World!")) 向 PDF 中添加一段文本。
  6. 关闭文档:调用 pdfDoc.Close() 方法关闭文档并完成写入。

确保你已经安装了 iTextSharp 库,可以通过 NuGet 包管理器安装:

Install-Package itext7

上一篇:c# opencv

下一篇:c# 保留两位小数

大家都在看

c# 二进制

c# 创建目录

c# socket服务端连接多个客户端

c# datatable group by

c# tcp client

c# type.gettype

c# sqlconnection

c# string.format 小数位数

c# invoke方法

.net和c#

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站