ImageDevice

نظرة عامة

ImageDevice هي فئة في Aspose.PDF FOSS لـ .NET.

فئة أساسية تجريدية لأجهزة تقديم الصور (PNG، JPEG، BMP، TIFF).

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

خصائص

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

الطرق

Signatureوصف
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)إعادة الصفحة إلى خريطة بت.
Process(page: Page, output: Stream)تحويل صفحة إلى صورة بايت و الكتابة لتدفق.
Process(page: Page, outputFileName: string)تحويل صفحة إلى ملف صورة.
Process(page: Page)تحويل صفحة إلى بايتات الصورة.

انظر أيضاً

 العربية