WebFontBuilder

WebFontBuilder

Übersicht

WebFontBuilder ist eine Klasse in Aspose.Font FOSS für Python.

WebFontBuilder kann komplette Web‑Font‑Familien mit CSS, HTML Vorschauseiten und Manifestdateien erzeugen, die bereit für die Bereitstellung sind.

Diese Klasse stellt 6 Methoden zur Arbeit mit WebFontBuilder-Objekten in Python-Programmen bereit. Verfügbare Methoden umfassen: build, build_family_matrix_preview, build_family_package, build_family_review_board, build_family_review_export_package, build_family_waterfall_preview. Alle öffentlichen Mitglieder sind nach Installation des Aspose.Font FOSS für Python-Pakets für jede Python-Anwendung zugänglich.

Methoden

SignaturBeschreibung
build_family_waterfall_preview(bundles: list[WebFontBundle], preview_text: str, file_stem: str) → PreviewImageErzeugt ein Wasserfall‑Stil‑Vorschau‑Bild für die angegebenen Web‑Font‑Bundles unter Verwendung des bereitgestellten Vorschautextes und Dateistamms.
build_family_matrix_preview(bundles: list[WebFontBundle], preview_text: str, file_stem: str) → PreviewImageErstellt ein Matrix‑Layout‑Vorschau‑Bild für die bereitgestellten Web‑Font‑Bundles mit dem angegebenen Vorschautext und Dateistamm.
`build_family_review_board(bundles: list[WebFontBundle], family_name: strNone, preview_text: str, file_stem: str)→PreviewImage`
`build_family_review_export_package(bundles: list[WebFontBundle], family_name: strNone, preview_text: str, file_stem: str)→FamilyReviewExportPackage`
`build_family_package(bundles: list[WebFontBundle], family_name: strNone, css_filename: str, html_filename: str, preview_text: str, specimen_template: str)→WebFontFamilyPackage`
`build(font: Font, file_stem: strNone, include_woff: bool, font_display: str, preview_text: str, instance_coordinates: dict[str, float]

Siehe auch

 Deutsch