Bài viết cơ bản này chứa thông tin chi tiết về cách chuyển đổi PDF thành XPS trong C#. Nó bao gồm tất cả thông tin để cấu hình môi trường .NET và hướng dẫn từng bước để đạt được các yêu cầu. Để chuyển đổi PDF sang XPS, mã C# được cung cấp có thể được sửa đổi để đặt các thuộc tính tương ứng theo nhu cầu của bạn.
Các bước để chuyển đổi PDF sang XPS trong C#
- Định cấu hình ứng dụng của bạn bằng cách cài đặt phụ thuộc Aspose.PDF với trình quản lý gói NuGet
- Tải PDF nguồn bằng lớp Document để chuyển đổi sang định dạng XPS
- Tạo một đối tượng lớp XpsSaveOptions và đặt các thuộc tính khác nhau
- Lưu tệp đầu ra ở định dạng tệp XPS
Để tạo trình chuyển đổi PDF sang XPS, mã C# được trình bày ở đây để minh họa toàn bộ quá trình. Tải nhanh tài liệu PDF đầu vào từ MemoryStream hoặc từ đĩa, sau đó chỉ định các đặc điểm khác nhau để tạo tệp XPS. Cuối cùng, ghi tệp đầu ra được kết xuất vào MemoryStream, Byte Array hoặc vào đĩa, dựa trên thiết kế ứng dụng của bạn.
Mã để chuyển đổi PDF sang XPS trong C#
Đoạn mã này trình bày cách sử dụng C# chuyển đổi tài liệu PDF sang XPS mà không cần cài đặt bất kỳ công cụ nào khác. Hơn nữa, bạn có thể chọn giữ nguyên văn bản trong suốt trong tệp đầu ra. Tương tự như vậy, đoạn mã có thể được ứng biến để chuyển đổi tất cả các trang hoặc chỉ một số trang được chọn sang định dạng tệp XPS.
Bài viết này đã đề cập đến cách sử dụng kết xuất C# PDF sang XPS có thể được thực hiện trong khi giải thích một số thuộc tính tùy chỉnh. Tuy nhiên, nếu bạn muốn tìm hiểu chuyển đổi PDF sang PDFA, vui lòng tham khảo bài viết trên cách chuyển đổi định dạng PDF sang PDFA bằng C#.