C# Convert XPS to PDF | Convert OXPS to PDF in C#

XPS (Open XML Paper Specification) - Thông số giấy mở XML)Tính năng OpenXPS (OpenXPS) là định dạng tài liệu trang cố định được thiết kế để duy trì bố trí và định hình của nội dung ban đầu. Trong khi các văn bản XPS tương tự như PDF (Portable Document Format) - Định dạng tài liệu có sẵn), Trong bài viết này, chúng tôi sẽ trình bày làm thế nào để chuyển đổi XPS hoặc OXPS sang PDF trong C#, cung cấp một hướng dẫn toàn diện cho các nhà phát triển muốn nâng cao khả năng quản lý tài liệu của họ bằng cách sử dụng thư viện C# tốt nhất cho chuyển đổi XPS sang PDF.

Bảng nội dung

C# API để chuyển đổi XPS sang PDF

Để thực hiện hiệu quả chuyển đổi XPS sang PDF trong C#, chúng tôi sẽ sử dụng Aspose.Page cho .NET Thư viện mạnh mẽ này cho phép các nhà phát triển tạo, chỉnh sửa, thao tác và chuyển đổi cả XPS và EPS / PS Aspose.Page cho .NET là một API đáng tin cậy, độc lập mà tích hợp nhanh chóng vào các ứng dụng của bạn.

Bạn cũng có thể Tải về DLL trực tiếp hoặc cài đặt API bằng cách sử dụng NuGet Lệnh:

PM> Install-Package Aspose.Page

Chuyển đổi XPS sang PDF bằng cách sử dụng C#

Để chuyển đổi toàn bộ tài liệu XPS thành định dạng PDF, hãy làm theo các bước sau:

  • Tải vào file xps.
  • Bắt đầu các đối tượng tùy chọn với các thông số cần thiết.
  • Tạo một ví dụ về PdfDevice để trình bày.
  • Xuất tài liệu XPS sang một tệp PDF.

Dưới đây là một mẫu mã cho thấy làm thế nào để chuyển đổi một tệp XPS thành PDF bằng cách sử dụng C#:

Chuyển đổi trang cụ thể của XPS sang PDF thành C#

Nếu bạn cần chuyển đổi các trang cụ thể từ một tài liệu XPS sang định dạng PDF, hãy làm theo các bước sau:

  • Bắt đầu dòng nhập xps.
  • Tải tài liệu XPS từ dòng.
  • Tạo một ví dụ về đối tượng PdfSaveOptions.
  • Đặt số trang để chuyển đổi.
  • Lưu tài liệu như một tập tin PDF.

Mẫu mã sau đây mô tả làm thế nào để chuyển đổi các trang cụ thể của một XPS sang PDF thành C#:

Bộ xử lý này sử dụng một tài liệu XPS với nhiều trang, chỉ chuyển đổi các trang 1 và 3 sang PDF, như được chỉ định. hình ảnh màn hình dưới đây hiển thị hai trang được trình bày như một tài liệu PDF:

XPS to PDF

OXPS sang PDF Converter trong C#

Định dạng OXPS là một phiên bản tiên tiến của định dạng tệp XPS, tuy nhiên nó có thể không được hỗ trợ bởi các hệ điều hành cũ hơn:

  • Bắt đầu dòng nhập OXPS.
  • Tải file OXPS từ dòng.
  • Tạo một ví dụ trong lớp PdfSaveOptions.
  • Xuất tài liệu OXPS sang một tệp PDF.

Dưới đây là một mẫu mã cho thấy làm thế nào để chuyển đổi OXPS sang PDF trong C#:

Chuyển đổi các trang cụ thể của OXPS sang PDF trong C#

Bạn cũng có thể chuyển đổi các trang cụ thể từ một tài liệu OXPS sang định dạng PDF:

  • Tải về file OXPS.
  • Xác định mục PdfSaveOptions.
  • Nhập số trang(s) mà bạn muốn chuyển đổi.
  • Chuyển tài liệu OXPS sang PDF.

Tóm tắt mã dưới đây cho thấy làm thế nào để chuyển đổi các trang cụ thể của một OXPS sang PDF trong C#, tập trung vào việc chuyển đổi trang đầu tiên:

Nhận giấy phép miễn phí

Bạn có thể Nhận giấy phép tạm thời miễn phí để kiểm tra thư viện Aspose.Page mà không có bất kỳ hạn chế đánh giá nào.

Lời bài hát: Learning Resources for XPS to PDF Conversion

Ngoài việc chuyển đổi tài liệu XPS hoặc OXPS thành định dạng PDF, hãy khám phá các tính năng đa dạng của thư viện với các tài nguyên sau đây:

Kết luận

Trong bài viết này, chúng tôi đã khám phá làm thế nào để lập trình chuyển đổi XPS sang PDF và OXPS thành PDF bằng cách sử dụng C#. Chúng tôi cũng bao gồm cách xuất khẩu trang cụ thể từ cả các tài liệu xps và oxps sang định dạng PDF. Bằng cách tận dụng thư viện c# tốt nhất cho xp sang pdf, bạn có thể tối ưu hóa dòng công việc xử lý văn bản của bạn Forum hỗ trợ miễn phí.

More in this category