TextRenderer

ภาพรวม

TextRenderer เป็นคลาสใน Aspose.Font FOSS สําหรับ Python.

วางข้อความโดยใช้เมทริกส์ glyph ของตัวอักษรและคู่คาร์นแบบเลือก.

หมวดนี้ให้ 5 วิธีในการทํางานกับวัตถุ TextRenderer ในโปรแกรม Python. วิธีการที่ใช้ได้แก่: layout, layout_glyphs, render_png, render_rgb, render_svg. สมาชิกสาธารณะทุกคนสามารถเข้าถึงการใช้งาน Python ใดก็ได้หลังจากติดตั้งแพ็คเกจ FOSS for Python.

วิธีการ

Signatureคําอธิบาย
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จัดการที่ผ่านการแก้ไขเกร็ด IDs.
`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 byte ผ่านโปรแกรม rasterization.
render_svg(font: Font, text: str, size: float, color: tuple[int, int, int], background: tuple[int, int, int], padding: int)bytesการแสดงข้อความในแถวเดียวเป็นไบต์ SVG โดยใช้เส้นทางเวกเตอร์.

ดูเช่นกัน

 ภาษาไทย