ThumbnailDevice

ThumbnailDevice

نظرة عامة

ThumbnailDevice هي فئة في Aspose.PDF FOSS لـ .NET. ترث من: ImageDevice.

يقوم بتحويل صفحات مستند PDF إلى صور PNG مصغرة.

توفر هذه الفئة 16 طريقة للعمل مع كائنات ThumbnailDevice في برامج .NET. تشمل الطرق المتاحة: GetBitmap, ImageDevice, Process, ThumbnailDevice. جميع الأعضاء العامين متاحين لأي تطبيق .NET بعد تثبيت حزمة Aspose.PDF FOSS لـ .NET. الخصائص: CoordinateType, FormPresentationMode, Height, RenderingOptions, Resolution, Width.

خصائص

اسمالنوعالوصولوصف
ResolutionResolutionقراءةدقة الإخراج بوحدة DPI.
RenderingOptionsAspose.Pdf.RenderingOptionsقراءة/كتابةخيارات التصيير للتحكم المتقدم في تحويل الصفحة إلى صورة.
CoordinateTypePageCoordinateTypeقراءة/كتابةأي صندوق صفحة يتحكم في امتدادات الصورة المُعالجة.
Widthintقراءةعرض البكسل الهدف المُكوَّن (0 = اتباع الحجم الطبيعي للصفحة عند الدقة).
Heightintقراءةارتفاع البكسل الهدف المُكوَّن (0 = اتباع الحجم الطبيعي للصفحة عند الدقة).
FormPresentationModeFormPresentationModeقراءة/كتابةكيفية عرض حقول النموذج (الإنتاج مقابل المحرر).

الطرق

التوقيعوصف
ThumbnailDevice()يستدعي ThumbnailDevice على هذا المثيل ThumbnailDevice.
ThumbnailDevice(resolution: Resolution)يستدعي ThumbnailDevice(resolution) على هذا المثيل ThumbnailDevice.
ThumbnailDevice(width: int, height: int)يستدعي ThumbnailDevice(width, height) على هذا المثيل ThumbnailDevice.
ThumbnailDevice(width: int, height: int, resolution: Resolution)يستدعي ThumbnailDevice(width, height, resolution) على هذا المثيل ThumbnailDevice.
ThumbnailDevice(pageSize: Aspose.Pdf.PageSize)إنشاء بالحجم وفقًا للـ pageSize المعطى بدقة 150 DPI.
ThumbnailDevice(pageSize: Aspose.Pdf.PageSize, resolution: Resolution)إنشاء بالحجم وفقًا للـ pageSize بالدقة المطلوبة.
Process(page: Page, output: Stream)يستدعي Process(page, output) على هذا المثال من ThumbnailDevice.
ImageDevice(resolution: Resolution)يُهيئ ImageDevice جديدًا بدقة باستخدام الـ SoftwarePageRenderer المدمج.
ImageDevice()يُنشئ ImageDevice جديدًا بدقة افتراضية و SoftwarePageRenderer مدمج.
ImageDevice(width: int, height: int)يُنشئ ImageDevice جديدًا بأبعاد بكسل صريحة للإخراج باستخدام SoftwarePageRenderer المدمج بدقة افتراضية (150 DPI).
ImageDevice(width: int, height: int, resolution: Resolution)يُنشئ ImageDevice جديد بأبعاد بكسل صريحة للإخراج ودقة العرض باستخدام SoftwarePageRenderer المدمج.
ImageDevice(pageSize: Aspose.Pdf.PageSize)تتم التهيئة من PageSize (بالنقاط؛ تُحوَّل إلى أبعاد بكسل صحيحة عند 150 DPI الافتراضي).
ImageDevice(pageSize: Aspose.Pdf.PageSize, resolution: Resolution)تتم التهيئة من PageSize ودقة العرض.
GetBitmap(page: Page)تحويل صفحة إلى Bitmap.
Process(page: Page, outputFileName: string)حوّل صفحة إلى ملف صورة.
Process(page: Page)حوّل صفحة إلى بايتات صورة.
 العربية