TiffDevice

خلاصه ای

TiffDevice یک کلاس در Aspose.PDF FOSS برای .NET است. وارثان از: ImageDevice.

صفحات سند PDF را به قالب تصویر TIFF ارائه می دهد.

این کلاس 30 روش برای کار با TiffDevice اشیاء در برنامه های .NET را فراهم می کند. روش های موجود شامل: BinarizeBradley, GetBitmap, ImageDevice, Process, ProcessRange, TiffDevice. همه اعضای عمومی پس از نصب بسته Aspose.PDF FOSS for .NET به هر برنامه .Net قابل دسترسی هستند. خواص: CoordinateType, FormPresentationMode, Height, RenderingOptions, Resolution, Settings,، و يکتا ديگه .

خواص

نام:نوع:Accessشرح:
SettingsTiffSettingsبخونید.تنظیمات کدگذاری TIFF (عمق رنگ، فشرده سازی).
Widthintبخونید.عرض پیکسل بتمپ خروجی.
Heightintبخونید.ارتفاع پیکسل بتمپ خروجی.
FormPresentationModeFormPresentationModeخواندن/نوشتنحالت ارائه فرم (مؤلف / تولید) در صورت وجود ویجت AcroForm مشاهده می شود.
ResolutionResolutionبخونید.ویژگی Resolution ارث یافته را در TiffDevice مجددا اعلام می کند، بنابراین آن را مستقیماً روی این نوع (نه فقط از طریق کلاس پایه) قابل کشف است.
RenderingOptionsAspose.Pdf.RenderingOptionsخواندن/نوشتندوباره اعلام می کند که ویژگی RenderingOptions در TiffDevice به ارث رفته است (همچنین دلیلی مانند قطعنامه بالا).
CoordinateTypePageCoordinateTypeخواندن/نوشتنکدام صفحه در حال گسترش است.

روش ها

Signatureشرح:
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 + Resolution + Settings. (موقعیت نگهدارنده = 0).
TiffDevice(pageSize: Aspose.Pdf.PageSize, resolution: Resolution, settings: TiffSettings, converter: IIndexBitmapConverter)PageSize + Resolution + Settings + Converter. این یک برنامه ی جدید برای تغییر دادن موقعیت های مختلف است.
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)یک صفحه را به بیت مپ تبدیل کنید.

همچنین ببینید:

 فارسی