ImageCompressionOptions

ImageCompressionOptions class

تحتوي الفئة على خيارات مجموعة لضغط الصور .

public class ImageCompressionOptions

المنشئون

اسم وصف
ImageCompressionOptions() Default_Constructor

الخصائص

اسم وصف
CompressImages { get; set; } إذا تم تعيين هذه العلامة على صور حقيقية سيتم ضغطها في المستند. يتم تحديد مستوى الضغط بخاصية ImageQuality.
Encoding { get; set; } الحصول على أو تعيين الترميز المستخدم لتخزين الصور.
ImageQuality { get; set; } يحدد مستوى ضغط الصورة عند استخدام علامة CompressIamges .
MaxResolution { get; set; } تحديد أقصى دقة للصور. إذا كانت الصورة ذات دقة أعلى ، فسيتم تحجيمها
ResizeImages { get; set; } إذا تم تعيين هذه العلامة على “صواب” وكان CompressImages صحيحًا ، فسيتم تغيير حجم الصور إذا كان تغيير الصورة أكبر من معلمة MaxResolution المحددة.
Version { get; set; } نسخة من خوارزمية الضغط. القيم المحتملة هي: 1. ضغط قياسي ، 2. سريع (ضغط محسن أسرع من قياسي ولكنه قد يكون قابلاً للتطبيق على جميع الصور) ، 3. مختلط (يتم تطبيق الضغط القياسي على الصور التي لا يمكن ضغطها بواسطة خوارزمية أسرع ، هذا قد يعطي أفضل ضغط ولكنه أكثر بطئًا من خوارزمية “سريعة”. الإصدار “السريع” غير قابل للتطبيق لتغيير حجم الصور (سيتم استخدام الطريقة القياسية). الافتراضي هو “قياسي” .

أنظر أيضا