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 | Прочети. | Превъзгласява наследеното свойство 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) | Превръщане на страница в битмапа. |