PsDocument

PsDocument

Overview

PsDocument adalah kelas di Aspose.Page FOSS untuk Python.

Menampilkan dokumen PS/EPS yang dimuat atau dapat diedit.

Kelas ini menyediakan 14 metode untuk bekerja dengan PsDocument objek dalam program Python. Metode yang tersedia meliputi: add_page, as_bytes, create, from_bytes, from_file, get_page, get_xmp, insert_page, remove_page, remove_xmp, save, set_xmp, dan 2 metode tambahan. Semua anggota publik dapat diakses oleh aplikasi Python apa pun setelah menginstal paket FOSS for Python. Sifatnya: data, dirty, dsc, header, is_eps, pages, dan 3 lagi.

Properties

NameTypeAccessDescription
databytesMembaca/menulisMendapatkan atau mengatur data.
is_epsboolMembaca/menulisMendapatkan atau menetapkan EPS.
dsc`DscMetadataNone`Membaca/menulis
source_path`strNone`Membaca/menulis
pageslist[PsPage]Membaca/menulisMendapatkan atau mengatur halaman.
prologlist[str]Membaca/menulisMendapatkan atau mengatur prolog.
trailerlist[str]Membaca/menulisMendapatkan atau mengatur trailer.
header`strNone`Membaca/menulis
dirtyboolMembaca/menulisMenang atau membuat kotor.

Methods

SignatureDescription
create(is_eps: bool, page_size: tuple[float, float])"PsDocument"Buat dokumen PS/EPS baru dengan satu halaman kosong.
from_bytes(data: bytes)"PsDocument"Buat dokumen dari byte dan mendeteksi metadata EPS.
from_file(path: str)"PsDocument"Buat dokumen dari jalur file.
`add_page(size: tuple[float, float]None)PsPage`
`insert_page(index: int, size: tuple[float, float]None)PsPage`
remove_page(index: int)Hapus halaman di indeks yang disediakan.
get_page(index: int)PsPageKembalikan halaman pada indeks yang disediakan.
`save(path: strNone)bytes`
as_bytes()bytesKembalikan dokumen mentah byte.
get_xmp() → `strNone`
set_xmp(xmp_xml: str)Tetapkan metadata XMP pada dokumen EPS.
remove_xmp()Menghapus metadata XMP dari dokumen EPS.
`to_pdf(options: “PdfSaveOptionsNone”)bytes`
to_image(options: "ImageSaveOptions")bytesKonversi dokumen ke byte gambar raster.

See Also

 Bahasa Indonesia