
Bây giờ, bạn không cần phải tải xuống và cài đặt phần mềm để xem các tệp PostScript. Bài viết blog này sẽ dạy bạn cách phát triển một chương trình chuyển đổi PS sang PDF một cách lập trình. Ngoài ra, nó cũng giới thiệu một công cụ trực tuyến an toàn và mạnh mẽ để chuyển đổi tệp PostScript. Aspose.Page cho Python qua .NET là một API thân thiện với nhà phát triển, được thiết kế tốt để cung cấp khả năng chuyển đổi và thao tác phong phú cho các định dạng tệp PS, EPS và XPS. Trong bài viết này, chúng ta sẽ học cách chuyển đổi PostScript sang PDF trong Python bằng cách viết tất cả các bước và đoạn mã. Vậy hãy tiến hành và xem cách triển khai.
Các điểm sau đây sẽ được đề cập:
- Cài đặt API chuyển đổi PS sang PDF
- Chuyển đổi PostScript sang PDF trong Python - Ví dụ mã
- Trình chuyển đổi PostScript sang PDF trực tuyến
Cài đặt API chuyển đổi PS sang PDF
Thư viện Python này cung cấp quy trình xử lý đồ họa vector và quản lý màu sắc liền mạch. Tuy nhiên, để cài đặt Aspose.Page cho Python qua .NET, hãy tải phiên bản mới nhất từ đây, hoặc bạn có thể chạy lệnh pip sau vào terminal/CMD:
pip install aspose-page

Chuyển đổi PostScript sang PDF trong Python - Ví dụ mã
Việc triển khai lập trình của chuyển đổi PS sang PDF rất dễ dàng nếu bạn chọn Aspose.Page cho Python qua .NET.
Vui lòng làm theo các bước dưới đây:
- Khởi tạo các luồng cho tệp đầu vào và đầu ra.
- Khởi tạo một thể hiện của lớp PsDocument và tải tệp PS nguồn.
- Đặt cờ suppress_errors thành true nếu bạn muốn chuyển đổi tệp Postscript mặc dù có một số lỗi nhỏ.
- Tạo một đối tượng của lớp PdfSaveOptions.
- Tạo một thể hiện của lớp PdfDevice để đặt kích thước trang.
- Gọi phương thức save để chuyển đổi PS sang PDF và lưu nó vào đĩa.
Khi bạn chạy đoạn mã sau, nó sẽ chuyển đổi PostScript sang PDF và lưu nó vào đĩa:
from aspose.page.eps import * | |
from aspose.page.eps.device import * | |
# Define the working directory. | |
dir = "./files" | |
# Instantiate an instance of the PsDocument with PS file. | |
document = PsDocument(dir + "input.ps") | |
# Set suppress_errors flag to true, if you want to convert Postscript file despite of minor errors. | |
suppress_errors = True | |
# Create an object of the PdfSaveOptions class. | |
options = PdfSaveOptions(suppress_errors) | |
# Invoke the save method to convert PS to PDF and save it onto disk. | |
document.saveAsPdf(dir + "outputPDF_out.pdf", options) |
Đầu ra được hiển thị trong hình dưới đây :

Trình chuyển đổi PostScript sang PDF trực tuyến
Công cụ trực tuyến này cũng được cung cấp bởi Aspose.Page. Nó cho phép xử lý các tài liệu PostScript lên đến 500 KB và bạn cũng có thể xử lý tài liệu dài 4 trang cùng một lúc. Hơn nữa, nó thân thiện với người dùng và cung cấp một giao diện người dùng hợp lý rất dễ sử dụng.

Trình chuyển đổi PS sang PDF - Nhận giấy phép miễn phí
Bây giờ, bạn có thể nhận một giấy phép tạm thời miễn phí để thử nghiệm thư viện Python này mà không có giới hạn đánh giá.
Tóm tắt
Chúng tôi hy vọng bạn thấy bài viết này đáng đọc vì chúng tôi cố gắng cung cấp một giải pháp cho việc chuyển đổi tệp PostScript trực tuyến. Ngoài ra, chúng tôi đã triển khai chức năng cách chuyển đổi PostScript sang PDF trong Python một cách lập trình. Tương tự, bạn có thể khám phá các tính năng nổi bật khác bằng cách điều hướng đến tài liệu, API tham khảo và kho mã GitHub.
Chúng tôi cũng khuyến khích bạn theo dõi hướng dẫn Bắt đầu này nếu bạn đã sẵn sàng để phát triển một trình chuyển đổi PS sang PDF. Cuối cùng, hãy giữ liên lạc với aspose.com để nhận các bản cập nhật thường xuyên.
Đặt câu hỏi
Bạn có thể cho chúng tôi biết về các câu hỏi hoặc thắc mắc của bạn trên diễn đàn.
Các câu hỏi thường gặp - FAQs
Làm thế nào để chuyển đổi tệp PostScript sang PDF trong Python?
Bạn có thể thực hiện chuyển đổi PS sang PDF bằng cách cài đặt Aspose.Page cho Python qua .NET. Ngoài ra, bạn có thể xem quy trình triển khai cùng với một ví dụ mã tại đây.
Làm thế nào tôi có thể chuyển đổi một tệp PostScript sang PDF?
Có một công cụ trực tuyến cấp độ doanh nghiệp để chuyển đổi tệp PostScript. Nó dựa trên web và cung cấp khả năng chuyển đổi PS sang PDF mạnh mẽ.