Lavorare con i caratteri TrueType e OpenType | C ++
TTF I caratteri sono diventati una parte essenziale della comunicazione digitale, consentendo la visualizzazione del testo in modo visivamente accattivante e leggibile in una vasta gamma di dispositivi e applicazioni, inclusi sistemi operativi, elaboratori di testi, software di progettazione grafica e browser Web.
I caratteri di tipo vero danno scalabilità, ampie raccolte di glifi, supporto Unicode, accenno e incorporabilità insieme a vari set di caratteri, tra cui ASCII, latino, cirillico, greco e molti altri.
OTF o OpenType è un’estensione del formato dei caratteri TrueType, mantenendo la struttura TTF ma ottenendo funzionalità aggiuntive come il supporto per la tipografia avanzata e il testo multilingue.
Aspose.Font per la soluzione API C ++ ti consente di lavorare con i caratteri TrueType e OpenType nei tuoi progetti C ++. Puoi:
- Carica file di carattere TTF e OTF, estrarre dati da questi file e salvarli
- Lavora con glifi e le metriche dei caratteri TTF/OTF.
- Render Testo utilizzando interfacce personalizzate.
- Converti i caratteri del tipo vero in un altro formato di carattere.
La funzionalità per lavorare con i caratteri TTF e OTF all’interno della soluzione API ASPOSE. Per C ++ è rappresentata dagli spazi dei nomi successivi:
- Aspose.Font.ttf - per contenere classi che descrivono oggetti relativi al formato del carattere TTF.
- Aspose.Font.TTFCMAPFORMATS - ha classi per lavoro con diversi formati di sottotitoli CMAP.
- Aspose.Font.ttfcommon - per archiviare le classi comuni per l’area del formato TrueType.
- Aspose.Font.ttfhelpers - fornisce entità a lavorare con funzionalità estesi sugli oggetti del carattere TTF.
- Aspose.Font.ttftables - ha classi per manipolare le tabelle del formato TrueType.