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

أنظر أيضا