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.
Методы
| Signature | Описание: |
|---|---|
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] |