PngDevice
نظرة عامة
PngDevice هي فئة في Aspose.PDF FOSS لـ .NET. الميراث من: ImageDevice.
يعرض صفحات المستندات PDF في تنسيق صورة PNG.
توفر هذه الفئة 11 طريقة للعمل مع PngDevice كائنات في برامج .NET. المنهجيات المتاحة تشمل: GetBitmap, ImageDevice, PngDevice, Process. جميع الأعضاء العامين يمكن الوصول إليهم من أي تطبيق .NET بعد تثبيت حزمة Aspose.PDF FOSS for .Net. خصائص: CoordinateType, FormPresentationMode, Height, RenderingOptions, Resolution, TransparentBackground,وواحد آخر.
خصائص
| اسم | النوع | Access | وصف |
|---|---|---|---|
TransparentBackground | bool | القراءة/ الكتابة | عندما يكون صحيحًا ، فإن PNG المُصوّر يبقي خلفية الصفحة شفافة. |
Resolution | Resolution | اقرأ | دقة الناتج في DPI. |
RenderingOptions | Aspose.Pdf.RenderingOptions | القراءة/ الكتابة | خيارات التصوير للتحكم المتقدم في تصوير الصفحة إلى صورة. |
CoordinateType | PageCoordinateType | القراءة/ الكتابة | أي مربع صفحة يدفع تمديدات الصورة المرسومة. |
Width | int | اقرأ | عرض البكسل المستهدف المشكل (0 = اتبع حجم الصفحة الطبيعي في القرار). |
Height | int | اقرأ | ارتفاع البيكسل المستهدف المشكل (0 = اتبع حجم الصفحة الطبيعي في القرار). |
FormPresentationMode | FormPresentationMode | القراءة/ الكتابة | كيفية تقديم حقول النموذج (الإنتاج مقابل المحرر). |
الطرق
| Signature | وصف |
|---|---|
PngDevice(renderer: IPageRenderer) | يدعو PngDevice على هذه الحالة PngDevice. |
PngDevice(renderer: IPageRenderer, resolution: Resolution) | |
PngDevice() | |
PngDevice(resolution: Resolution) | |
PngDevice(width: int, height: int) | |
PngDevice(width: int, height: int, resolution: Resolution) | |
PngDevice(pageSize: Aspose.Pdf.PageSize) | تصميم مقاس الصفحة المحددة حجم عند 150 DPI. |
PngDevice(pageSize: Aspose.Pdf.PageSize, resolution: Resolution) | بناء مقاس إلى pageSize عند الدقة المطلوبة. |
Process(page: Page, output: Stream) | يطلب العملية في هذه الحالة PngDevice. |
ImageDevice(resolution: Resolution) | يبدأ ImageDevice الجديد بقرار باستخدام SoftwarePageRenderer المدمج. |
GetBitmap(page: Page) | إعادة الصفحة إلى خريطة بت. |