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.

  1. Construa o caminho completo para Type1/courier.pfb com DataDir e Path.Combine().
  2. Crie uma FontFileDefinition que descreva o formato .pfb e uma FileSystemStreamSource para o arquivo; em seguida, use-as para criar uma FontDefinition com FontType.Type1.
  3. Abra a fonte com Aspose.Font.Font.Open(fontDefinition), converta o resultado em Type1Font e 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.");