Kako deluje lokalno branje metapodatkov pisav
Pri preverjanju pisav se uporabniki pogosto soočajo s tveganjem prenosa lastniških ali licenciranih datotek na tuje strežnike. Orodje "Preverjevalnik licenc in podatkov o pisavah" deluje v celoti znotraj vašega spletnega brskalnika. Ko datoteko povlečete v vmesnik ali jo izberete iz lokalnega diska, brskalnik neposredno prebere binarno strukturo datoteke. Vaša pisava se prebere v vašem brskalniku in se ne prenaša na BroBroGo, saj celoten postopek pregleda poteka na vaši lokalni napravi.
S tehničnega vidika orodje analizira standardne tabele znotraj datoteke pisave, predvsem tabelo name (ki vsebuje podatke o avtorju, licenci in različici) ter tabelo OS/2 (ki določa tehnične omejitve vgrajevanja). Rezultat je takojšen prikaz vgrajenih izjav, ki služijo kot tehnični dokaz o vsebini datoteke, vendar ne predstavljajo pravnega dokaza o lastništvu licence.
Podprti formati in tehnične omejitve datotek
Orodje podpira širok nabor sodobnih in klasičnih formatov pisav, ki se uporabljajo v namiznem založništvu in spletnem oblikovanju:
- TTF (TrueType Font): Standardni format, ki sta ga razvila Apple in Microsoft v osemdesetih letih prejšnjega stoletja. Podatki o konturah temeljijo na kvadratnih B-splinih.
- OTF (OpenType Font): Nadgradnja formata TrueType, ki podpira napredne tipografske funkcije in uporablja PostScript krivulje (Cubic Bezier).
- WOFF (Web Open Font Format): Format, prilagojen za spletno uporabo, ki deluje kot stisnjena različica pisav TTF ali OTF z dodatnimi metapodatki.
- WOFF2: Izboljšana različica formata WOFF, ki uporablja naprednejši algoritem stiskanja Brotli in omogoča bistveno manjše velikosti datotek za hitrejše nalaganje spletnih strani.
- TTC (TrueType Collection): Zbirka več pisav, združenih v eno samo datoteko, kar zmanjšuje porabo prostora z deljenjem skupnih glifov.
Omejitve pri obdelavi
Orodje sprejema posamezne datoteke do velikosti 32 MB. Če naložite zbirko pisav (TTC), bo orodje zaradi zagotavljanja stabilnosti delovanja brskalnika prebralo in prikazalo največ prvih 32 pisav v tej zbirki. Ob prekoračitvi te omejitve se prikaže opozorilo Prikazovanje prvih 32 pisav v tej zbirki..
Razumevanje metapodatkovnih tabel in lastništva
Znotraj vsake datoteke pisave so shranjeni tekstovni zapisi, ki opisujejo izvor in pogoje uporabe. Ti podatki so razdeljeni v več standardnih polj, ki jih orodje prebere in izpiše pod naslovom Podatki o lastništvu in viru:
| Polje v vmesniku | Opis tehničnega zapisa |
|---|---|
| Avtorske pravice | Podatki o avtorskih pravicah ustvarjalca ali livarne. |
| Blagovna znamka | Registrirane blagovne znamke, povezane z imenom pisave. |
| Proizvajalec | Podjetje ali livarna, ki je pisavo tehnično izdelala in izdala. |
| Oblikovalec | Ime oblikovalca ali oblikovalcev, ki so ustvarili glife. |
| Opis | Dodaten opis pisave, zgodovina ali navodila za uporabo. |
| URL prodajalca | Spletna povezava do prodajalca ali izdajatelja pisave. |
| URL oblikovalca | Spletna povezava do portfelja oblikovalca. |
Nekatere pisave vsebujejo lokalizirane zapise za različne jezike. Orodje te zapise prepozna in označi z oznako Zapis za jezik ‹language›. Če so nekateri zapisi predolgi za pregleden prikaz v tabeli, se izpiše opozorilo Dolga vrednost je skrajšana za prikaz. Če v datoteki ni nobenih podatkov o lastništvu, se izpiše privzeto obvestilo V standardnih poljih za ime ni bilo mogoče najti podatkov o lastništvu ali viru..
Vloga parametra fsType pri vgrajevanju v dokumente
Parameter fsType je ključno polje v tabeli OS/2 znotraj pisav TrueType in OpenType. Določa, kako se lahko pisava uporablja pri ustvarjanju dokumentov, kot so datoteke PDF ali e-knjige. Orodje pod naslovom Vgrajevanje v dokumente prikaže naslednje primarne nastavitve:
- Namestljivo vgrajevanje: Pisavo je mogoče trajno namestiti v sistem prejemnika dokumenta in jo uporabiti za urejanje drugih dokumentov.
- Omejeno licenčno vgrajevanje: Pisave ni dovoljeno vgrajevati v dokumente brez izrecnega dovoljenja imetnika pravic. To je najbolj omejujoča nastavitev.
- Vgrajevanje za predogled in tiskanje: Pisavo je dovoljeno vgraditi v dokument, vendar le za namen branja in tiskanja. Prejemnik ne more urejati besedila s to pisavo.
- Uredljivo vgrajevanje: Pisavo je dovoljeno vgraditi v dokument, prejemnik pa lahko ureja besedilo, ki uporablja to pisavo, vendar se pisava ne namesti trajno v sistem.
- Konfliktni biti za vgrajevanje: Nastavljene so medsebojno izključujoče se vrednosti bitov, kar lahko povzroči težave pri programski opremi za ustvarjanje dokumentov.
- Ta pisava nima berljivega polja OS/2 za vgrajevanje.: Polje
fsTypemanjka ali pa je poškodovano.
Poleg primarne nastavitve orodje preveri tudi dodatne tehnične zastavice:
- Brez delnega vgrajevanja (no subsetting): Zahteva, da se v dokument vgradi celotna pisava z vsemi glifi, kar poveča velikost končne datoteke.
- Samo vgrajevanje rastrskih slik: Vgrajujejo se lahko le bitne slike glifov, ne pa njihove vektorske oblike.
- Nastavljeni so tudi rezervirani ali opuščeni biti: Opozorilo na nestandardne nastavitve v starejših ali specifičnih pisavah.
Pomembno je razumeti opozorilo: fsType opisuje vgrajevanje v dokumente. Ne določa pravic za spletne pisave, aplikacije, komercialno uporabo, spreminjanje ali nadaljnjo distribucijo. Tehnične nastavitve fsType urejajo izključno vgrajevanje v dokumente, medtem ko lahko pisni pogoji določajo druge omejitve.
Reševanje napak in odpravljanje težav pri branju
Pri delu z datotekami pisav lahko pride do različnih tehničnih težav. Orodje vključuje natančne varnostne mehanizme in javlja naslednje napake:
- Napačen format: Če poskusite naložiti datoteko, ki ni podprta, sistem izpiše opozorilo: "Izberite datoteko pisave TTF, OTF, WOFF, WOFF2 ali TTC."
- Prazna datoteka: Če ima datoteka velikost 0 bajtov, se prikaže napaka: "Ta datoteka je prazna. Izberite celotno datoteko pisave."
- Prevelika datoteka: Če datoteka presega 32 MB, se postopek ustavi z napako: "Ta pisava presega omejitev 32 MB."
- Poškodovana datoteka: Če so tabele znotraj pisave neberljive ali napačno strukturirane, se izpiše: "Datoteka ni berljiva podprta pisava. Morda je poškodovana ali pa uporablja drug format."
- Težave z brskalnikom: Če brskalnik zaradi varnostnih omejitev ali sistemske napake ne more dostopati do datoteke, se izpiše: "Brskalnik ni mogel prebrati te datoteke. Poskusite z drugo kopijo."
- Časovna omejitev: Pri izjemno zapletenih datotekah se lahko sproži varnostna časovna omejitev z napako: "Branje je trajalo predolgo in je bilo ustavljeno. Poskusite z manjšo ali drugo datoteko pisave."
- Splošna napaka: V primeru nepredvidenih težav se izpiše: "Pisave ni bilo mogoče pregledati."
Pogosta vprašanja (FAQ)
Ali lahko to potrdi, da imam licenco za uporabo pisave?
Ne. Datoteka pisave lahko vsebuje avtorske pravice, besedilo licence, URL licence in tehnične zastavice za vgrajevanje, vendar ne more prikazati, kdo jo je kupil, kateri račun ali podjetje je krit, od kod izvira ali ali vaša načrtovana uporaba ustreza pogodbi. Ta polja primerjajte z virom prenosa, računom in veljavnimi pogoji livarne ali oblikovalca.
Kaj pa, če pisava ne vsebuje besedila licence?
Manjkajoče besedilo pomeni le, da ta kopija datoteke ne navaja licence v standardnih poljih za ime. To ne pomeni, da je pisava brezplačna ali brez licence. Preverite mapo, v kateri ste jo prejeli, prvotno stran za prenos, zgodovino naročil ali pa se obrnite neposredno na izdelovalca pisave.
Kaj pomenijo zastavice za vgrajevanje?
To so tehnične nastavitve izdelovalca pisave za umeščanje pisave v dokumente: namestljiva, omejena, za predogled in tiskanje ali uredljiva. Dodatni biti lahko prepovejo delno vgrajevanje (subsetting) ali dovolijo le rastrske podatke. Te nastavitve ne podeljujejo pravic za spletne pisave, aplikacije, komercialno uporabo, spreminjanje ali nadaljnjo distribucijo, pisni pogoji pa lahko določajo druge omejitve.