Carica, estrai dati e salva da TTF | Giava

Caricare il carattere truetype dal disco

Asse usi.Font per API Java ti consente di leggere i tipi di carattere TrueType da file archiviati nel tuo archivio digitale. I file di carattere TrueType archiviati su disco possono essere caricati utilizzando i seguenti passaggi.

1// For complete examples and data files, please go to https://github.com/aspose-font/Aspose.Font-for-Java
2String fileName = Utils.getDataDir() + "Montserrat-Regular.ttf"; //Font file name with full path
3
4      FontDefinition fd = new FontDefinition(FontType.TTF, new FontFileDefinition("ttf", new FileSystemStreamSource(fileName)));
5      TtfFont font = (TtfFont) Font.open(fd);        

Salva il carattere TTF

Dopo aver caricato un file TTF, è possibile lavorare con il file font, aggiornare alcuni parametri e vorresti salvare il file in disco. Aspose.Font per Java consente di salvare il file TTF in disco utilizzando i seguenti passaggi.

 1// For complete examples and data files, please go to https://github.com/aspose-font/Aspose.Font-for-Java
 2byte[] fontMemoryData = Utils.getInputFileBytes("Montserrat-Regular.ttf"); //Font file name with full path
 3
 4      FontDefinition fd = new FontDefinition(FontType.TTF, new FontFileDefinition("ttf", new ByteContentStreamSource(fontMemoryData)));
 5      TtfFont font = (TtfFont) Font.open(fd);
 6      
 7      //Work with data from just loaded TtfFont object
 8
 9      //Save TtfFont to disk
10      //Output Font file name with full path
11      String outputFile = Utils.getDataDir() + "Montserrat-Regular_out.ttf";
12
13      font.save(outputFile);

Per imparare altri esempi, vai su Aspose.Font.examples.sln Solution, nella cartella net-examples della documentazione Aspose.Font Github repository.

Inoltre, controlla le nostre applicazioni gratuite di manipolazione online FONT per vedere come la funzionalità può essere implementata in una soluzione Web.

Have any questions about Aspose.Font?



Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.