Rasterizer

خلاصه ای

Rasterizer در این مطلب به عنوان یک کلاس برای Python می پردازیم.

اسکنر برای GlyphPath با صادرات PNG خالص.

این کلاس 5 روش برای کار با اشیاء Rasterizer در برنامه های Python را فراهم می کند. روش های موجود شامل: __init__, clear, close_contour, draw_path, to_png. همه اعضای عمومی پس از نصب Aspose.Font FOSS برای بسته Python به هر برنامه Python دسترسی دارند. اموال : curve_tolerance, height, width.

خواص

نامنوعدسترسیتوصیف
curve_tolerancefloatخواندنبه تعویق افتاده است.
width``خواندنعرض را می گیرد.
height``خواندنارتفاع را می گیرد.

روش ها

امضاتوصیف
__init__(width: int, height: int, background: tuple[int, int, int])تماس ها نینجا در این حالت، Rasterizer را انتخاب کنید.
`clear(color: tuple[int, int, int]None)`
`draw_path(path: GlyphPath, color: tuple[int, int, int], transform: tuple[float, …]None)`
to_png()bytesدر حال حاضر RGB بافر را به عنوان PNG 8-bit (IHDR+IDAT +IEND) کد کنید.
close_contour()پایان دادن به محدوده فعلی که در حال ریزش است

همچنین ببینید:

 فارسی