GroupDocs.Conversion for .NET 提供了一组简单的 API,使开发人员能够使用 C#、ASP.NET 和其他 .NET 相关技术构建功能强大的文档转换应用程序。 GroupDocs.Conversion for .NET API 为您的最终用户提供快速、高效和可靠的文件转换解决方案。它支持在所有流行的商业文档格式之间执行准确的转换,包括:PDF、HTML、电子邮件、Microsoft Word 文档、Excel 电子表格、PowerPoint 演示文稿、Project、Photoshop、CorelDraw、AutoCAD、图表、光栅图像文件格式等等。文档转换器库自动检测源文档格式,并为您提供将整个文档或特定页面转换为所需输出格式的所有控制权。用首选字体替换丢失的字体并将文本或图像水印添加到任何文档页面更容易。
GroupDocs.Conversion for .NET 可用于在任何面向 .NET 平台的开发环境中开发应用程序。它与所有基于 .NET 的语言兼容,并支持可以安装 Mono 或 .NET 框架(包括 .NET Core)的流行操作系统(Windows、Linux、MacOS)。
易于集成 & Metered Licensing
转换为文字、幻灯片或单元格时设置默认缩放选项
转换为/从所有流行的光栅图像格式和分配图像 DPI、高度和宽度
将 PDF 和图像转换为灰度和线性化 Web 的 PDF 文档
在 Word 到 PDF/XPS 转换中指定书签级别、标题级别和扩展级别
在转换后的文档中配置和放置水印作为背景以显示在文本后面
在从电子邮件转换期间呈现电子邮件标题
设置自定义字体目录并在文档转换期间显式加载/替换字体
设置默认字体以替换文档、幻灯片和电子表格转换的缺失字体
将输出作为路径或 IO 流返回的高级转换方法
转换带有网格线的电子表格并在转换时从幻灯片中删除注释
将特定文档页面转换为 PDF 格式并转换电子表格中的特定单元格范围
转换电子表格时显示隐藏的工作表并跳过空行和列
在转换期间计算文档的总页数并将密码设置为未受保护的文档
从 PDF 中删除注释和嵌入文件的选项
转换为 HTML 时创建符合 HTML 5 的标记
从流转换时自动检测源类型并返回所有可能的转换
能够在转换为 PDF 或 HTML 时以单独的流返回每个页面
从 Word 转换时显示/隐藏标记、评论和跟踪更改
带有着色选项的 DOCX 到 Tiff G3 转换
从 CAD 文档转换时转换特定布局
将转换后的文档保存到文件时自动命名
支持按API使用计费的计量许可
将图表转换为文字处理文件格式
在将 HTML 转换为文字处理文档时添加页码
无需转换即可将 XML 文档转换为任何格式
直接从客户端应用程序监控文件转换进度(开始、结束)
使用 GroupDocs.Conversion for .NET,转换文档文件格式非常容易。以下示例展示了如何使用 C# 将 PDF 文件转换为 DOC 文件:
// 设置转换配置并初始化 ConversionHandler
ConversionConfig config = new ConversionConfig();
config.StoragePath = @"D:\storage\";
// 启动 ConversionHandler
ConversionHandler conversionHandler = new ConversionHandler(config);
// 转换并保存转换后的文档
var convertedDocumentPath = conversionHandler.Convert("sample.pdf", new WordsSaveOptions { });
convertedDocumentPath.Save("result-" + Path.GetFileNameWithoutExtension("sample.pdf") + ".doc");
GroupDocs.Conversion for .NET API 支持与各种图像格式的文档转换。在从其他格式转换为图像时,您可以调整图像的许多属性。我们的转换 API 允许您调整亮度、对比度、伽玛属性。您也可以翻转图像。并且在转换为JPEG格式的情况下,您可以设置文件的颜色模式和压缩模式.
GroupDocs.Conversion for .NET API 支持将文档转换为以下 PDF 类型/格式: