TiffDevice

المعلومات العامة

TiffDevice هي فئة في Aspose.PDF FOSS لـ .NET. الميراث من: ImageDevice.

يُظهر صفحات المستندات PDF في تنسيق صورة TIFF.

توفر هذه الفئة 30 طريقة للعمل مع TiffDevice كائنات في برامج .NET. المنهجيات المتاحة تشمل: BinarizeBradley, GetBitmap, ImageDevice, Process, ProcessRange, TiffDevice. جميع الأعضاء العامين يمكن الوصول إليهم من أي تطبيق .NET بعد تثبيت حزمة Aspose.PDF FOSS for .Net. خصائص: CoordinateType, FormPresentationMode, Height, RenderingOptions, Resolution, Settings,وواحد آخر.

خصائص

اسمالنوعالوصولوصف
SettingsTiffSettingsاقرأإعدادات ترميز TIFF (عمق اللون، الضغط).
Widthintاقرأعرض البيكسل للخريطة البيتية.
Heightintاقرأارتفاع بكسل خريطة البيت.
FormPresentationModeFormPresentationModeالقراءة/ الكتابةوضع تقديم النموذج (المحرر / الإنتاج) يتم استشارته عندما تحتوي الصفحة على أدوات AcroForm.
ResolutionResolutionاقرأيعيد إعلان خاصية القرار الموروثة على TiffDevice بحيث يمكن اكتشافها مباشرةً على هذا النوع (ليس فقط عبر الفئة الأساسية).
RenderingOptionsAspose.Pdf.RenderingOptionsالقراءة/ الكتابةيعيد الإعلان عن خاصية RenderingOptions الموروثة على TiffDevice (نفس السبب الذي يوضح في القرار أعلاه).
CoordinateTypePageCoordinateTypeالقراءة/ الكتابةأي مربع صفحة يدفع تمديدات الصورة المرسومة.

الطرق

التوقيعوصف
TiffDevice(renderer: IPageRenderer)يدعو TiffDevice على هذه الحالة TiffDevice.
TiffDevice(renderer: IPageRenderer, resolution: Resolution)
TiffDevice()
TiffDevice(resolution: Resolution)
TiffDevice(settings: TiffSettings)يخلق TiffDevice مع الإعدادات المحددة والتحديد الافتراضي.
TiffDevice(settings: TiffSettings, converter: IIndexBitmapConverter)يخلق TiffDevice مع الإعدادات المحددة والمحول.
TiffDevice(width: int, height: int)يخلق TiffDevice مع الأبعاد المستهدفة والمخزونات الافتراضية.
TiffDevice(width: int, height: int, resolution: Resolution)يخلق TiffDevice مع عرض وارتفاع وقرار وإعدادات الافتراضية.
TiffDevice(width: int, height: int, settings: TiffSettings)يخلق TiffDevice مع العرض والارتفاع، وإعدادات.
TiffDevice(width: int, height: int, settings: TiffSettings, converter: IIndexBitmapConverter)يخلق TiffDevice مع العرض والارتفاع، الإعدادات والمحول.
TiffDevice(width: int, height: int, resolution: Resolution, settings: TiffSettings)يخلق TiffDevice مع العرض والارتفاع، والقرار، وإعدادات.
TiffDevice(width: int, height: int, resolution: Resolution, settings: TiffSettings, converter: IIndexBitmapConverter)يخلق TiffDevice مع العرض والارتفاع، والقرار، الإعدادات، والمحول.
TiffDevice(pageSize: Aspose.Pdf.PageSize, settings: TiffSettings)يخلق TiffDevice مع حجم الصفحة وإعدادات.
TiffDevice(pageSize: Aspose.Pdf.PageSize, settings: TiffSettings, converter: IIndexBitmapConverter)يخلق TiffDevice مع حجم الصفحة، الإعدادات، والمحول.
TiffDevice(resolution: Resolution, settings: TiffSettings)يخلق TiffDevice مع الدقة والإعدادات.
TiffDevice(resolution: Resolution, settings: TiffSettings, converter: IIndexBitmapConverter)يخلق TiffDevice مع الدقة، الإعدادات، والمحول.
TiffDevice(pageSize: Aspose.Pdf.PageSize)يخلق TiffDevice بحجم PageSize المحدد عند 150 DPI الافتراضي.
TiffDevice(pageSize: Aspose.Pdf.PageSize, resolution: Resolution)يخلق TiffDevice بحجم PageSize في القرار المحدد.
TiffDevice(pageSize: Aspose.Pdf.PageSize, resolution: Resolution, settings: TiffSettings)PageSize + القرار + الإعدادات.
TiffDevice(pageSize: Aspose.Pdf.PageSize, resolution: Resolution, settings: TiffSettings, converter: IIndexBitmapConverter)PageSize + القرار + الإعدادات + المحول.
BinarizeBradley(inputImageStream: Stream, outputImageStream: Stream, threshold: double)غير مستخدم في هذا الإصدار يلقي NotImplementedException عند التشغيل.
Process(page: Page, output: Stream)يطلب العملية في هذه الحالة TiffDevice.
ProcessRange(document: Document, startPage: int, endPage: int)إظهار مجموعة من الصفحات إلى TIFF واحد متعدد الصفات.
ProcessRange(document: Document, startPage: int, endPage: int, output: Stream)قم بتحويل مجموعة من الصفحات إلى TIFF متعدد الصفات واكتب لتشغيل الموقع.
Process(document: Document, fromPage: int, toPage: int, output: Stream)إصدار مجموعة من الصفحات إلى TIFF.
Process(document: Document, startPage: int, endPage: int, outputFileName: string)إصدار مجموعة من الصفحات إلى ملف TIFF.
Process(document: Document, outputFileName: string)إصدار جميع الصفحات إلى ملف TIFF.
Process(document: Document, output: Stream)إصدار جميع الصفحات إلى تيار TIFF.
ImageDevice(resolution: Resolution)يبدأ ImageDevice الجديد بقرار باستخدام SoftwarePageRenderer المدمج.
GetBitmap(page: Page)إعادة الصفحة إلى خريطة بت.

انظر أيضاً

 العربية