Load

Load(string)

Загружает настройки резервного шрифта из XML-файла.

public void Load(string fileName)
ПараметрТипОписание
fileNameStringИмя входного файла.

Примеры

Показывает, как загружать и сохранять настройки резервного шрифта в/из XML-документа в локальной файловой системе.

Document doc = new Document(MyDir + "Rendering.docx");

// Загрузить XML-документ, определяющий набор настроек резервного шрифта.
FontSettings fontSettings = new FontSettings();
fontSettings.FallbackSettings.Load(MyDir + "Font fallback rules.xml");

doc.FontSettings = fontSettings;
doc.Save(ArtifactsDir + "FontSettings.LoadFontFallbackSettingsFromFile.pdf");

// Сохраняем текущие настройки резервного шрифта нашего документа как XML-документ.
doc.FontSettings.FallbackSettings.Save(ArtifactsDir + "FallbackSettings.xml");

Смотрите также


Load(Stream)

Загружает резервные настройки из потока XML.

public void Load(Stream stream)
ПараметрТипОписание
streamStreamВходной поток.

Примеры

Показывает, как загружать и сохранять настройки резервного шрифта в/из потока.

Document doc = new Document(MyDir + "Rendering.docx");

// Загрузить XML-документ, определяющий набор настроек резервного шрифта.
using (FileStream fontFallbackStream = new FileStream(MyDir + "Font fallback rules.xml", FileMode.Open))
{
    FontSettings fontSettings = new FontSettings();
    fontSettings.FallbackSettings.Load(fontFallbackStream);

    doc.FontSettings = fontSettings;
}

doc.Save(ArtifactsDir + "FontSettings.LoadFontFallbackSettingsFromStream.pdf");

// Используем поток для сохранения текущих настроек резервного шрифта нашего документа в виде XML-документа.
using (FileStream fontFallbackStream =
    new FileStream(ArtifactsDir + "FallbackSettings.xml", FileMode.Create))
{
    doc.FontSettings.FallbackSettings.Save(fontFallbackStream);
}

Смотрите также