EPUB 文件通常用于大规模共享或打印文件。例如,如今电子书非常普遍,它们以 EPUB 格式创建。在某些情况下,您可能需要将 EPUB 转换为 XPS 文件。因此,本文介绍了如何在 C# 中以编程方式将 EPUB 文件转换为 XPS 格式。
EPUB 到 XPS 转换器 – C# API 安装
Aspose.HTML for .NET API 支持转换 EPUB 文档。您可以通过从 Downloads 部分下载 DLL 文件或使用以下 NuGet 安装命令来配置 API。
PM> Install-Package Aspose.HTML
在 C# 中将 EPUB 转换为 XPS
您可以按照以下步骤将 EPUB 转换为 XPS:
- 加载输入的 EPUB 文件。
- 初始化 XpsSaveOptions 类的对象。
- 根据需要以英寸、厘米等为单位指定页面尺寸。
- 将 EPUB 文件转换为 XPS 格式。
以下代码片段详细说明了如何以编程方式按照这些步骤将 EPUB 文件转换为 C# 中的 XPS:
// 创建 XpsSaveOptions 的实例
XpsSaveOptions options = new XpsSaveOptions();
// 以英寸为单位设置页面大小
options.PageSetup.AnyPage = new Page(new Size(Length.FromInches(7),Length.FromInches(3)));
// 调用 ConvertEPUB 方法将 EPUB 转换为 XPS
Converter.ConvertEPUB("input.epub", options, "output.xps");
获得免费评估许可证
您可以申请 免费临时许可证 以不受任何限制地评估所有 API 功能。
探索其他功能
您可以通过访问 文档 了解 API 提供的许多其他功能。
在线演示
请尝试使用上述 API 开发的 EPUB to XPS Converter 网络应用程序。
结论
在本文中,您学习了如何在 C# 中以编程方式将 EPUB 文件转换为 XPS 格式。此外,XPS 文件可以在几秒钟内以高保真度和效率呈现。此外,只需几行代码,您就可以将此功能集成到基于 .NET 或 .NET Core 框架的应用程序中。如果您需要任何帮助,请随时通过 论坛 与我们联系。