Hvad er AFM-filformatet?
Filtypen .afm tilhører kategorien skrifttypefiler. Indholdet af .afm-filer er skrifttypemetrikker oprettet af Adobe. .afm-filer indeholder alle de parametre, der definerer tegnbredder, knibningspar og begrænsningsrammer for individuelle glyffer, udtrykt i et almindeligt tekstformat baseret på PostScript-sats-systemet. Indholdet af en .afm-fil inkluderer en header-sektion og en sektion med tegnmetrikdata. Denne sidste sektion gemmer alle mål for hver glyf i skrifttypen - bredde, begrænsningsramme og valgfri ligaturinformation - hvilket gør det muligt for layout-applikationer at beregne glyfbredder, knibning og linjeafstand uden at skulle rendere selve skrifttypen.
.afm-filer ledsager Type 1 PostScript-skrifttyper (.pfa / .pfb) og identificeres ved nøgleordet StartFontMetrics på deres allerførste linje, efterfulgt af specifikationsversionsnummeret (for eksempel StartFontMetrics 4.1). Adobe udgav den endelige AFM 4.1-specifikation i oktober 1998. På Windows er den binære ækvivalent .pfm-filen (Printer Font Metrics).
Med dedikerede applikationer kan du konvertere skrifttyper fra .afm-filer til andre populære formater, samt generere nye .afm-filer baseret på forskellige skrifttypestandarder. Mange konverteringsværktøjer fungerer online, så brugeren ikke behøver at installere software - blot uploade den valgte .afm-fil til et konverteringswebsted. Da .afm er almindelig ASCII-tekst, kan den også åbnes og inspiceres i ethvert tekstredigeringsprogram. OpenType-skrifttyper bærer tilsvarende metrikker internt, hvilket gør selvstændige .afm-filer sjældne uden for PostScript og ældre prepress-arbejdsgange.
Sikkerhed og tryghed
RISIKO: LOWAlmindelig ASCII-tekst uden eksekverbar kode. Nul kendt sikkerhedsrisiko.
Formatdetaljer
kort fortalt- ACFM - Adobe Composite Font Metrics - En variant af AFM til sammensatte (multi-byte) skrifttyper; bruger samme filstruktur, men andre sektionsnøgleord.
Programmer der åbner AFM-filer
Tekniske detaljer
dyb specifikation| Filkodning | Almindelig ASCII-tekst; ISO Latin-1 tilladt til kommentarer |
| MIME-type | application/x-font-afm |
| Magisk identifikator | Første linje er altid `StartFontMetrics <version>` (f.eks. `StartFontMetrics 4.1`) |
| Endelig specifikationsversion | AFM 4.1, udgivet af Adobe den 7. oktober 1998 |
| Typisk filstørrelse | 5 KB - 200 KB (større for skrifttyper med mange knibningspar) |
| Struktursektioner | GlobalFontInfo header; CharMetrics (bredde pr. glyf, begrænsningsramme, ligaturer); KernPairs; TrackKern; Composites |
| Breddeenhed | 1/1000 af em (punktstørrelse); f.eks. betyder `WX 722`, at glyffen optager 72,2 % af punktstørrelsen |
| Syntaks for tegnmetrik | `C <code> ; WX <width> ; N <name> ; B <llx lly urx ury> ;` |
| Filafslutning | Sidste linje skal være `EndFontMetrics` |
| Ledsageformater | `.pfb` / `.pfa` (Type 1-konturer); `.pfm` (Windows binær metrik-ækvivalent) |
| Nøgle-værdi konvention | Adobe-reserverede nøgler begynder med et stort bogstav; små bogstaver er brugerdefinerede |
| TeX-værktøj | `afmtopl` (TeX Live) konverterer `.afm` til TeX-egenskabslisteformatet `.pl` |
| Afløst af | OpenType (`.otf`) indlejrer tilsvarende metrikker internt; selvstændige `.afm`-filer er nu sjældne uden for ældre PostScript-arbejdsgange |
| Udgivet | 1985 (with PostScript Type 1 fonts) |
| Seneste version | AFM Specification Version 4.1 (October 7, 1998) |
| Åben standard | Ja · royaltyfri |
| Specifikation | adobe-type-tools.github.io |
AFM-konverteringer
Fællesskabets Q&A
spurgt af brugereIngen spørgsmål endnu - vær den første til at spørge om AFM-filer.