WebFontBuilder

개요

WebFontBuilder은 Aspose.Font FOSS에서 Python용 클래스입니다.

WebFontBuilder은 CSS, HTML 미리 보기 페이지와 배포 준비가 된 매니페스트 파일을 포함한 완전한 웹‑폰트 패밀리를 생성할 수 있습니다.

이 클래스는 Python 프로그램에서 WebFontBuilder 객체를 다루기 위한 6개의 메서드를 제공합니다. 사용 가능한 메서드에는 build, build_family_matrix_preview, build_family_package, build_family_review_board, build_family_review_export_package, build_family_waterfall_preview가 포함됩니다. 모든 공개 멤버는 Aspose.Font FOSS for Python 패키지를 설치한 후 any Python 애플리케이션에서 접근할 수 있습니다.

메서드

시그니처설명
build_family_waterfall_preview(bundles: list[WebFontBundle], preview_text: str, file_stem: str) → PreviewImage제공된 미리보기 텍스트와 파일 스템을 사용하여 주어진 웹 폰트 번들을 위한 waterfall‑style 미리보기 이미지를 생성합니다.
build_family_matrix_preview(bundles: list[WebFontBundle], preview_text: str, file_stem: str) → PreviewImage제공된 웹 폰트 번들을 위해 지정된 미리보기 텍스트와 파일 스템을 사용하여 matrix‑layout 미리보기 이미지를 생성합니다.
`build_family_review_board(bundles: list[WebFontBundle], family_name: strNone, preview_text: str, file_stem: str)→PreviewImage`
`build_family_review_export_package(bundles: list[WebFontBundle], family_name: strNone, preview_text: str, file_stem: str)→FamilyReviewExportPackage`
`build_family_package(bundles: list[WebFontBundle], family_name: strNone, css_filename: str, html_filename: str, preview_text: str, specimen_template: str)→WebFontFamilyPackage`
`build(font: Font, file_stem: strNone, include_woff: bool, font_display: str, preview_text: str, instance_coordinates: dict[str, float]

참조

 한국어