我想把PDF前两页,转成一张图片

我想把PDF前两页,转成一张图片,这一张图片里有PDF前两个PDF。
PDF文件
000.pdf (177.4 KB)
成功事例
666.png (132.8 KB)

@fhn123456

我们建议您阅读以下文章以将 PDF 页面转换为图像。
在 C# 中将 PDF 转换为图像格式 BMP、JPG、GIF、PNG、TIFF、SVG

您好,我阅读了,这篇文章,使用下面的代码,只能每页PDF保存一个jpg,有什么方法,可以保存PDF两页到一张图片吗。

        //分辨率
        Resolution resolution = new Resolution(300);
        //JpegDevice jpegDevice = new JpegDevice(resolution);
        //分辨率resolution=300,图片质量100
        JpegDevice jpegDevice = new JpegDevice(resolution, 50);

        //打开文档
        Document pdfDocument = new Document(filename);


        for (int pageCount = 1; pageCount <= pdfDocument.Pages.Count; pageCount++)
        {
            //新路径+文件夹名字+文件名+数字+.jpg $"{newpathfilename}\\{newfilename}\\{newfilename}_{pageCount}.jpg",FileMode.Create
            using (FileStream imageStream = new FileStream($"{savejpg}_{pageCount}.jpg", FileMode.OpenOrCreate, FileAccess.ReadWrite, FileShare.ReadWrite))
            {
              

                //转换一个特定的页面,并保存图像流
                jpegDevice.Process(pdfDocument.Pages[pageCount], imageStream);

                //PngDevice pngDevice = new PngDevice(resolution);
                // 转换一个特定的页面,并保存图像流
                //pngDevice.Process(pdfDocument.Pages[pageCount], imageStream);

                // 封闭河流
                imageStream.Close();

            }


        }

@fhn123456

您可以使用以下文章中共享的代码示例将多个页面转换为单个 TIFF 文件。
将 PDF 页面转换为一个 TIFF 图像

如果您不想将 PDF 页面保存为 TIFF,请分享输出图像格式。 然后,我们会将您的要求作为新功能记录在我们的问题跟踪系统中。