Chuyển đổi PS, EPS và XPS

Giải pháp API trình chuyển đổi PS, EPS và XPS cho Java

 

Bất cứ khi nào có nhu cầu chuyển đổi các tệp PostScript PS và Encapsulated PostScript EPS cũng như các tài liệu XPS theo cách lập trình, Java API đều có thể thực hiện một cách trơn tru và chuyển đổi nhiều tệp. Đối với PS và EPS, API hỗ trợ các toán tử PostScript Cấp độ 1-3 và hầu hết các nhận xét tiêu đề EPS cũng như chuyển đổi các tài liệu PostScript có sự phù hợp tối đa ngoại trừ một vài trường hợp phông chữ; API xử lý các phông chữ đó như Times New Roman.

Hơn nữa, đối với việc chuyển đổi tệp XPS, API có thể thêm hoặc xóa các trang, xử lý các canvas, đường dẫn (paths) và các phần tử glyph, tạo các hình dạng đồ họa vector và các chuỗi văn bản, chuyển đổi các mục phác thảo XPS, v.v.

Giải pháp API cho Java ở đây cho phép bạn chuyển đổi các tệp có định dạng PDL như PS, EPS và XPS theo cách lập trình, nhưng bạn có thể thấy hữu ích khi xem và thử các công cụ đa nền tảng được phát triển trên các API gốc này.

Chuyển đổi PostScript sang PDF thông qua Java.

Để chuyển đổi các tệp PostScript PS và Encapsulated PostScript EPS sang PDF thông qua Java API, bạn cần thực hiện các bước tiếp theo:

  1. Tải tệp PS hoặc EPS bằng Lớp PsDocument .
  2. Thiết lập các tùy chọn lưu PDF bằng Lớp PdfSaveOptions .
  3. Sử dụng Lớp FileStream cho tệp PDF đầu ra.
  4. Sử dụng Lớp PdfDevice có đối tượng FileOutputStream làm tham số.
  5. Gọi PsDocument.Save để lưu tệp vào định dạng PDF.
Mã Java để chuyển đổi PS EPS sang PDF
 

Chuyển đổi PostScript sang Hình ảnh thông qua Java.

Đối với bất kỳ ứng dụng chuyển đổi PostScript EPS/PS sang hình ảnh nào, mã Java sau đây hoạt động tốt, vì vậy hãy thực hiện các bước tiếp theo:

  1. Khởi tạo luồng đầu vào với tệp nguồn PS.
  2. Tạo đối tượng PsDocument với luồng đầu vào PS đã tạo làm tham số
  3. Sử dụng ImageSaveOptions để chỉ định AdditionalFontsFolder và SuppressError, v.v.
  4. Sử dụng đối tượng ImageDevice để chỉ định loại và kích thước hình ảnh nếu cần.
  5. Lưu tệp PS/EPS dưới dạng hình ảnh với các tùy chọn lưu hình ảnh dưới dạng một mảng các mảng byte. Một mảng byte cho một trang của tệp đầu vào.
Mã Java để chuyển đổi PostScript sang Hình ảnh
 

Chuyển đổi XPS sang Hình ảnh JPG, PNG, BMP thông qua Java.

Java API xử lý định dạng XPS được sử dụng để biểu thị bố cục trang. Trong bất kỳ trường hợp nào, bất cứ khi nào có nhu cầu chuyển đổi XPS sang hình ảnh BMP, JPG, PNG và TIFF theo cách lập trình, mã sau đây có thể dễ dàng được tích hợp trong ứng dụng Java.

  1. Sử dụng lớp XpsDocument để tải tài liệu XPS.
  2. Sử dụng lớp tùy chọn hình ảnh có liên quan như PngSaveOptions , JpegSaveOptions , BmpSaveOptions , TiffSaveOptions cho các cài đặt bổ sung của hình ảnh.
  3. Tạo phiên bản Lớp image device .
  4. Gọi XpsDocument.save để lưu hình ảnh JPEG đã chuyển đổi vào đối tượng ImageDevice và sau đó sử dụng ImageDevice để lưu hình ảnh dưới dạng JPG.
Mã Java để chuyển đổi XPS sang Hình ảnh



FAQ

1. Tôi có thể chuyển đổi Postscript bằng giải pháp API này không?

Aspose.Page có chức năng cho phép bạn chuyển đổi các tệp PS, XPS và EPS sang các định dạng khác trực tuyến hoặc theo chương trình. Nếu bạn cần chuyển đổi tệp của mình ngay lập tức trực tuyến, bạn có thể muốn sử dụng ứng dụng đa nền tảng Trình chuyển đổi tệp định dạng ngôn ngữ mô tả trang ứng dụng đa nền tảng.

2. Trình chuyển đổi hỗ trợ những ngôn ngữ mô tả trang nào?

Chức năng chuyển đổi này hỗ trợ các tệp có phần mở rộng .ps, .eps và .xps. Các PDL nổi tiếng như PDF và SVG được thể hiện dưới dạng các giải pháp riêng biệt trong Aspose.products

3. Chức năng này có miễn phí không?

Trình chuyển đổi đa nền tảng là miễn phí, khi sử dụng giải pháp API, bạn có thể nhận Bản dùng thử miễn phí và sau đó mua sản phẩm nếu cần.

 

Chuyển đổi XPS sang PDF thông qua Java.

Quá trình chuyển đổi tài liệu XPS sang PDF theo cách lập trình rất đơn giản với kết quả có độ trung thực cao giữa các tệp đầu vào và đầu ra.

  1. Tải tệp bằng lớp XpsDocument. Khởi tạo đối tượng lớp PdfSaveOptions .
  2. Tạo đối tượng PdfDevice để hiển thị và cuối cùng lưu tài liệu PDF đầu ra.
Mã Java để chuyển đổi XPS sang PDF
 
  

Support and Learning Resources