TextRenderer

Overview

TextRenderer là một lớp trong Aspose.Font FOSS cho Python.

Tắt văn bản bằng cách sử dụng các metrics glyph của một phông chữ và cặp hạt nhân tùy chọn.

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 TextRenderer trong các chương trình Python. Các phương pháp có sẵn bao gồm: layout, layout_glyphs, render_png, render_rgb, render_svg. 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.

Methods

SignatureDescription
layout(font: Font, text: str, size: float, kern: bool)TextLayoutGiải quyết văn bản thành GlyphIds sau đó gọi layout_glyphs.
layout_glyphs(font: Font, glyph_ids: list[GlyphId], size: float, kern: bool)TextLayoutTắt các ID glyph đã được giải quyết trước.
`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)bytesTải về văn bản một dòng sang byte PNG thông qua phần mềm rasterization.
render_svg(font: Font, text: str, size: float, color: tuple[int, int, int], background: tuple[int, int, int], padding: int)bytesRender text single-line to SVG bytes using vector outlines. - Tải về văn bản một dòng sang các byte SV G bằng cách sử dụng vektor outlines.

See Also

 Tiếng Việt