File OTF di esempio — Scarica font OpenType gratuiti per i test
Font OpenType (contorni CFF) · .otf · tipo MIME font/otf
Scarica un file OTF di esempio con veri contorni OpenType/CFF. Conta più di quanto sembri: molti file distribuiti come "OTF di esempio" sono font TrueType con l'estensione cambiata, che superano un controllo sull'estensione e falliscono con un parser vero. Ogni file qui è ricostruito glifo per glifo in charstring Type 2 e contiene una tabella CFF senza alcuna tabella glyf, e prima della pubblicazione verifichiamo che la versione sfnt sia OTTO.
Usali per testare tutto ciò che distingue i formati dei contorni: incorporamento nei PDF, conversione di font, motori di layout e validatori che controllano la struttura anziché il nome del file. Sono disponibili sei caratteri, gli stessi dei set TTF, WOFF e WOFF2, così puoi confrontare caratteri identici in contenitori diversi.
Scarica file OTF di esempio
| File | Dettagli | Dimensione | Scarica |
|---|---|---|---|
sample-font-roboto-mono-regular.otf | Roboto Mono Regular · SIL Open Font License 1.1 | 194 KB | |
sample-font-open-sans-regular.otf | Open Sans Regular · SIL Open Font License 1.1 | 195 KB | |
sample-font-lora-regular.otf | Lora Regular · SIL Open Font License 1.1 | 216 KB | |
sample-font-roboto-regular.otf | Roboto Regular · SIL Open Font License 1.1 | 231 KB | |
sample-font-roboto-bold.otf | Roboto Bold · SIL Open Font License 1.1 | 231 KB | |
sample-font-inter-regular.otf | Inter Regular · SIL Open Font License 1.1 | 521 KB |
Usa questi file dalla riga di comando o in CI
Ogni URL è stabile e con CORS aperto. Fissa lo SHA-256 nel tuo test e saprai subito quando una fixture cambia.
# Scarica un file curl -O https://pnb-freetoolsforweb.s3.us-east-2.amazonaws.com/samples/fonts/otf/sample-font-roboto-mono-regular.otf # Verificalo (lo SHA-256 è indicato per ogni file qui sopra) shasum -a 256 sample-font-roboto-mono-regular.otf # Indice leggibile da macchina di tutti i file di esempio curl https://pnb-freetoolsforweb.s3.us-east-2.amazonaws.com/samples/index.json | jq '.files[] | select(.format=="otf")'
Il formato OTF in breve
| Nome completo | Font OpenType (contorni CFF) |
|---|---|
| Estensioni | .otf |
| Tipo MIME | font/otf |
| Standard | OpenType (ISO/IEC 14496-22), contorni CFF |
| Contorni | Bézier cubiche (CFF / charstring Type 2) |
| Magic bytes | 4F 54 54 4F ("OTTO") |
| Licenza | SIL Open Font License 1.1 |
| Verificato | sfntVersion OTTO, CFF presente, glyf assente |
Cosa si testa con i file OTF di esempio
- Parser che devono distinguere i contorni CFF da quelli glyf
- Incorporamento e subsetting dei font nei PDF
- Gestione dei font in stampa e nei programmi di grafica
- Strumenti di conversione dei font (da OTF a WOFF2)
- Validazione dei caricamenti che esamina la struttura, non l'estensione
Domande frequenti
È un vero OTF o un TTF rinominato?
Un vero OTF. Ogni carattere è ricostruito con FontBuilder di fontTools: ogni glifo viene ridisegnato con una penna per charstring Type 2 in una tabella CFF e il file viene scritto con la versione sfnt OTTO. Prima della pubblicazione riapriamo ogni file e verifichiamo che CFF sia presente e glyf assente. Puoi confermarlo anche tu con fontTools o controllando che i primi quattro byte siano OTTO.
Su un sito web conviene usare OTF o WOFF2?
WOFF2, sempre. L'OTF è un formato per desktop e stampa; servirlo a un browser significa inviare un font non compresso quando un WOFF2 dello stesso carattere pesa circa un quarto. Tieni l'OTF per i programmi di grafica, l'incorporamento nei PDF e il rendering lato server.
Posso usare questi font in un progetto commerciale?
Sì. Ogni carattere è rilasciato con la SIL Open Font License 1.1, che consente uso, modifica, incorporamento e ridistribuzione, anche commerciali. Non puoi vendere i font da soli, e una versione modificata non deve mantenere il nome riservato del font originale. Il testo completo della licenza è pubblicato insieme ai file.
Sono font variabili?
No. I sorgenti originali sono variabili; prima della conversione istanziamo ciascuno in un unico peso statico e poi eliminiamo le tabelle fvar, avar, STAT e gvar rimaste. I font statici sono quelli su cui di norma si testano loader, strumenti di subsetting e validatori, e una tabella di variazione orfana è una causa frequente di errori difficili da capire.
I file contengono il set di caratteri completo?
Sì, l'intero set di caratteri originale: tra 778 e 2.849 codepoint mappati a seconda della famiglia, che coprono latino, latino esteso, greco e cirillico. Non c'è alcun subsetting, quindi sono utili anche per verificare che la tua pipeline di subsetting riduca davvero il file.
Questi file OTF sono sicuri da scaricare?
Sì. Ogni file è generato da zero dal nostro script open source (niente è copiato da altri siti o caricato dagli utenti) e non contiene script, macro né eseguibili. Lo SHA-256 di ogni file è pubblicato in questa pagina, così puoi verificare ciò che hai ricevuto.
Posso usare i file OTF di esempio per scopi commerciali?
Sì. Sono gratuiti per qualsiasi scopo, inclusi prodotti commerciali, suite di test, demo e ridistribuzione, senza obbligo di attribuzione. Non c'è nessuna licenza da acquistare e nessuno a cui chiedere il permesso.
Posso fare hotlink a questi file o usarli nella CI?
Sì. Ogni link è un URL diretto e stabile via HTTPS con Access-Control-Allow-Origin: * e header di cache lunghi, così curl, wget, fetch() e i test runner possono scaricarli direttamente. Ogni pagina rimanda a un indice JSON di tutti i file (vedi la sezione sulla riga di comando).
File di esempio correlati
Strumenti gratuiti che funzionano con OTF
- Generatore di favicon — Trasforma qualsiasi logo in un pacchetto favicon completo (favicon.ico, tutte le dimensioni PNG, Apple touch icon e webmanifest) con un clic.
- Generatore di file di prova — Genera nel browser un file fittizio di qualsiasi dimensione esatta, da 1 KB a 2 GB: byte casuali, testo, CSV o JSON.
Hai trovato un problema o qualcosa che potrebbe andare meglio? Leggiamo ogni messaggio e sistemiamo le cose in fretta.
Stai testando una pipeline di file? Le costruiamo noi.
Caricamenti, conversioni, anteprime, elaborazione di documenti e flussi multimediali sono il tipo di sistemi di produzione che FreeToolsForWeb progetta e gestisce per i clienti: è per questo che avevamo bisogno di questi file.
Scopri gli strumenti gratuiti