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

Вижте също:

 Български