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 | وصف |
|---|---|---|---|
Resolution | Resolution | اقرأ | دقة الناتج في DPI. |
RenderingOptions | Aspose.Pdf.RenderingOptions | القراءة/ الكتابة | خيارات التصوير للتحكم المتقدم في تصوير الصفحة إلى صورة. |
CoordinateType | PageCoordinateType | القراءة/ الكتابة | أي مربع صفحة يدفع تمديدات الصورة المرسومة. |
Width | int | اقرأ | عرض البكسل المستهدف المشكل (0 = اتبع حجم الصفحة الطبيعي في القرار). |
Height | int | اقرأ | ارتفاع البيكسل المستهدف المشكل (0 = اتبع حجم الصفحة الطبيعي في القرار). |
FormPresentationMode | FormPresentationMode | القراءة/ الكتابة | كيفية تقديم حقول النموذج (الإنتاج مقابل المحرر). |
الطرق
| 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) | تحويل صفحة إلى بايتات الصورة. |