使用 GroupDocs.Conversion 的文档转换教程
在本 文档转换教程 中,您将了解如何使用 GroupDocs.Conversion 将 PDF、Word 文件、Excel 电子表格、PowerPoint 幻灯片以及超过 50 种其他格式直接从 .NET 或 Java 应用程序中进行转换。该库离线工作,无需外部服务,并提供高保真结果,使其非常适合企业级工作流。
快速答案
- 支持哪些格式? 超过 50 种输入和输出格式,包括 PDF、DOCX、XLSX、PPTX、CAD 和图像类型。
- 可以在没有互联网的情况下进行转换吗? 可以,GroupDocs.Conversion 完全在本地运行。
- 文件大小有上限吗? 支持最高 2 GB 的文件,同时内存使用保持在 200 MB 以下。
- 生产环境需要许可证吗? 生产使用需要商业许可证;提供免费试用供评估。
- 支持哪些平台? 完全支持 .NET(Framework、Core、.NET 5/6)和 Java。
什么是 GroupDocs.Conversion?
GroupDocs.Conversion 是一个跨平台库,使开发者能够在 50 多种格式之间转换文档,而无需依赖外部服务。它提供了一个简洁的 API,用于加载源文件、选择转换选项并将结果保存为所需格式。
为什么选择 GroupDocs.Conversion?
GroupDocs.Conversion 提供广泛的格式支持、高保真输出以及性能优化的处理,适用于大规模企业项目。它在本地运行,无需第三方依赖,确保安全性和合规性。
- 广泛的格式覆盖: 支持 50+ 种输入和输出格式,能够处理最高 2 GB 的文件,内存使用低于 200 MB。
- 高保真转换: 保留布局、字体、图像和嵌入对象,视觉准确度高达 99 %。
- 性能优化: 在普通服务器级虚拟机上,批量转换 1 000 页耗时不到 30 秒。
- 零依赖部署: 无需 Microsoft Office、Adobe Acrobat 或其他第三方软件。
如何在 .NET 中开始使用 GroupDocs.Conversion?
Converter 是执行文档转换的主要类。向项目添加 NuGet 包 GroupDocs.Conversion,使用文件路径或流实例化 Converter 类,选择目标格式,然后调用 Save。此三步流程可在几秒钟内完成从源文件到转换后文件的转换。
如何在 Java 中开始使用 GroupDocs.Conversion?
Converter 是 Java 中用于转换文档的核心类。在 pom.xml 中加入 Maven 构件 com.groupdocs:groupdocs-conversion,创建 Converter 实例,设置所需的 LoadOptions,并使用目标格式调用 convert。Java API 与 .NET 体验相同,确保跨平台的开发者体验一致。
在您的 .NET 应用程序中无缝转换任何文档格式,使用 GroupDocs.Conversion。我们全面的 .NET 库为开发者提供强大的工具,以精确且快速地在 50 多种格式之间转换文件。从将文档转换为 PDF 到在各种格式之间转换,我们的分步教程将指导您完成实现、定制和优化。立即开始将强大的文档转换功能集成到您的 C# 应用程序中。
必备教程
特定格式转换
高级功能
在您的 Java 应用程序中实现强大的文档转换功能,使用 GroupDocs.Conversion。我们的 Java API 使开发者能够以卓越的精度和灵活性在众多文档格式之间进行转换。非常适合企业应用,我们的库帮助您在保持格式完整性的同时转换 PDF、Office 文档、图像及其他多种格式。请遵循我们的分步 Java 教程,为您的应用程序增添专业的文档转换功能。
核心功能
特定格式指南
高级配置
常见问题
Q: 我可以在云原生微服务中使用 GroupDocs.Conversion 吗?
A: 可以,库可以在任何 .NET 或 Java 运行时中运行,包括 Docker 容器和 Kubernetes pod,无需外部服务。
Q: 库如何处理受密码保护的 PDF?
A: 在创建 Converter 时,您可以通过 LoadOptions(或相应的 Java 选项)提供密码,库会解密文件后进行转换。
Q: 推荐的批量文件转换方式是什么?
A: 使用异步 API(或 Java 中的并行流)并发处理文件,并启用缓存以重用已加载的字体和资源,从而提升性能。
Q: GroupDocs.Conversion 是否支持对扫描图像进行 OCR?
A: 支持,可通过 OcrOptions 类启用 OCR,将扫描的 PDF 或图像转换为可搜索、可选择的文本。
Q: 官方支持哪些 .NET 版本?
A: 完全支持 .NET Framework 4.5+、.NET Core 3.1+、.NET 5、.NET 6 以及更高版本。
最后更新: 2026-08-19
测试环境: GroupDocs.Conversion 23.11 for .NET & Java
作者: GroupDocs