通过 C# 使用适配器将 PHOTO 转换为 WORD 文件
使用本机 .NET API 将 PHOTO 转换为 WORD 文档,无需任何图像编辑器
如何使用 C# 将 PHOTO 转换为 WORD
文件格式转换是各个行业的常见需求,如今,将一种格式更改为另一种格式就像提出在线请求一样简单。然而,对于专业设计师来说,拥有一个可靠的工具来快速有效地处理转换(尤其是图像和文档格式之间的转换)至关重要。通常,将图像转换为文档或反之亦然会带来超出标准编辑器能力的挑战。
.NET 的 Aspose.Imaging.Pdf.Adapter 是您的最佳选择,专为图像处理和转换需求而定制。这个不可或缺的工具具有以下主要功能:
- 促进各种图像和文档格式之间的转换。
- 无需第三方图形编辑软件即可实现自动化。
- 提供强大的 .NET API 以实现无缝转换。
- 可通过 C# 访问的用户友好界面。
- 支持流行的格式,包括PHOTO和WORD。
为了将 PHOTO 转换为 WORD,我们将使用 Aspose.Imaging.Pdf.Adapter API是一个功能丰富、强大且易于使用的C#平台图像处理和转换API。打开 Nuget 包管理器,搜索 Aspose.Imaging.Pdf.Adapter 并安装。您还可以从包管理器控制台使用以下命令:
包管理器控制台命令
PM> Install-Package Aspose.Imaging.Pdf.Adapter
通过 C# 将 PHOTO 转换为 WORD 的步骤
开发人员只需几行代码即可轻松加载 PHOTO 文件并将其转换为 WORD。
- 使用 Register() 方法初始化适配器,这是一项一次性操作。
- 使用 Aspose.Imaging.Image.Load() 方法加载必要的 PHOTO 文件。
- 为 WORD 格式创建所需的保存选项类实例并设置必要的属性。
- 使用 Aspose.Imaging.Image.Save() 方法保存 WORD,指定文件路径或流以及选项。
系统要求
在运行转换示例代码之前,请确保您满足以下先决条件:
- 操作系统:Windows 或Linux。
- 开发环境:支持.NET Core 7及更高版本,例如Microsoft Visual Studio。
将 PHOTO 转换为 WORD - .NET
using Aspose.Imaging.ImageOptions; | |
using Aspose.Imaging.Pdf.Adapter; | |
using Aspose.Imaging.Pdf.Adapter.ImageOptions; | |
using Aspose.Pdf; | |
//You can get all image templates from https://github.com/aspose-imaging/Aspose.Imaging-for-.NET/blob/master/Examples/Data/Templates.zip | |
//After download archive please unpack it and replace templatesFolder variable path with your path to unpacked archive folder | |
string templatesFolder = @"c:\Users\USER\Downloads\templates\"; | |
// register adapter | |
PdfImage.Register(); | |
// Load the photo file in an instance of Image | |
using (var image = Aspose.Imaging.Image.Load(Path.Combine(templatesFolder, @"template.jpg"))) | |
{ | |
// Save photo to word | |
image.Save(Path.Combine(templatesFolder, "output.docx"), new ImageOptionsExt<DocSaveOptions>() | |
{ | |
SaveOptions = new DocSaveOptions() | |
{ | |
Format = DocSaveOptions.DocFormat.DocX | |
} | |
}); | |
} | |
File.Delete(Path.Combine(templatesFolder, "output.docx")); |