WebFontBuilder
WebFontBuilder
Overzicht
WebFontBuilder is een klasse in Aspose.Font FOSS voor Python.
WebFontBuilder kan complete web‑font families genereren met CSS, HTML preview‑pagina’s en manifestbestanden klaar voor implementatie.
Deze klasse biedt 6 methoden voor het werken met WebFontBuilder objecten in Python programma’s. Beschikbare methoden zijn: build, build_family_matrix_preview, build_family_package, build_family_review_board, build_family_review_export_package, build_family_waterfall_preview. Alle publieke leden zijn toegankelijk voor elke Python applicatie na het installeren van het Aspose.Font FOSS voor Python pakket.
Methoden
| Handtekening | Beschrijving |
|---|---|
build_family_waterfall_preview(bundles: list[WebFontBundle], preview_text: str, file_stem: str) → PreviewImage | Genereert een waterval‑stijl voorbeeldafbeelding voor de opgegeven weblettertype‑bundels met behulp van de meegeleverde voorbeeldtekst en bestandsnaamstam |
build_family_matrix_preview(bundles: list[WebFontBundle], preview_text: str, file_stem: str) → PreviewImage | Maakt een matrix‑layout voorbeeldafbeelding voor de meegeleverde weblettertype‑bundels met de opgegeven voorbeeldtekst en bestandsnaamstam |
| `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] |