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وصف
TransparentBackgroundboolالقراءة/ الكتابةعندما يكون صحيحًا ، فإن PNG المُصوّر يبقي خلفية الصفحة شفافة.
ResolutionResolutionاقرأدقة الناتج في DPI.
RenderingOptionsAspose.Pdf.RenderingOptionsالقراءة/ الكتابةخيارات التصوير للتحكم المتقدم في تصوير الصفحة إلى صورة.
CoordinateTypePageCoordinateTypeالقراءة/ الكتابةأي مربع صفحة يدفع تمديدات الصورة المرسومة.
Widthintاقرأعرض البكسل المستهدف المشكل (0 = اتبع حجم الصفحة الطبيعي في القرار).
Heightintاقرأارتفاع البيكسل المستهدف المشكل (0 = اتبع حجم الصفحة الطبيعي في القرار).
FormPresentationModeFormPresentationModeالقراءة/ الكتابةكيفية تقديم حقول النموذج (الإنتاج مقابل المحرر).

الطرق

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)إعادة الصفحة إلى خريطة بت.

انظر أيضاً

 العربية