TextRenderer

TextRenderer

خلاصه ای

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

متن را با استفاده از متر گلیف یک فونت و جفت هسته اختیاری خارج می کند.

این کلاس 5 روش برای کار با TextRenderer اشیاء در برنامه های Python را فراهم می کند. روش های موجود شامل: layout, layout_glyphs, render_png, render_rgb, render_svg. همه اعضای عمومی پس از نصب Aspose.Font FOSS برای بسته Python به هر برنامه Python دسترسی دارند.

روش ها

امضاتوصیف
layout(font: Font, text: str, size: float, kern: bool)TextLayoutمتن را به GlyphIds حل کنید و سپس layout_glyphs را فراخوانید.
layout_glyphs(font: Font, glyph_ids: list[GlyphId], size: float, kern: bool)TextLayoutبرای حذف گلیف های پیش حل شده.
`render_rgb(font: Font, text: str, size: float, color: tuple[int, int, int], background: tuple[int, int, int], padding: int, antialias: bool, _fixed_canvas: tuple[int, int]None, _fixed_baseline: float
render_png(font: Font, text: str, size: float, color: tuple[int, int, int], background: tuple[int, int, int], padding: int, antialias: bool)bytesارسال متن تک خط به بایت های PNG از طریق نرم افزار rasterization.
render_svg(font: Font, text: str, size: float, color: tuple[int, int, int], background: tuple[int, int, int], padding: int)bytesرندر متن تک خط به بایت های SVG با استفاده از خروجی وکتور.

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

 فارسی