OptimizationOptions
نظرة عامة
OptimizationOptions هي فئة في Aspose.PDF FOSS لـ .NET.
الفئة التي تصف خوارزمية تحسين المستند.
هذه الفئة توفر طريقة واحدة للعمل مع كائنات OptimizationOptions في برامج .NET.
الطرق المتاحة تشمل: All.
جميع الأعضاء العامة متاحة لأي تطبيق .NET بعد تثبيت حزمة Aspose.PDF FOSS for .NET.
الخصائص: AllowReusePageContent، CompressObjects، ImageCompressionOptions، ImageEncoding، LinkDuplicateStreams، MaxResoultion، و6 أخرى.
الخصائص
| الاسم | النوع | الوصول | الوصف |
|---|---|---|---|
RemoveUnusedObjects | bool | Read/Write | إزالة كائنات المستند غير المشار إليها. |
RemoveUnusedStreams | bool | Read/Write | حذف الموارد غير المستخدمة من المستند. |
LinkDuplicateStreams | bool | Read/Write | دمج تدفقات الموارد المكررة في كائنات واحدة. |
CompressObjects | bool | Read/Write | تجميع كائنات PDF في تدفقات كائنات (PDF 1.5+ /ObjStm) مع الضغط. |
MaxResoultion | int | Read/Write | الحد الأقصى لدقة الصورة؛ يتم تقليل حجم الصور ذات الدقة الأعلى. |
AllowReusePageContent | bool | Read/Write | السماح بإعادة استخدام تدفقات محتوى الصفحة عبر الصفحات المتطابقة. |
UnembedFonts | bool | Read/Write | إزالة تضمين الخطوط من خطوط Standard-14 (المدمجة في عارضات PDF). |
SubsetFonts | bool | Read/Write | تحويل الخطوط إلى مجموعات فرعية (إزالة الأحرف غير المستخدمة). |
RemovePrivateInfo | bool | Read/Write | إزالة معلومات قطع الصفحة وغيرها من المعلومات الخاصة (المحددة بالتطبيق) من المستند. |
ImageCompressionOptions | ImageCompressionOptions | Read | خيارات فرعية لضغط الصورة. |
ResizeImages | bool | Read/Write | تغيير حجم الصور التي تتجاوز MaxResoultion. |
ImageEncoding | ImageEncoding | Read/Write | تحديد المشفر المستخدم لمعالجة الصور. |
الطرق
| التوقيع | الوصف |
|---|---|
All() | مصنع يُعيد استراتيجية تحسين مع تمكين جميع الخيارات غير المدمرة. |