FontSubsetter

Revisión

FontSubsetter Es una clase en Aspose.Font FOSS para Python.

FontSubsetter.available_presets() devolve un conjunto de nombres de preset que se pueden utilizar para suscripción web orientada.

Esta clase proporciona 11 métodos para trabajar con objetos FontSubsetter en los programas de Python. Los métodos disponibles incluyen: analyze_coverage, analyze_web_coverage, available_presets, resolve_codepoints, subset, subset_by_gids, subset_by_presets, subset_by_text, subset_for_web, subset_for_web_with_coverage, subset_with_coverage. 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

firmaDescripción
available_presets()tuple[str, ...]Retorna un tubo de nombres de preset que se pueden utilizar para suscripción web orientada
subset(font: Font, codepoints: set[int])FontCrea un nuevo Font que contiene sólo los glifos para los puntos de codificación Unicode suministrados
subset_by_text(font: Font, text: str)FontAutomaticamente resuelve los puntos de codificación requeridos desde una red y devolve un font reducido.
subset_by_gids(font: Font, gids: set[int])FontCrea un nuevo Font que contiene únicamente los glyphs identificados por los datos de Glyph ID
`subset_by_presets(font: Font, presets: strIterable[str])Font`
`subset_for_web(font: Font, presets: strIterable[str], text: str, codepoints: Iterable[int], ranges: Iterable[tuple[int, int]
subset_with_coverage(font: Font, codepoints: set[int])SubsetResultSubjeto por puntos de codificación y devolver tanto la nueva letra como las diagnósticas de cobertura.
`subset_for_web_with_coverage(font: Font, presets: strIterable[str], text: str, codepoints: Iterable[int], ranges: Iterable[tuple[int, int]
analyze_coverage(font: Font, codepoints: Iterable[int], groups: Iterable[CoverageGroup])SubsetCoverageEl informe que solicitó Unicode codepoints la letra puede encodarse.
`analyze_web_coverage(font: Font, presets: strIterable[str], text: str, codepoints: Iterable[int], ranges: Iterable[tuple[int, int]
`resolve_codepoints(presets: strIterable[str], text: str, codepoints: Iterable[int], ranges: Iterable[tuple[int, int]

Ver también

 Español