WebFontBuilder
Общ преглед
WebFontBuilder е клас в Aspose.Font FOSS за Python.
WebFontBuilder може да генерира пълни семейства от уеб шрифтове с CSS, HTML страници за предварително изглеждане и манифестови файлове готови за разгръщане.
Този клас предоставя 6 метода за работа с WebFontBuilder обекти в Python програми. Наличните методи включват: build, build_family_matrix_preview, build_family_package, build_family_review_board, build_family_review_export_package, build_family_waterfall_preview. Всички публични членове са достъпни за всяко приложение на Python след инсталиране на пакета Aspose.Font FOSS for Python.
Методи за изчисляване на данните
| Подписът | Описание на състоянието |
|---|---|
build_family_waterfall_preview(bundles: list[WebFontBundle], preview_text: str, file_stem: str) → PreviewImage | Създава предварително изображение в стил водопад за дадените уеб пакети от шрифтове, като използва предоставеното предварително текстово и файлово стъбло. |
build_family_matrix_preview(bundles: list[WebFontBundle], preview_text: str, file_stem: str) → PreviewImage | Създава изображение за предварително представяне на матрицата-лаяут за доставените уеб пакети от шрифтове с посочения текст и стъбло на файла. |
| `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] |