WebFontBuilder
WebFontBuilder
Overview
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 для пакету Python.
Methods
| Signature | Description |
|---|---|
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] |