Opći pregled značajki

Opći pregled značajki

Ovaj vodič obuhvaća glavne mogućnosti Aspose.Font za Python putem .NET-a, pokazujući kako učitati, pregledati, pretvoriti i optimizirati datoteke fontova. Aspore. FOSS Font for Python je čisti kit alatki Pythona za programsku obradu fontov. Pokriva cijeli životni ciklus od učitavanja datotek fontove do izvoza modificirane ili podmjerenog izdanja bez ovisnosti o OS-svojnoj knjižnici fontovih.


Upisivanje fontova

FontLoader Automatski otkriva TTF, OTF i CFF., WOFF2, EOT i tip 1 formati. FontLoader.open() za staze i FontLoader.load() za bajtne nizove.

from aspose_font.loader import FontLoader

font = FontLoader.open("Roboto-Regular.ttf")

Pristup metapodatkama fontova

Font Izloženost osnovne klase font_name, font_family, font_style, num_glyphs, encoding, glyph_accessor, i metrics.


Glyph pristup i skica staze

GlyphAccessor sadržava: get_glyph_by_id(), get_glyph_by_unicode(), i get_glyphs_for_text().-Svaka od nas. Glyph objekat ima path U slučaju primjene sljedećih pravila: MoveTo, LineTo, QuadraticTo, CurveTo, ClosePath.


Preobrazba fontova

FontConverter.convert() pretvara između svih podržanih formata. CurveAdapter prilagođava Bézierove vrste putanja između kvadratnih i kubnih.


Sastavljanje fontova

FontSubsetter podnošenje subset_by_text(), subset_by_gids(), subset_for_web(), subset_by_presets(), i analiza pokrivenosti putem analyze_coverage() i u članku 1. analyze_web_coverage().


Optimizacija web fontova

FontCleaner.clean_for_web(font, drop_mac_names, drop_legacy_tables, drop_metadata_tables) stripovi DSIG, FFTM i meta tabele, uklanja Mac platformi imena zapisa kada drop_mac_names je postavljen, odbacuje nasljedne OS/2 tabele kada drop_legacy_tables je postavljen, i briše metapodatke tabele kada drop_metadata_tables Metod vraća: Font prigovor s očistili podatke.


Prethodni prikaz fontova za različite tipove slova

AnimationPreviewBuilder generira animirane APNG datoteke za prebacivanje osi (build_axis_sweep()) i višestupni animirani putevi (build_path()U tom smislu, Komisija je odlučila: AnimationAsset objekte koji pišu na disk preko write_to().


Provjera kompatibilnosti

CompatibilityChecker.compare_fonts() i u članku 1. compare_variable_instances() provjerite znak U ovom slučaju, u skladu s člankom 21. stavkom 1. točkom (a) i podstavcima 2. i 3. ovog članka.


Podrška za formatiranje

Format:Proračunska sredstvaČitaj.Pišite.
TTF.ttf- Da, u redu.- Da, u redu.
OTF.od- Da, u redu.- Da, u redu.
CFF.cff- Da, u redu.- Da, u redu.
TYPE1.pfb / .pfa- Da, u redu.- Da, u redu.
WOFF.-Ne, ne mogu.- Da, u redu.- Da, u redu.
WOFF2.woff2- Da, u redu.- Da, u redu.
EOT.-Ne. Ne, ne mogu.- Da, u redu.- Da, u redu.

Također pogledajte:

 Hrvatski