WebFontBuilder
Resumo geral
WebFontBuilder é uma classe em Aspose.Font FOSS para Python.
WebFontBuilder pode gerar famílias completas de fontes web com CSS, páginas de visualização HTML e arquivos de manifesto prontos para implantação.
Esta classe fornece 6 métodos para trabalhar com objetos WebFontBuilder em programas Python. Os métodos disponíveis incluem: build, build_family_matrix_preview, build_family_package, build_family_review_board, build_family_review_export_package, build_family_waterfall_preview. Todos os membros do público são acessíveis a qualquer aplicação Python após instalar o pacote Aspose.Font FOSS for Python.
Métodos de avaliação
| Assinatura | Descrição: |
|---|---|
build_family_waterfall_preview(bundles: list[WebFontBundle], preview_text: str, file_stem: str) → PreviewImage | Gera uma imagem de visualização em estilo cascata para os pacotes de fontes da web dados usando o texto e a raiz do arquivo fornecidos na visualização. |
build_family_matrix_preview(bundles: list[WebFontBundle], preview_text: str, file_stem: str) → PreviewImage | Cria uma imagem de visualização do layout da matriz para os pacotes de fontes web fornecidos com o texto e a raiz dos arquivos especificados na visuale. |
| `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] |