WebFontBuilder
Översikt
WebFontBuilder är en klass i Aspose.Font FOSS för Python.
WebFontBuilder kan generera kompletta webb-fontfamiljer med CSS, HTML förhandsgranskningssidor och manifestfiler som är redo att implementeras.
Denna klass ger 6 metoder för att arbeta med WebFontBuilder objekt i Python-program. Tillgängliga metoder är bland annat: build, build_family_matrix_preview, build_family_package, build_family_review_board, build_family_review_export_package, build_family_waterfall_preview. Alla offentliga medlemmar är tillgängliga för alla Python-program efter installation av Aspose.Font FOSS for Python paketet.
Methods
| Signature | Beskrivning |
|---|---|
build_family_waterfall_preview(bundles: list[WebFontBundle], preview_text: str, file_stem: str) → PreviewImage | Genererar en förhandsgranskning av webbfonten i vattenfallsstil med hjälp av den angivna förvägssyntexten och filstammen. |
build_family_matrix_preview(bundles: list[WebFontBundle], preview_text: str, file_stem: str) → PreviewImage | Skapar en förhandsgranskning av matrislayouten i de webbfontsamlingar som tillhandahålls med den angivna förvägsskivan och filstammen. |
| `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] |