Cargando y Extrayendo Datos | Java
Contents
[
Hide
Show
]Cargar fuente CFF desde el disco
Aspose.Font para Java API le permite abrir archivos de fuentes CFF en sus aplicaciones Java. Los archivos de fuentes CFF almacenados en el disco se pueden cargar siguiendo los siguientes pasos.
- Definir un nuevo objeto de la clase FontDefinition
- Especifique FontType como CFF y FontFileDefinition como cff
- Cree un objeto CffFont y abra el archivo de fuente del objeto FontDefinition definido en el paso anterior
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");
Cargar fuente CFF desde Byte Array
También puede cargar fuentes CFF desde la secuencia utilizando el siguiente código de ejemplo.
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");