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
| Signatur | Beschreibung |
|---|---|
build_family_waterfall_preview(bundles: list[WebFontBundle], preview_text: str, file_stem: str) → PreviewImage | Erzeugt 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) → PreviewImage | Erstellt 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: str | None, preview_text: str, file_stem: str)→PreviewImage` |
| `build_family_review_export_package(bundles: list[WebFontBundle], family_name: str | None, preview_text: str, file_stem: str)→FamilyReviewExportPackage` |
| `build_family_package(bundles: list[WebFontBundle], family_name: str | None, css_filename: str, html_filename: str, preview_text: str, specimen_template: str)→WebFontFamilyPackage` |
| `build(font: Font, file_stem: str | None, include_woff: bool, font_display: str, preview_text: str, instance_coordinates: dict[str, float] |