AlwaysCompressMetafiles

DocSaveOptions.AlwaysCompressMetafiles property

Ne zamanYANLIŞ , küçük meta dosyaları performans nedeniyle sıkıştırılmaz. Varsayılan değerdoğru , tüm meta dosyaları boyutuna bakılmaksızın sıkıştırılır.

public bool AlwaysCompressMetafiles { get; set; }

Örnekler

Bir belgeyi kaydederken meta dosyalarının sıkıştırmasının nasıl değiştirileceğini gösterir.

// Microsoft Equation 3.0 formülü içeren bir belgeyi açın.
Document doc = new Document(MyDir + "Microsoft equation object.docx");

// Bir belgeyi kaydettiğimizde, performans nedenlerinden dolayı daha küçük meta dosyaları sıkıştırılmaz.
// SaveOptions nesnesinde, kaydederken her meta dosyasını sıkıştırmak için bir bayrak ayarlayabiliriz.
// LibreOffice gibi bazı editörler sıkıştırılmamış meta dosyalarını okuyamaz.
DocSaveOptions saveOptions = new DocSaveOptions();
saveOptions.AlwaysCompressMetafiles = compressAllMetafiles;

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

Ayrıca bakınız