C# FreeSpire.PDF 加载PDF 示例
时间: 2024-09-30 07:00:54 浏览: 40
spire.pdf 5.12.15 去水印可超10页
3星 · 编辑精心推荐
FreeSpire.PDF是一个强大的.NET PDF处理库,它允许你在C#项目中方便地读取、操作和生成PDF文件。以下是使用FreeSpire.PDF加载PDF文件的一个简单示例:
```csharp
using FreeSpire.PDF;
// 引入FreeSpire.PDF命名空间
namespace LoadPDFExample
{
class Program
{
static void Main(string[] args)
{
// 创建PDFDocument实例
PDFDocument pdfDoc = new PDFDocument();
// 使用文件路径打开PDF
try
{
if (pdfDoc.Open(@"C:\path\to\your\file.pdf"))
{
// 检查PDF是否成功打开
Console.WriteLine("PDF文件已成功加载:");
// 获取总页数
int pageCount = pdfDoc.PageCount;
Console.WriteLine($"文档共有 {pageCount} 页");
// 关闭PDF
pdfDoc.Close();
}
else
{
Console.WriteLine("无法打开PDF文件.");
}
}
catch (Exception ex)
{
Console.WriteLine($"发生错误: {ex.Message}");
}
Console.ReadKey();
}
}
}
```
在这个例子中,首先创建了一个`PDFDocument`对象,然后尝试打开指定路径的PDF文件。如果文件成功打开,会显示文件的页数,并最终关闭文档。如果有异常发生,会在控制台打印出错误信息。
阅读全文