DmlEffectsRenderingMode

DmlEffectsRenderingMode enumeration

يحدد كيفية عرض تأثيرات DrawingML على تنسيقات الصفحات الثابتة.

public enum DmlEffectsRenderingMode

قيم

اسمقيمةوصف
Simplified0تم تبسيط عرض تأثيرات DrawingML.
None1لا يتم عرض تأثيرات DrawingML.
Fine2يتم تقديم تأثيرات DrawingML في الوضع الدقيق الذي يتضمن معالجة متقدمة. في هذا الوضع، يعطي تقديم التأثيرات نتائج أفضل ولكن بتكلفة أداء أعلى منSimplified الوضع.

أمثلة

يوضح كيفية تكوين جودة عرض تأثيرات DrawingML في مستند أثناء حفظه في PDF.

Document doc = new Document(MyDir + "DrawingML shape effects.docx");

// قم بإنشاء كائن "PdfSaveOptions" الذي يمكننا تمريره إلى طريقة "حفظ" الخاصة بالمستند
// لتعديل كيفية تحويل هذه الطريقة للمستند إلى .PDF.
PdfSaveOptions options = new PdfSaveOptions();

// قم بتعيين خاصية "DmlEffectsRenderingMode" إلى "DmlEffectsRenderingMode.None" لتجاهل جميع تأثيرات DrawingML.
// اضبط خاصية "DmlEffectsRenderingMode" إلى "DmlEffectsRenderingMode.Simplified"
// لتقديم نسخة مبسطة من تأثيرات DrawingML.
// اضبط خاصية "DmlEffectsRenderingMode" إلى "DmlEffectsRenderingMode.Fine" إلى
// تقديم تأثيرات DrawingML بدقة أكبر وبتكلفة معالجة أكبر.
options.DmlEffectsRenderingMode = effectsRenderingMode;

Assert.AreEqual(DmlRenderingMode.DrawingML, options.DmlRenderingMode);

doc.Save(ArtifactsDir + "PdfSaveOptions.DrawingMLEffects.pdf", options);

أنظر أيضا