WebFontBuilder
WebFontBuilder
خلاصه ای
WebFontBuilder یک کلاس در Aspose.Font FOSS برای پایتون است.
WebFontBuilder می تواند خانواده های کاملی از فونت های وب را با CSS، صفحات پیش نمایش HTML و فایل های مانیفست آماده برای استفاده تولید کند.
این کلاس ۶ روش برای کار با WebFontBuilder در برنامه های پایتون را ارائه می دهد. روش های موجود شامل: build, build_family_matrix_preview, build_family_package, build_family_review_board, build_family_review_export_package, build_family_waterfall_preview. همه اعضای عمومی پس از نصب بسته Aspose.Font FOSS برای پایتون به هر برنامه ی 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] |