Features

Fitur

Aspose.Page FOSS untuk Python menyediakan kemampuan berikut.


Konversi PS dan EPS

PsDocument memuat PostScript (.ps) dan file Encapsulated PostScript (.eps) serta mengekspornya ke PDF atau gambar raster. Kedua jenis file ditangani oleh kelas yang sama.

  • PsDocument.from_file(path) — memuat dari jalur file
  • PsDocument.from_bytes(data) — memuat dari byte mentah
  • PsDocument.to_pdf(options) — mengekspor ke byte PDF
  • PsDocument.to_image(options) — ekspor ke byte PNG atau JPEG

Konversi XPS

XpsDocument memuat berkas XML Paper Specification (.xps) dan mengekspor mereka ke PDF atau gambar raster. Antarmuka to_pdf() dan to_image() yang sama berlaku.

  • XpsDocument.from_file(path) — muat dari jalur berkas
  • XpsDocument.from_bytes(data) — muat dari byte mentah
  • XpsDocument.to_pdf(options) — ekspor ke byte PDF
  • XpsDocument.to_image(options) — ekspor ke byte gambar raster

Output Gambar Raster

ImageSaveOptions mengontrol format output raster dan resolusi. Atur format ke "png" atau "jpeg" dan dpi untuk menentukan resolusi output.


Metadata EPS

DscMetadata menyediakan akses terstruktur ke komentar header DSC dalam file EPS: bounding box, ukuran halaman, orientasi, judul, dan bidang pembuat. Akses melalui PsDocument.dsc.


Server MCP

Server MCP opsional mengekspos ps_to_pdf, ps_to_image, xps_to_pdf, dan xps_to_image sebagai alat konversi jarak jauh melalui FastMCP. McpInput dan McpOutput menangani jalur file dan byte yang di-encode base64.


Rendering Tingkat Rendah

RenderModelBuilder membangun objek RenderDocument secara inkremental dengan begin_page(), add_path(), add_text(), add_image(), dan end_page(). PdfWriter menyerialisasikan RenderDocument ke PDF. PdfMetadata mengatur metadata dokumen.


API Reference Ringkasan

KelasDeskripsi
PsDocumentMuat dan ekspor file PS/EPS
XpsDocumentMuat dan ekspor file XPS
ImageSaveOptionsMengontrol format output raster dan DPI
DscMetadataBidang header EPS DSC (bounding box, judul, dll.)
PdfWriterSerialisasi RenderDocument menjadi byte PDF
PdfMetadataMetadata output PDF (title, creator, producer)
RenderModelBuilderBangun dokumen render secara bertahap
McpInputInput server MCP (jalur file atau byte base64)
McpOutputOutput server MCP (byte base64 atau jalur file)

Lihat Juga

 Bahasa Indonesia