AlwaysCompressMetafiles

DocSaveOptions.AlwaysCompressMetafiles property

错误的,出于性能原因,小型元文件不会被压缩。 默认值为真的,所有图元文件无论大小都会被压缩。

public bool AlwaysCompressMetafiles { get; set; }

例子

展示如何在保存时更改文档中的元文件压缩。

// 打开包含 Microsoft Equation 3.0 公式的文档。
Document doc = new Document(MyDir + "Microsoft equation object.docx");

// 当我们保存文档时,出于性能原因,较小的元文件不会被压缩。
// 我们可以在 SaveOptions 对象中设置一个标志,以便在保存时压缩每个元文件。
// 某些编辑器(例如 LibreOffice)无法读取未压缩的元文件。
DocSaveOptions saveOptions = new DocSaveOptions();
saveOptions.AlwaysCompressMetafiles = compressAllMetafiles;

doc.Save(ArtifactsDir + "DocSaveOptions.AlwaysCompressMetafiles.docx", saveOptions);

也可以看看