HTML jpg PDF XML PPT
  Product Family
PDF

在 C# 中将 PDF 转换为 JPG

PowerPoint .NET API,用于在 NET Framework、.NET Core、Windows Azure、Mono 或 Xamarin 平台上将 PDF 文档转换为 JPG 图像

如何在 C# 中将 PDF 转换为 JPG

如何在代码中将 PDF 转换为 JPG?

使用 Aspose.Slides for .NET ,任何开发人员或应用程序只需几行 C# 代码即可将 PDF 转换为 JPG 格式。

作为现代文档处理 API,Aspose.Slides for .NET 可以快速将 PDF 页面导出为 JPG。 Aspose PowerPoint 库允许您将 PDF 转换为 JPG 和许多其他文件格式

要安装 Aspose.Slides:打开 NuGet 包管理器。搜索 Aspose.Slides 并安装它。

或者,您可以通过从包管理器控制台运行此命令来安装 Aspose.Slides

包管理器控制台命令


PM> Install-Package Aspose.Slides.NET

如何在 C# 中将 PDF 转换为 JPG

开发人员和应用程序可以通过以下方式将 PDF 转换为 JPG:

  1. 创建一个 Presentation 类的实例。

  2. 加载 PDF 文件。

  3. 基于 PDF 页面添加幻灯片。

  4. 调用 save 方法将幻灯片保存为 JPG 图片。

系统要求

在运行 PDF 到 JPG 转换 C# 代码之前,您的机器必须具备以下先决条件:

  • Microsoft Windows 或与 .NET Framework、.NET Core、Windows Azure、Mono 或 Xamarin 平台兼容的操作系统。
  • Microsoft Visual Studio 等开发环境。
  • .NET DLL 的 Aspose.Slides 已在您的项目中被引用。
 

将 PDF 转换为 JPG 的 C# 代码

using (Presentation pres = new Presentation())
    {
        pres.Slides.AddFromPdf("doc.pdf");
        pres.Slides.RemoveAt(0); // removes default empty slide

        for (var index = 0; index < pres.Slides.Count; index++)
        {
            ISlide slide = pres.Slides[index];
            slide.GetThumbnail(new Size(960, 720)).Save($"image-{index}.jpg", ImageFormat.Jpeg);
        }
    }
 
  • 免费在线转换器

    如何在 Python 中将 PPT 转换为 HTML

    其他支持的转换

    Aspose.Slides 支持多种文件格式的转换操作

    PPT TO BMP (Bitmap Image)
    PPT TO EMF (Enhanced Metafile Format)
    PPT TO GIF (Graphical Interchange Format)
    PPT TO HTML (Hyper Text Markup Language)
    PPT TO PNG (PNG Image)
    PPT TO ODP (OpenDocument Presentation Format)
    PPT TO OTP (OpenDocument Standard Format)
    PPT TO PNG (Portable Network Graphics)
    PPT TO POT (Microsoft PowerPoint Template Files)
    PPT TO POTM (Microsoft PowerPoint Template File)
    PPT TO POTX (Microsoft PowerPoint Template Presentation)
    PPT TO PPS (PowerPoint Slide Show)
    PPT TO PPSM (Macro-enabled Slide Show)
    PPT TO PPSX (PowerPoint Slide Show)
    PPT TO PPTM (Macro-enabled Presentation File)
    PPT TO PPTX (Open XML presentation Format)
    PPT TO SVG (Scalable Vector Graphics)
    PPT TO SWF (SWF Format)
    PPT TO TIFF (Tagged Image Format)
    PPT TO XPS (XML Paper Specifications)