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,وواحد آخر.
خصائص
| اسم | النوع | الوصول | وصف |
|---|---|---|---|
Settings | TiffSettings | اقرأ | إعدادات ترميز TIFF (عمق اللون، الضغط). |
Width | int | اقرأ | عرض البيكسل للخريطة البيتية. |
Height | int | اقرأ | ارتفاع بكسل خريطة البيت. |
FormPresentationMode | FormPresentationMode | القراءة/ الكتابة | وضع تقديم النموذج (المحرر / الإنتاج) يتم استشارته عندما تحتوي الصفحة على أدوات AcroForm. |
Resolution | Resolution | اقرأ | يعيد إعلان خاصية القرار الموروثة على TiffDevice بحيث يمكن اكتشافها مباشرةً على هذا النوع (ليس فقط عبر الفئة الأساسية). |
RenderingOptions | Aspose.Pdf.RenderingOptions | القراءة/ الكتابة | يعيد الإعلان عن خاصية RenderingOptions الموروثة على TiffDevice (نفس السبب الذي يوضح في القرار أعلاه). |
CoordinateType | PageCoordinateType | القراءة/ الكتابة | أي مربع صفحة يدفع تمديدات الصورة المرسومة. |
الطرق
| التوقيع | وصف |
|---|---|
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) | إعادة الصفحة إلى خريطة بت. |