Rất ngắn – 1-2 câu

Cái Aspose.Words Document to PDF Converter for .NET là một API nhẹ, hiệu suất cao, tập trung vào chuyển đổi Word sang PDF. Nó hỗ trợ các kịch bản phổ biến như DOCX → PDF hoặc DOC → PDF không cần Microsoft Office.

Cài đặt và Thiết lập

  1. Cài đặt gói NuGet Aspose.Words (API lõi hỗ trợ các chuyển đổi).
  2. Áp dụng giấy phép tính theo mức độ khi khởi động để tránh giới hạn đánh giá: xem Giấy phép tính theo mức độ .
  3. Xem lại các yêu cầu khung trong Hướng dẫn cài đặt .

Nền tảng được hỗ trợ:

  • OS: Windows, Linux, macOS
  • Các khung: .NET Framework 4.x, .NET Standard 2.0, .NET Core 2.0–3.1, .NET 5/6/7+, Mono
  • IDEs: Visual Studio 2017–2026, JetBrains Rider, MonoDevelop.

Bắt đầu nhanh: Thử chuyển đổi Word sang PDF

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

Tính năng và Chức năng

Phạm vi Định dạng Rộng

Đầu vào/Đầu ra (đã chọn):

  • Bộ Word: DOC, DOCX, RTF, DOT, DOTX, DOTM, DOCM, Word 2003 XML và Word 2007 XML
  • Bố cục cố định: PDF (chỉ xuất)

Tinh chỉnh với các tùy chọn lưu:

  • PDF: Chỉ tuân thủ Pdf17, mã hoá, cờ quyền, chữ ký số, nhúng phông chữ, nén hình ảnh.

Phát hiện Định dạng Tự động

API phát hiện định dạng từ đầu tệp, vì vậy bạn có thể an toàn chấp nhận các tệp tải lên tùy ý trong dịch vụ web.

Độ trung thực Bố cục & Siêu dữ liệu

Giữ nguyên phông chữ, kiểu dáng, bảng, đầu/trên và chân trang, dấu nước, bình luận, ngắt đoạn, và thuộc tính tài liệu (tác giả, tiêu đề, trường tùy chỉnh). Siêu dữ liệu có thể được chuyển đổi một cách lập trình trong quá trình chuyển đổi.

Xử lý Thân thiện với Máy chủ

  • Bất đồng bộ/hàng loạt chuyển đổi và song song hoá để tăng thông lượng.
  • Ngưỡng bộ nhớ & xử lý trang có thể cấu hình cho tài liệu lớn.

Các thực tiễn tốt nhất

  • Cấp phép trước: khởi tạo cấp phép có giới hạn trước bất kỳ chuyển đổi nào để tránh dấu nước đánh giá.
  • Đồng thời: sử dụng ngắn hạn Document các thể hiện cho mỗi yêu cầu; sử dụng pools cho các tùy chọn nếu cần.
  • Observability: log số lượng trang, thời lượng và bộ tùy chọn; gắn thẻ lỗi với correlation IDs.

FAQ

  1. Có yêu cầu Microsoft Office không? Không. Đây là một API độc lập.
  2. Tôi có thể chuyển đổi mà không chạm vào hệ thống tệp không? Có. Tất cả các chuyển đổi có thể Luồng → Luồng.
  3. Làm thế nào để tôi áp dụng PDF/A? Aspose.Words Document to PDF Converter for .NET hỗ trợ Pdf17 chỉ tuân thủ.
  4. Tôi có thể bảo vệ PDF bằng mật khẩu không? Có. Cấu hình các cờ mã hóa và quyền trong PdfSaveOptions.
  5. Làm sao tôi chuyển đổi các trang cụ thể? Sử dụng PageSet trong ImageSaveOptions hoặc FixedPageSaveOptions‑các lớp dẫn xuất.
 Tiếng Việt