Rasterizer
Overview
Rasterizer là một lớp trong Aspose.Font FOSS cho Python.
Scanline rasterizer cho GlyphPath outlines với PNG xuất tinh.
Khóa học này cung cấp 5 phương pháp để làm việc với các đối tượng Rasterizer trong các chương trình Python. Các phương pháp có sẵn bao gồm: __init__, clear, close_contour, draw_path, to_png. Tất cả các thành viên công cộng đều có thể truy cập bất kỳ ứng dụng Python nào sau khi cài đặt Aspose.Font FOSS cho gói Python. Tài sản : curve_tolerance, height, width.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
curve_tolerance | float | Read | Có được sự dung nạp curve. |
width | `` | Read | Nhận được chiều rộng. |
height | `` | Read | nhận được độ cao. |
Methods
| Signature | Description |
|---|---|
__init__(width: int, height: int, background: tuple[int, int, int]) | Calls Intô Trong trường hợp này, Rasterizer. |
| `clear(color: tuple[int, int, int] | None)` |
| `draw_path(path: GlyphPath, color: tuple[int, int, int], transform: tuple[float, …] | None)` |
to_png() → bytes | Mã hóa buffer RGB hiện tại như PNG 8-bit (IHDR+IDAT +IEND). |
close_contour() | Kết thúc con số hiện tại được rasterized |