Type1Font
Översikt
Type1Font är en klass i Aspose.Font FOSS för Python. ärvt från: Font.
Type1Font.load_afm lader en AFM-fil från den angivna vägen till instanset Type1Font .
Denna klass ger 15 metoder för att arbeta med Type1Font objekt i Python-program. Tillgängliga metoder inkluderar: __init__, convert, encoding, font_family, font_name, font_style, font_type, get_kern_pairs, glyph_accessor, load_afm, metrics, num_glyphs,och tre ytterligare metoder. Alla offentliga medlemmar är tillgängliga för någon Python-ansökan efter att ha installerat Aspose.Font FOSS för Pythons paket. och egenskaper: encoding, font_family, font_name, font_style, font_type, glyph_accessor,Och 2 mer.
ägodelar
| Namn | Typ av | Access | Beskrivning |
|---|---|---|---|
font_type | FontType | Läsning | Få typ av font. |
font_name | str | Läsning | Få namnet på font. |
font_family | str | Läsning | Fånga font familjen. |
font_style | str | Läsning | Få den font stil. |
num_glyphs | int | Läsning | Håller med på num glyphs. |
metrics | FontMetrics | Läsning | Fånga metrikerna. |
encoding | FontEncoding | Läsning | Få kodningen . |
glyph_accessor | GlyphAccessor | Läsning | Få tillbehöret glyph. |
Metoder
| Signature | Beskrivning |
|---|---|
__init__(raw_data: bytes, font_data: Type1FontData, is_pfa: bool) | Calls Inti på denna instans. |
get_kern_pairs() → list[KernPair] | Återställer kärnparna. |
load_afm(path: str) | Ladda en AFM-fil från den angivna vägen till instanset Type1Font |
| `to_bytes(font_type: FontType | None)→bytes` |
font_type() → FontType | Returnerar FontType enumvärdet som identifierar fontens format |
font_name() → str | Kalla font_name på detta Type1Font instans. |
font_family() → str | Fastigheten lagrar familjen namnet på fontten |
font_style() → str | Returnerar stilbeskrivaren (t.ex. Bold, Italic) av tecknet |
num_glyphs() → int | Fastigheten ger det totala antalet glyfer i fontten |
metrics() → FontMetrics | Fastigheten ger tillgång till FontMetrics objektet för fontten |
encoding() → FontEncoding | Returnerar ett FontEncoding objekt som beskriver fontens karaktärkodning |
glyph_accessor() → GlyphAccessor | Returnerar en GlyphAccessor för att få glyphdata från fontten |
save(path: str) | Skriv tecknet till den angivna filvägen i dess nuvarande format |
save_to_format(font_type: FontType, path: str) | Spara den font som konverteras till det angivna FontType på den angiven vägen |
convert(target: FontType) → Font | Kall konvertera på denna instans Type1Font. |