Ghostscript là một trình xử lý, trình thông dịch và bộ chuyển đổi nguồn mở cho ngôn ngữ PostScript, cũng như cho Định dạng Tài liệu Di động (PDF). Còn được gọi là AFPL Ghostscript, dự án có thể quét lại các tệp PostScript cho một loạt các máy in, xem trước màn hình, định dạng tệp hình ảnh và các thiết bị khác.
Tính năng trong nháy mắt
Các tính năng chính bao gồm khả năng chuyển đổi các tệp được viết bằng ngôn ngữ PostScript sang nhiều định dạng raster khác, cho phép người dùng in các tài liệu PostScript (PS) trên các máy in không hỗ trợ in PostScript, xem tệp PostScript trên màn hình, chuyển đổi Tệp PDF với nhiều định dạng tệp, chuyển đổi PostScript sang PDF, cũng như chuyển đổi PDF sang PostScript.
Có gì trong gói?
Ghostscript bao gồm các thành phần khác nhau, bao gồm một trình thông dịch PostScript, một trình thông dịch PDF, một tiện ích chuyển đổi các tệp PostScript sang PDF và ngược lại, cũng như thư viện Ghostscript, thực hiện chức năng lọc và đồ họa. Thư viện nhóm JPEG độc lập (IJG), thư viện zlib và thư viện PNG được sử dụng trong gói Ghostscript.
Dưới mui xe và hệ điều hành được hỗ trợ
Chương trình được viết hoàn toàn bằng ngôn ngữ lập trình C và chỉ có thể được sử dụng từ môi trường bảng điều khiển. Nó là một phần mềm đa nền tảng hỗ trợ tất cả các hệ điều hành GNU / Linux, cũng như hệ điều hành Microsoft Windows thương mại. Nó có sẵn để tải xuống dưới dạng lưu trữ nguồn và nhị phân, hỗ trợ nền tảng phần cứng 32 bit và 64 bit, nhưng có thể dễ dàng được cài đặt từ kho phần mềm mặc định của nhiều bản phân phối Linux.
trong bản phát hành này:
- Ghostscript hiện có một họ các thiết bị 'pdfimage' (pdfimage8, pdfimage24 và pdfimage32) tạo ra kết xuất được hiển thị như một hình ảnh trong PDF. Ngoài ra, có một thiết bị 'pclm' tạo ra đầu ra định dạng PCLm.
- Hiện tại, thông số ColorAccuracy cho phép người dùng quyết định tốc độ hoặc độ chính xác trong các biến đổi màu ICC.
- JPEG Passthrough: các thiết bị hỗ trợ nó bây giờ có thể nhận luồng JPEG 'thô' từ trình thông dịch. Việc sử dụng chính của điều này là dòng thiết bị pdfwrite / ps2write có thể lấy các luồng JPEG từ (các) tệp đầu vào và ghi chúng không thay đổi thành đầu ra (do đó tránh các hiệu ứng lượng tử bổ sung).
- Cải tiến hiệu suất trong suốt của PDF
- QUAN TRỌNG: Chúng tôi đang trong quá trình tìm kiếm LittleCMS. LCMS2 không phải là chủ đề an toàn, và không thể làm chủ đề an toàn mà không vi phạm ABI. Ngã ba của chúng tôi sẽ được thread an toàn, và bao gồm cải tiến hiệu suất (những thay đổi này có tất cả được cung cấp và từ chối thượng nguồn). Chúng tôi sẽ duy trì tính tương thích giữa Ghostscript và LCMS2 trong một thời gian, nhưng không duy trì vĩnh viễn. Ngã ba của chúng tôi sẽ có sẵn như là gói riêng của mình một cách riêng biệt từ Ghostscript (và MuPDF).
- Chúng tôi đã tiếp tục tập trung vào vệ sinh mã trong bản phát hành này, làm sạch các vấn đề bảo mật, giá trị trả lại bị bỏ qua và cảnh báo trình biên dịch.
- Vòng sửa lỗi thông thường, các thay đổi về tính tương thích và các cải tiến gia tăng.
Tính năng mới trong phiên bản:
- Tùy chỉnh PJL (gần) tương đương cho pdfmark và setdistillerparams. Chúng được thêm chủ yếu để cho phép pdfwrite được cấu hình đúng cho đầu ra PDF / A từ GhostPCL. Xem: pdfwrite với đầu vào PCL để biết thêm chi tiết.
- Người dùng Ghostscript nên tiếp tục sử dụng các khả năng pdfmark và setdistillerparams hiện có.
- pdfmark siêu dữ liệu hiện được triển khai. Điều này cho phép người dùng chỉ định một luồng XMP sẽ được ghi vào Danh mục của tệp PDF. Một pdfmark mới 'Ext_Metadata' đã được định nghĩa bằng ong. Việc này lấy một tham số chuỗi chứa XML để thêm vào XMP thường được tạo bởi pdfwrite.
- Xem phần mở rộng pdfwrite pdfmark để biết thêm thông tin.
- Triển khai thực hiện triển khai bẫy thử nghiệm thô sơ, thô sơ đã được thêm vào thư viện đồ họa Ghostscript. Xem phần Trapping để biết chi tiết.
- Công cụ tạo mảng ngưỡng bán sắc (một phần của toolbin / halftone) đã được cải thiện với thresh_remap cho phép gấp chức năng truyền (đường cong đáp ứng mực AKA (TRC)) vào mảng ngưỡng sao cho điểm nổi bật được cải thiện. Hơn nữa, gen_stochastic đã cải thiện hỗ trợ cho kích thước và hình dạng chấm nhỏ nhất.
- Cộng với vòng sửa lỗi thông thường, các thay đổi về tính tương thích và các cải tiến gia tăng.
Tính năng mới trong phiên bản 9.20:
- Tùy chỉnh PJL (gần) tương đương cho pdfmark và setdistillerparams. Chúng được thêm chủ yếu để cho phép pdfwrite được cấu hình đúng cho đầu ra PDF / A từ GhostPCL. Xem: pdfwrite với đầu vào PCL để biết thêm chi tiết.
- Người dùng Ghostscript nên tiếp tục sử dụng các khả năng pdfmark và setdistillerparams hiện có.
- pdfmark siêu dữ liệu hiện được triển khai. Điều này cho phép người dùng chỉ định một luồng XMP sẽ được ghi vào Danh mục của tệp PDF. Một pdfmark mới 'Ext_Metadata' đã được định nghĩa bằng ong. Việc này lấy một tham số chuỗi chứa XML để thêm vào XMP thường được tạo bởi pdfwrite.
- Xem phần mở rộng pdfwrite pdfmark để biết thêm thông tin.
- Triển khai thực hiện triển khai bẫy thử nghiệm thô sơ, thô sơ đã được thêm vào thư viện đồ họa Ghostscript. Xem phần Trapping để biết chi tiết.
- Công cụ tạo mảng ngưỡng bán sắc (một phần của toolbin / halftone) đã được cải thiện với thresh_remap cho phép gấp chức năng truyền (đường cong đáp ứng mực AKA (TRC)) vào mảng ngưỡng sao cho điểm nổi bật được cải thiện. Hơn nữa, gen_stochastic đã cải thiện hỗ trợ cho kích thước và hình dạng chấm nhỏ nhất.
- Cộng với vòng sửa lỗi thông thường, các thay đổi về tính tương thích và các cải tiến gia tăng.
Tính năng mới trong phiên bản 9.19:
- Tùy chỉnh PJL (gần) tương đương cho pdfmark và setdistillerparams. Chúng được thêm chủ yếu để cho phép pdfwrite được cấu hình đúng cho đầu ra PDF / A từ GhostPCL. Xem: pdfwrite với đầu vào PCL để biết thêm chi tiết.
- Người dùng Ghostscript nên tiếp tục sử dụng các khả năng pdfmark và setdistillerparams hiện có.
- pdfmark siêu dữ liệu hiện được triển khai. Điều này cho phép người dùng chỉ định một luồng XMP sẽ được ghi vào Danh mục của tệp PDF. Một pdfmark mới 'Ext_Metadata' đã được định nghĩa bằng ong. Việc này lấy một tham số chuỗi chứa XML để thêm vào XMP thường được tạo bởi pdfwrite.
- Xem phần mở rộng pdfwrite pdfmark để biết thêm thông tin.
- Triển khai thực hiện triển khai bẫy thử nghiệm thô sơ, thô sơ đã được thêm vào thư viện đồ họa Ghostscript. Xem phần Trapping để biết chi tiết.
- Công cụ tạo mảng ngưỡng bán sắc (một phần của toolbin / halftone) đã được cải thiện với thresh_remap cho phép gấp chức năng truyền (đường cong đáp ứng mực AKA (TRC)) vào mảng ngưỡng sao cho điểm nổi bật được cải thiện. Hơn nữa, gen_stochastic đã cải thiện hỗ trợ cho kích thước và hình dạng chấm nhỏ nhất.
- Cộng với vòng sửa lỗi thông thường, các thay đổi về tính tương thích và các cải tiến gia tăng.
Bình luận không