Rasterizer

Rasterizer

Gambaran Umum

Rasterizer adalah kelas dalam Aspose.Font FOSS untuk Python.

Rasterizer scanline untuk outline GlyphPath dengan ekspor PNG pure-Python.

Kelas ini menyediakan 5 metode untuk bekerja dengan objek Rasterizer dalam program Python. Metode yang tersedia meliputi: __init__, clear, close_contour, draw_path, to_png. Semua anggota publik dapat diakses oleh aplikasi Python mana pun setelah menginstal paket Aspose.Font FOSS untuk Python. Properti: curve_tolerance, height, width.

Properti

NamaJenisAksesDeskripsi
curve_tolerancefloatBacaMendapatkan toleransi kurva.
width``BacaMendapatkan lebar.
height``BacaMendapatkan tinggi.

Metode

Tanda TanganDeskripsi
__init__(width: int, height: int, background: tuple[int, int, int])Calls init pada instance Rasterizer ini.
`clear(color: tuple[int, int, int]None)`
`draw_path(path: GlyphPath, color: tuple[int, int, int], transform: tuple[float, …]None)`
to_png() → bytesEnkode buffer RGB saat ini sebagai PNG 8-bit (IHDR+IDAT+IEND).
close_contour()Menyelesaikan kontur saat ini yang sedang dirasterkan

Lihat Juga

 Bahasa Indonesia