AllowEmbeddingPostScriptFonts
Содержание
[
Скрывать
]SaveOptions.AllowEmbeddingPostScriptFonts property
Получает или задает логическое значение, указывающее, разрешено ли встраивание шрифтов PostScript в контуры PostScript при встраивании шрифтов TrueType в документ после его сохранения. Значение по умолчанию:ЛОЖЬ
.
public bool AllowEmbeddingPostScriptFonts { get; set; }
Примечания
Обратите внимание: Word не встраивает шрифты PostScript, но может открывать документы со встроенными шрифтами этого типа.
Этот вариант работает только тогда, когдаEmbedTrueTypeFonts
из FontInfos
свойство установлено наистинный
.
Примеры
Показывает, как сохранить документ со шрифтом PostScript.
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
builder.Font.Name = "PostScriptFont";
builder.Writeln("Some text with PostScript font.");
// Загрузите шрифт PostScript для использования в документе.
MemoryFontSource otf = new MemoryFontSource(File.ReadAllBytes(FontsDir + "AllegroOpen.otf"));
doc.FontSettings = new FontSettings();
doc.FontSettings.SetFontsSources(new FontSourceBase[] { otf });
// Встраивание шрифтов TrueType.
doc.FontInfos.EmbedTrueTypeFonts = true;
// Разрешить встраивание шрифтов PostScript при встраивании шрифтов TrueType.
// Microsoft Word не встраивает шрифты PostScript, но может открывать документы со встроенными шрифтами этого типа.
SaveOptions saveOptions = SaveOptions.CreateSaveOptions(SaveFormat.Docx);
saveOptions.AllowEmbeddingPostScriptFonts = true;
doc.Save(ArtifactsDir + "Document.AllowEmbeddingPostScriptFonts.docx", saveOptions);
Смотрите также
- class SaveOptions
- пространство имен Aspose.Words.Saving
- сборка Aspose.Words