Chargement et extraction de données | Java

Charger la police CFF à partir du disque

L’API Aspose.Font for Java vous permet d’ouvrir les fichiers de polices CFF dans vos applications Java. Les fichiers de polices CFF stockés sur le disque peuvent être chargés en suivant les étapes suivantes .

1// For complete examples and data files, please go to https://github.com/aspose-font/Aspose.Font-for-Java
2String fileName = Utils.getDataDir() + "OpenSans-Regular.cff"; //Font file name with full path
3
4      FontDefinition fd = new FontDefinition(FontType.CFF, new FontFileDefinition("cff", new FileSystemStreamSource(fileName)));
5      CffFont ttfFont = (CffFont) Font.open(fd);
6      
7      System.out.println("Font has been loaded");

Charger la police CFF à partir du tableau d’octets

Vous pouvez également charger des polices CFF à partir du flux à l’aide de l’exemple de code suivant.

1// For complete examples and data files, please go to https://github.com/aspose-font/Aspose.Font-for-Java
2byte [] fontMemoryData = Utils.getInputFileBytes("OpenSans-Regular.cff");
3
4      FontDefinition fd = new FontDefinition(FontType.CFF, new FontFileDefinition("cff", new ByteContentStreamSource(fontMemoryData)));
5      CffFont ttfFont = (CffFont) Font.open(fd);
6      
7      System.out.println("Font has been loaded");
Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.