WebFontBuilder
WebFontBuilder
Összefoglaló
WebFontBuilder egy osztály a FOSS-ban Pythonhoz.
A WebFontBuilder teljes webfontcsaládokat generálhat CSS, HTML előnézet oldalakkal és telepítésre kész manifestfájlokkal.
Ez a osztály 6 módszert biztosít az WebFontBuilder objektumokkal való munkavégzéshez Python programokban. A rendelkezésre álló módszerek közé tartozik: build, build_family_matrix_preview, build_family_package, build_family_review_board, build_family_review_export_package, build_family_waterfall_preview. Minden nyilvános tag hozzáférhető bármely Python alkalmazás után telepítése a Aspose.Font FOSS for Python csomag.
Módszerek
| Az aláírás: | Leírás |
|---|---|
build_family_waterfall_preview(bundles: list[WebFontBundle], preview_text: str, file_stem: str) → PreviewImage | A megadott webes betűs csomagok előzetes képét vízesés stílusú formában generálja a rendelkezésre bocsátott előkészítő szöveg és fájlszár segítségével. |
build_family_matrix_preview(bundles: list[WebFontBundle], preview_text: str, file_stem: str) → PreviewImage | A megadott előzetes szöveggel és fájlszármal a rendelkezésre álló webes betűtípuscsomagok számára egy mátrix-layout előnézet képet hoz létre. |
| `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] |