Carregar e extrair dados | .NET
Contents
[
Hide
Show
]Carregar fonte Type1 do disco
Aspose.Font para a API .NET permite ler tipos de fonte Type1 a partir de arquivos armazenados em seu armazenamento digital. Os arquivos de fonte Type1 armazenados no disco podem ser carregados usando as etapas a seguir.
- Construa o caminho completo para
Type1/courier.pfbcomDataDirePath.Combine(). - Crie uma
FontFileDefinitionque descreva o formato.pfbe umaFileSystemStreamSourcepara o arquivo; em seguida, use-as para criar umaFontDefinitioncomFontType.Type1. - Abra a fonte com
Aspose.Font.Font.Open(fontDefinition), converta o resultado emType1Fonte verifique se a conversão foi bem-sucedida.
1// Load a Type1 font from disk
2
3string fileName = Path.Combine(DataDir, "Type1", "courier.pfb");
4FontDefinition fontDefinition = new FontDefinition(
5 FontType.Type1,
6 new FontFileDefinition("pfb", new FileSystemStreamSource(fileName)));
7
8Type1Font? font = Aspose.Font.Font.Open(fontDefinition) as Type1Font;
9if (font == null)
10 throw new InvalidOperationException("Unable to load the Type1 font.");