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.

الخصائص

الاسمالنوعالوصولالوصف
ResolutionResolutionReadدقة الإخراج بوحدة DPI.
RenderingOptionsAspose.Pdf.RenderingOptionsRead/Writeخيارات التصيير للتحكم المتقدم في تحويل الصفحة إلى صورة.
CoordinateTypePageCoordinateTypeRead/Writeأي صندوق صفحة يحدد أبعاد الصورة المصدرة.
WidthintReadعرض البكسل المستهدف المُكوَّن (0 = اتباع الحجم الطبيعي للصفحة عند الدقة).
HeightintReadارتفاع البكسل المستهدف المُكوَّن (0 = اتباع الحجم الطبيعي للصفحة عند الدقة).
FormPresentationModeFormPresentationModeRead/Writeكيفية تصيير حقول النموذج (الإنتاج مقابل المحرر).

الطرق

SignatureDescription
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)تحويل صفحة إلى بايتات صورة.

انظر أيضًا

 العربية