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. مختلط (يتم تطبيق الضغط القياسي على الصور التي لا يمكن ضغطها بواسطة خوارزمية أسرع ، هذا قد يعطي أفضل ضغط ولكنه أكثر بطئًا من خوارزمية “سريعة”. الإصدار “السريع” غير قابل للتطبيق لتغيير حجم الصور (سيتم استخدام الطريقة القياسية). الافتراضي هو “قياسي” . |
أنظر أيضا
- مساحة الاسم Aspose.Pdf.Optimization
- المجسم Aspose.PDF