PDF被认为是适合打印和共享的文档格式。但是,在某些情况下,需要将PDF文件中的页面转换为PNG图像。例如,当要将PDF页面嵌入网页或生成PDF封面等时。在本文中,将学习如何在.NET应用程序中自动将PDF转换为PNG。(点击下载)
- PDF至PNG的转换
- 将PDF单页转换为PNG
使用C#将PDF至PNG C#的转换
以下是使用Aspose.PDF for .NET将PDF文档中的页面转换为PNG图像的步骤。
- 使用Document类加载PDF文件。
- 使用Document.Pages集合循环浏览PDF页面。
- 在每次迭代中,为输出的PNG图像创建一个FileStream对象。
- 创建并初始化一个PngDevice对象的对象。
- 使用PngDevice.Process(Page,Stream)方法将页面转换为PNG 。
下面的代码示例演示如何使用C#将PDF中的页面转换为PNG。
// Open PDF document
Document pdfDocument = new Document("Document.pdf");
// Loop through each page
foreach (var page in pdfDocument.Pages)
{
// Create file stream for output image
using (FileStream imageStream = new FileStream(string.Format("page_{0}.png", page.Number), FileMode.Create))
{
// Create Resolution object
Resolution resolution = new Resolution(300);

本文提供了一个教程,介绍如何在.NET环境中使用C#和Aspose库将PDF文档页面转换为PNG图像,包括转换整个PDF和单个页面的方法。
最低0.47元/天 解锁文章
2549

被折叠的 条评论
为什么被折叠?



