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,И еще один.

Свойства

Наименование:Тип: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 + Резолюция + Настройки.
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)Перевести страницу на битмап.

См. также:

 Русский