FontSubsetter

Обзор

FontSubsetter это класс в Aspose.Font FOSS для Python.

FontSubsetter.available_presets() возвращает множество предварительно установленных имен, которые могут быть использованы для веб-ориентированного поднастройки.

Этот класс предоставляет 11 методов для работы с объектами FontSubsetter в программах Python. Доступные методы включают: 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. Все публичные участники доступны для любого приложения Python после установки пакета Aspose.Font FOSS for Python.

Методы

SignatureОписание:
available_presets()tuple[str, ...]Возвращает тупул предварительно установленных имен, которые могут использоваться для веб-ориентированного поднастройки.
subset(font: Font, codepoints: set[int])FontСоздает новый шрифт, содержащий только глифы для предоставленных точек кода Unicode.
subset_by_text(font: Font, text: str)FontАвтоматически разрешает требуемые кодовые точки из строки и возвращает уменьшенный шрифт .
subset_by_gids(font: Font, gids: set[int])FontСоздает новый шрифт, содержащий только символы , идентифицированные данными идентификаторами символов .
`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])SubsetResultПодмножение по кодовым точкам и возвращение как нового шрифта, так и диагностики охвата.
`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])SubsetCoverageОтчет, который запросил код Unicode.
`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]

См. также:

 Русский