FontSubsetter

FontSubsetter

General

FontSubsetter és una classe en FOSS per Python.

FontSubsetter.available_presets() retorna una tupla de noms preset que es poden utilitzar per a subsetting orientats al web.

Aquesta classe proporciona 11 mètodes per treballar amb objectes FontSubsetter en programes de Python. Els mètodes disponibles inclouen: 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. Tots els membres públics són accessibles a qualsevol aplicació de Python després d’instal·lar el paquet FOSS per Python.

Mètodes

SignatureDescripció
available_presets()tuple[str, ...]Retorna una tupla de noms preconfigurats que es poden utilitzar per a subconfigurar orientats al web.
subset(font: Font, codepoints: set[int])FontCrea una nova font que conté només els glifs dels punts de codi Unicode subministrats.
subset_by_text(font: Font, text: str)FontResolver automàticament els punts de codi requerits d’una cadena i retornar un tipus de font reduït.
subset_by_gids(font: Font, gids: set[int])FontCrea una nova font que conté només els glifs identificats pels IDs de glif donats.
`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])SubsetResultSubset per punts de codi i retornar tant la nova font com el diagnòstic d’abast.
`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])SubsetCoverageInforme que va sol·licitar punts de codi Unicode la font pot codificar.
`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]

Veure també

 Català