Завантажити та видобути дані | .NET

Завантажте шрифт Type1 з диска

API Aspose.Font для .NET дозволяє читати типи шрифтів Type1 із файлів, що зберігаються у вашому цифровому сховищі. Файли шрифтів Type1, що зберігаються на диску, можна завантажити, виконавши такі дії.

  1. Сформуйте повний шлях до Type1/courier.pfb за допомогою DataDir і Path.Combine().
  2. Створіть FontFileDefinition, що описує формат .pfb, і FileSystemStreamSource для файлу, а потім використайте їх для створення FontDefinition з FontType.Type1.
  3. Відкрийте шрифт за допомогою Aspose.Font.Font.Open(fontDefinition), приведіть результат до Type1Font і перевірте успішність приведення.
 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.");