Dados de carregamento e extração | .NET
Contents
[
Hide
Show
]Carregue a fonte CFF do disco
Aspose.font para a API .NET permite ler os tipos de fonte CFF de arquivos armazenados em seu armazenamento digital. Os arquivos de fonte CFF armazenados no disco podem ser carregados usando as etapas a seguir.
- Defina um novo objeto da classe de FontDefinition
- Especifique o FontType como CFF e FontfiledEfinition como CFF
- Crie um objeto CFFFont e abra o arquivo de fontes do objeto FontDefinition definido na etapa anterior
1// For complete examples and data files, please go to https://github.com/aspose-font/Aspose.Font-for-.NET
2string fileName = dataDir + "OpenSans-Regular.cff"; //Font file name with full path
3
4FontDefinition fd = new FontDefinition(FontType.CFF, new FontFileDefinition("cff", new FileSystemStreamSource(fileName)));
5CffFont ttfFont = Aspose.Font.Font.Open(fd) as CffFont;
Carregue a fonte CFF da matriz de bytes
Você também pode carregar fontes CFF do fluxo usando o seguinte exemplo de código.
1// For complete examples and data files, please go to https://github.com/aspose-font/Aspose.Font-for-.NET
2byte[] fontMemoryData = File.ReadAllBytes(dataDir + "OpenSans-Regular.cff");
3FontDefinition fd = new FontDefinition(FontType.CFF, new FontFileDefinition("cff", new ByteContentStreamSource(fontMemoryData)));
4CffFont cffFont = Aspose.Font.Font.Open(fd) as CffFont;