在 .NET Core 中,可以使用 LibreOffice 将 PDF 转换为图片。以下是一些步骤:

  1. 安装 LibreOffice。

  2. 下载 NuGet 包 LibreOffice.Core。

  3. 使用以下代码将 PDF 转换为图片:

using System.Diagnostics;

var process = new Process();
process.StartInfo.FileName = "soffice.exe";
process.StartInfo.Arguments = $"--convert-to jpg {pdfFilePath} --outdir {outputDirPath}";
process.Start();
process.WaitForExit();

其中,pdfFilePath 是 PDF 文件的完整路径,outputDirPath 是输出图片的目录路径。

  1. 等待转换完成后,输出的图片将存在于 outputDirPath 中。

需要注意的是,LibreOffice 的安装路径可能会因不同的操作系统而有所不同,需要根据实际情况来调整。

C# .NET Core 使用 LibreOffice 将 PDF 转换为图片

原文地址: https://www.cveoy.top/t/topic/orDG 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录