RenderModelBuilder

RenderModelBuilder

Overview

RenderModelBuilder adalah kelas di Aspose.Page FOSS untuk Python.

Buat dokumen render secara bertahap.

Kelas ini menyediakan 14 metode untuk bekerja dengan RenderModelBuilder objek dalam program Python. Metode yang tersedia meliputi: __init__, add_image, add_path, add_text, begin_page, clip, document, end_page, register_color_space, register_function, register_pattern, restore_state, dan 2 metode tambahan. Semua anggota publik dapat diakses oleh aplikasi Python apa pun setelah menginstal paket FOSS for Python.

Methods

SignatureDescription
__init__()
set_default_page_size(width: float, height: float)Tetapkan ukuran halaman default untuk pembuatan halaman implisit.
begin_page(width: float, height: float)Mulai halaman baru dengan ukuran yang jelas.
end_page()Selesaikan halaman saat ini dan tambahkan ke dokumen.
`add_path(path: Path, stroke: StrokeStyleNone, fill: Paint
`add_text(text: str, font_ref: str, font_size: float, matrix: Matrix, fill: PaintNone)`
`add_image(image_id: str, width: int, height: int, matrix: Matrix, mask: bool, mask_paint: PaintNone)`
clip(path: Path, fill_rule: str)Tambahkan perintah jalur pemotongan ke halaman saat ini.
save_state()Simpan keadaan grafis saat ini.
restore_state()Memulihkan keadaan grafis sebelumnya.
document()RenderDocumentKembalikan dokumen render saat ini.
register_color_space(color_space: ColorSpace)strDaftarkan sumber ruang warna dan kembali ID-nya.
register_pattern(pattern: Pattern)strDaftarkan sumber pola dan kembali ID-nya.
register_function(function: Function)strDaftarkan sumber fungsi dan kembali ID-nya.

See Also

 Bahasa Indonesia