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.
الخصائص
| الاسم | النوع | الوصول | الوصف |
|---|---|---|---|
Resolution | Resolution | Read | دقة الإخراج بوحدة DPI. |
RenderingOptions | Aspose.Pdf.RenderingOptions | Read/Write | خيارات التصيير للتحكم المتقدم في تحويل الصفحة إلى صورة. |
CoordinateType | PageCoordinateType | Read/Write | أي صندوق صفحة يحدد أبعاد الصورة المصدرة. |
Width | int | Read | عرض البكسل المستهدف المُكوَّن (0 = اتباع الحجم الطبيعي للصفحة عند الدقة). |
Height | int | Read | ارتفاع البكسل المستهدف المُكوَّن (0 = اتباع الحجم الطبيعي للصفحة عند الدقة). |
FormPresentationMode | FormPresentationMode | Read/Write | كيفية تصيير حقول النموذج (الإنتاج مقابل المحرر). |
الطرق
| Signature | Description |
|---|---|
ImageDevice(resolution: Resolution) | يُنشئ ImageDevice جديدًا بدقة Resolution باستخدام 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 ودقة Rendering. |
GetBitmap(page: Page) | عرض صفحة إلى Bitmap. |
Process(page: Page, output: Stream) | تحويل صفحة إلى بايتات صورة وكتابتها إلى تدفق. |
Process(page: Page, outputFileName: string) | تحويل صفحة إلى ملف صورة. |
Process(page: Page) | تحويل صفحة إلى بايتات صورة. |