Kasus Penggunaan

Kasus Penggunaan

Arsip Dokumen Pipeline

Ekspor direktori laporan PostScript lama ke PDF untuk arsip jangka panjang:

from pathlib import Path
from aspose.page.ps.document import PsDocument

for ps_file in Path("reports").glob("*.ps"):
    doc = PsDocument.from_file(str(ps_file))
    out = Path("archive") / ps_file.with_suffix(".pdf").name
    out.parent.mkdir(exist_ok=True)
    out.write_bytes(doc.to_pdf())

EPS Aset Rasterisasi

Rasterisasi ilustrasi EPS ke PNG untuk web atau dokumentasi:

from pathlib import Path
from aspose.page.ps.document import PsDocument
from aspose.page.ps.output import ImageSaveOptions

for eps_file in Path("assets").glob("*.eps"):
    doc = PsDocument.from_file(str(eps_file))
    opts = ImageSaveOptions(format="png", dpi=150)
    out = Path("web") / eps_file.with_suffix(".png").name
    out.write_bytes(doc.to_image(opts))

Integrasi CI/CD

Perpustakaan berjalan tanpa GUI dalam Docker container dan CI runner:

pip install aspose-page-foss>=0.1.0
python -c "from aspose.page.ps.document import PsDocument; print('OK')"

AI Agent Pipeline melalui MCP

Mengekspor konversi sebagai alat MCP yang dapat dipanggil dari Claude atau agen lain yang kompatibel dengan MPC menggunakan server MCC opsional dengan FastMCP.

See Also

 Bahasa Indonesia