Save

Save(Stream)

将当前后备设置保存到流中。

public void Save(Stream outputStream)
范围类型描述
outputStreamStream输出流。

例子

演示如何从流中加载和保存字体后备设置。

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);
}

也可以看看


Save(string)

将当前后备设置保存到文件。

public void Save(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");

也可以看看