Font Metadata | Soluzione API per .NET

Metadati di un file

Cominciamo con la definizione di metadati in comune per comprendere il suo significato per i caratteri.

I metadati di un file sono informazioni sul file che viene archiviato insieme al file o in un database separato. Queste informazioni includono dettagli sul formato del file, la data di creazione, l’autore, la posizione, le dimensioni e altri attributi. I metadati possono anche includere informazioni sul contenuto del file, come parole chiave, tag e descrizioni.

Puoi vedere alcuni metadati sul tuo dispositivo (vedi l’immagine qui sotto). È importante per la gestione e l’organizzazione di file, in quanto consente di cercare, filtrare e ordinare file basati su criteri diversi. Ad esempio, è comune disporre il contenuto delle cartelle che si basano sulla data in cui sono stati creati i file. O in alcuni casi, potrebbe essere necessario disporre i file in ordine alfabetico. I metadati vengono anche utilizzati dalle applicazioni software per visualizzare e manipolare correttamente i file, nonché da sistemi operativi per indicizzare e cercare file su un computer.

File in una cartella su un PC

Che cos’è i metadati dei caratteri?

I metadati del carattere si riferiscono alle informazioni su un carattere incorporato all’interno del file di carattere stesso. Questa è informazioni come il nome del carattere, il nome del designer, il numero di versione del carattere, le informazioni sul copyright e le restrizioni di utilizzo del carattere. Alcuni file possono anche includere il set di caratteri del carattere, la sua codifica e le sue informazioni sulle metriche. Questi dati aiutano a definire il modo in cui il carattere è inserito nel testo ed è importante per l’identificazione del carattere, le licenze e la gestione. I metadati dei caratteri vengono spesso utilizzati dalle applicazioni software per visualizzare e manipolare correttamente i caratteri.

Tipi di metadati di carattere

I metadati dei caratteri possono includere vari tipi di informazioni. Ecco l’elenco di loro raggruppati nella tabella:

TipoDescrizione
Nome fontIdentificatore univoco utilizzato nel linguaggio PostScript per fare riferimento a un particolare font. In genere è una versione abbreviata del nome completo del font, limitata a 29 caratteri. Questa metrica viene utilizzata per identificare il font all’interno di un documento PostScript ed è spesso richiesta per l’incorporamento o la definizione di un contorno di font.
Nome PostScriptIdentificatore univoco utilizzato nel linguaggio PostScript per fare riferimento a un particolare font. In genere è una versione abbreviata del nome completo del font, limitata a 29 caratteri. Questa metrica viene utilizzata per identificare il font all’interno di un documento PostScript ed è spesso richiesta per l’incorporamento o la definizione di un contorno di font.
Famiglia di fontIn breve, si tratta di un gruppo di font correlati con caratteristiche simili, come spessore, stile e larghezza.
Stile carattereDivide i font in normali, corsivi, grassetti o grassetti corsivi.
Spessore carattereIndica lo spessore o la pesantezza del font, da sottile a ultra-grassetto.
Larghezza carattereLa larghezza relativa del font, da condensata a espansa.
Progettista fontIl nome della persona o dell’azienda che ha creato il font.
Nome del produttore/Fonderia fontIl nome dell’azienda che ha creato o distribuito il font.
Set di caratteriL’insieme dei caratteri supportati dal font, che può includere lettere, numeri, simboli e segni di punteggiatura.
Numero di glifiInformazioni sul numero di glifi nel font.
Versione del fontVersione o release specifica del font.
Formato del fontFormato del file in cui è archiviato il font, ad esempio TTF, WOFF, Type1, ecc.
Informazioni sulla licenza del fontQueste informazioni sono suddivise in Descrizione della licenza e URL informativo sulla licenza. La descrizione della licenza spiega i termini e le condizioni in base ai quali il font può essere utilizzato. Può variare a seconda del tipo di licenza.

Per vedere tutti i metadati racchiusi nel file, è possibile utilizzare software specifici o applicazioni multipiattaforma come quella che l’uso ha nel suo ecosistema. Font Metadata Viewer Ora ti consente di ottenere informazioni sui caratteri TTF, Woff e Woff2.

Risultato dei metadati del carattere di rendering da parte del visualizzatore di metadati

Uso dei metadati di carattere

I metadati dei caratteri vengono utilizzati per fornire ulteriori informazioni su un carattere, oltre il suo design e l’aspetto. Include diverse informazioni comuni e anche dettagli tecnici. Ma qual è il punto di tutte queste informazioni e come possono essere utilizzate?

In che modo i sistemi operativi utilizzano i metadati dei caratteri?

Il modo in cui vengono utilizzati i metadati del carattere sono già spiegati, quindi diamo un’occhiata a come i sistemi operativi lo usano per soddisfare le funzioni sopra menzionate.

I formati di file di font, come Opentype e TrueType, supportano anche le funzionalità di gestione dei diritti digitali. Le funzionalità DRM utilizzano i metadati per far rispettare le restrizioni delle licenze e possono limitare il numero di dispositivi o utenti con accesso a un carattere, impedire l’incorporamento dei caratteri nei documenti e limitare l’utilizzo dei caratteri a app o piattaforme specifiche.

Standardizzazione dei metadati dei caratteri

Gli standard dei metadati dei caratteri sono insiemi di linee guida e specifiche per definire le informazioni e i dati che dovrebbero essere inclusi in un file di carattere. Esistono diversi standard di metadati per i caratteri, tra cui OpenType, TrueType e PostScript Fonts. Ognuno di essi ha i suoi requisiti e formati specifici.

Standard di metadati per i caratteri Opentype

Lo standard dei metadati per Opentype Fonts è chiamato Specifica del file di font OpenType. Include linee guida su come includere metadati che possono essere archiviati all’interno del file di carattere stesso, in un file separato accanto al carattere o incorporato nella firma digitale del carattere.

Le specifiche dei file di font OpenType descrivono anche come i caratteri possono includere ulteriori informazioni sulle loro caratteristiche e capacità. Queste informazioni sono archiviate in una tabella separata all’interno del file del carattere, chiamata tabella di layout Opentype che ha dati come supporto linguistico, sostituzione del glifo e regole di posizionamento, insieme ad altre caratteristiche tipografiche avanzate.

Standard di metadati per i caratteri TrueType

La specifica del file di caratteri OpenType definisce anche un formato standard per TrueType Fonts. Include una varietà di campi di metadati. Diamo un’occhiata a quelli chiave (alcuni di essi erano già descritti):

Standard di metadati per i caratteri PostScript

È una serie di linee guida per organizzare e presentare informazioni su un carattere, come il suo autore, la licenza e le caratteristiche di progettazione. Questo è il formato Adobe Type 1 Font che definisce un formato standard per i caratteri PostScript, che include una varietà di campi di metadati come:

Standard di metadati per i caratteri Woff

Web Open Font Formato è progettato per l’uso sul Web. Gli standard di metadati per i caratteri WOFF sono definiti dalla specifica del formato del file Woff. I campi con i metadati secondo esso sembrano il modo successivo:

Nel complesso, diversi formati di carattere hanno standard diversi di metadati inclusi. È definito da specifiche e include informazioni sui campi che possono essere presenti nei metadati e nel formato di tali campi. Sono per lo più simili per tutti i formati di carattere, ma i nomi dei campi possono avere una formattazione diversa.

Best practice per i metadati dei caratteri

Ci sono alcuni consigli su come scrivere metadati di carattere. Seguendoli, assicurerai che i caratteri siano facili da identificare e accessibili agli utenti.

  1. Usa convenzioni di denominazione coerenti in tutti i campi dei metadati. Renderà più facile per gli utenti sfogliare i caratteri.
  2. Includi informazioni complete sul tuo carattere.
  3. Scrivi descrizioni e altri campi di metadati in modo semplice e chiaro, senza frasi, termini e espressioni locali complesse.
  4. Utilizzare campi di metadati standard ampiamente riconosciuti in diversi formati di carattere.
  5. Usa identificatori unici per prevenire conflitti con altri caratteri e rendere i tuoi distinguibili.
  6. Mantieni regolarmente aggiornati i tuoi metadati di carattere.

Queste semplici regole aiuteranno gli utenti a scegliere il tuo carattere tra la grande varietà di concorrenti ed eliminare il futuro comuniPrensione.

Conclusione

I metadati dei caratteri possono essere un buon strumento per rendere il tuo carattere più competitivo. Comprendere quali informazioni aggiungere e come scriverle correttamente renderà i tuoi caratteri più attraenti e la ricerca professionale agli utenti. L’aggiunta di tutti i dati necessari e mantenerli adeguatamente standardizzati e aggiornati contribuirà a sbarazzarsi di possibili malintesi con i clienti. Aiuterà anche a proteggere i caratteri dalla pirateria.

Have any questions about Aspose.Font?



Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.