WebFontBuilder
Revisión
WebFontBuilder Es una clase en Aspose.Font FOSS para Python.
WebFontBuilder puede generar familias de web-font completas con CSS, páginas de preview HTML y archivos manifiestos listos para el lanzamiento.
Esta clase proporciona 6 métodos para trabajar con los objetos de WebFontBuilder en programas de Python. Los métodos disponibles incluyen: build, build_family_matrix_preview, build_family_package, build_family_review_board, build_family_review_export_package, build_family_waterfall_preview. Todos los miembros públicos están accesibles a cualquier aplicación de Python después de instalar el Aspose.Font FOSS para el paquete de python.
Metodología
| firma | Descripción |
|---|---|
build_family_waterfall_preview(bundles: list[WebFontBundle], preview_text: str, file_stem: str) → PreviewImage | Generar una imagen de previo en estilo de la caída del agua para los paquetes de fuentes web proporcionados utilizando el texto y el estema de archivo de vigencia suministrado. |
build_family_matrix_preview(bundles: list[WebFontBundle], preview_text: str, file_stem: str) → PreviewImage | Crea una imagen de previo para el diseño matrix-layout para los paquetes de fuentes web suministrados con el texto y la letra del archivo especificado. |
| `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] |