FontPreviewBuilder

FontPreviewBuilder

General

FontPreviewBuilder és una classe en FOSS per Python.

FontPreviewBuilder.build(font, text, mida, color, fons, rellotge, aliases, file_stem, instance_coordinates, instància_name, output_format) genera un PreviewImage (PNG o SVG) del text subministrat renderit amb la font donada.

Aquesta classe proporciona 4 mètodes per treballar amb objectes FontPreviewBuilder en programes de Python. Els mètodes disponibles inclouen: build, compose_difference_preview, compose_overlay_preview, compose_sheet. Tots els membres públics són accessibles a qualsevol aplicació de Python després d’instal·lar el paquet FOSS per Python.

Mètodes

SignaturaDescripció
`build(font: Font, text: str, size: float, color: tuple[int, int, int], background: tuple[int, int, int], padding: int, antialias: bool, file_stem: strNone, instance_coordinates: dict[str, float]
`compose_sheet(previews: list[PreviewImage], columns: int, gap: int, background: tuple[int, int, int], title: strNone, column_headers: list[str]
compose_difference_preview(before: PreviewImage, after: PreviewImage, file_stem: str, background: tuple[int, int, int], before_color: tuple[int, int, int], after_color: tuple[int, int, int], overlap_color: tuple[int, int, int], threshold: int)PreviewImageGenera un PreviewImage que visualitza les diferències entre abans i després de les imatges utilitzant colors especificats i llindar.
compose_overlay_preview(before: PreviewImage, after: PreviewImage, file_stem: str, background: tuple[int, int, int], before_color: tuple[int, int, int], after_color: tuple[int, int, int], overlap_color: tuple[int, int, int], threshold: int)PreviewImageProdueix una superposició PreviewImage abans i després d’imatges amb colors i llindar donats.

Vegeu també

 Català