简短 – 3-4 句子

Aspose.Words Document to PDF Converter for .NET 是一个轻量级、高性能的 API,专注于 Word 转 PDF 转换. 它支持常见场景,例如 DOCX → PDFDOC → PDF 无需 Microsoft Office。.

安装与设置

  1. 安装 NuGet 包 Aspose.Words (提供转换功能的核心 API)。.
  2. 在启动时应用计量许可以避免评估限制:参见 计量许可 .
  3. 在…中查看框架要求 安装指南 .

受支持的平台:

  • OS: Windows, Linux, macOS
  • 框架:: .NET 框架 4.x, .NET 标准 2.0, .NET 核心 2.0–3.1, .NET 5/6/7+, Mono
  • IDE:: Visual Studio 2017–2026, JetBrains Rider, MonoDevelop.

通过 NuGet 安装 Aspose.Words 用于 .NET::

using Aspose.Words;
var doc = new Document("input.docx");
doc.Save("output.pdf");

打开您偏好的 IDE(例如,Visual Studio 2019)

在 Solution Explorer 中,右键单击项目并选择 “Manage NuGet Packages”

浏览到 Aspose 在线画廊:

  • Word 系列: DOC、DOCX、RTF、DOT、DOTX、DOTM、DOCM、Word 2003 XML 和 Word 2007 XML
  • 固定布局:: PDF(仅输出)

微调与保存选项:

  • PDF: 仅支持 Pdf17 合规性、加密、权限标志、数字签名、字体嵌入、图像压缩。.

许可

API 检测格式来源于 文件头, 因此您可以在 Web 服务中安全地接受任意上传。.

支持的格式

保留字体、样式、表格、页眉/页脚、水印、批注、分节符等 文档属性 (author, title, custom fields)。元数据可以在转换过程中通过编程方式转换。.

输入格式:DOC、DOCX、RTF、DOT、DOTX、DOTM、DOCM、Word 2003 XML 和 Word 2007 XML(适用于所有插件)

  • 异步/批处理 转换和并行化以提高吞吐量。.
  • DOC、DOCX、RTF、DOT、DOTX、DOTM、DOCM、Word 2003 XML 和 Word 2007 XML(适用于所有插件).

最佳实践

  • 先获取许可证: 在任何转换之前初始化计量许可证,以避免评估水印。.
  • 并发: 使用短暂的 Document 每个请求的实例数;如有需要,使用选项池。.
  • 可观测性: 记录页面计数、持续时间和选项集;使用关联 ID 标记失败。.

FAQ

  1. 是否需要 Microsoft Office?? 不。它是一个独立的 API。.
  2. 我可以在不触及文件系统的情况下进行转换吗?? 是的。所有转换都可以 流 → 流.
  3. 我该如何强制使用 PDF/A?? Aspose.Words Document to PDF Converter for .NET 支持 Pdf17 仅合规。.
  4. 我可以对 PDF 进行密码保护吗?? 是的。配置加密和权限标志在 PdfSaveOptions.
  5. 我该如何转换特定页面?? 使用 PageSetImageSaveOptionsFixedPageSaveOptions‑派生类。.
 中文