ImageDevice

Обзор

ImageDevice является классом в Aspose.PDF FOSS для .NET.

Абстрактный базовый класс для устройств отображения изображений (PNG, JPEG, BMP, TIFF).

Этот класс предоставляет 10 методов для работы с объектами ImageDevice в программах .NET. Доступные методы включают: GetBitmap, ImageDevice, Process. Все публичные участники доступны для любого приложения .NET после установки пакета Aspose.PDF FOSS for .Net. Свойства: CoordinateType, FormPresentationMode, Height, RenderingOptions, Resolution, Width.

Свойства

Наименование:Тип:AccessОписание:
ResolutionResolutionЧитайте .Выходное разрешение в DPI.
RenderingOptionsAspose.Pdf.RenderingOptionsЧитать/писатьОпции рендеринга для продвинутого управления рэндеринг страницы на изображение.
CoordinateTypePageCoordinateTypeЧитать/писатьКакой поле страницы управляет расширением изображения.
WidthintЧитайте .Конфигурированная ширина целевого пикселя (0 = следовать естественному размеру страницы в разрешении).
HeightintЧитайте .Конфигурированная высота пикселя (0 = следовать естественному размеру страницы в разрешении).
FormPresentationModeFormPresentationModeЧитать/писатьКак отображаются поля формы (производство против редактора).

Методы

SignatureОписание:
ImageDevice(resolution: Resolution)Инициализирует новый ImageDevice с разрешением, используя встроенный SoftwarePageRenderer .
ImageDevice()Инициализирует новый ImageDevice с по умолчанию разрешением и встроенным SoftwarePageRenderer.
ImageDevice(width: int, height: int)Инициализирует новый ImageDevice с ясными выходной пиксельной размерами, используя встроенный SoftwarePageRenderer при стандартном разрешении (150 DPI).
ImageDevice(width: int, height: int, resolution: Resolution)Инициализирует новый ImageDevice с ясными размерами выходной пиксели и разрешением рендеринга, используя встроенный SoftwarePageRenderer .
ImageDevice(pageSize: Aspose.Pdf.PageSize)Инициализация с PageSize (в точках; преобразовано в целые размеры пикселей при по умолчанию 150 DPI).
ImageDevice(pageSize: Aspose.Pdf.PageSize, resolution: Resolution)Инициализация из PageSize и рендеринг Резолюции.
GetBitmap(page: Page)Перевести страницу на битмап.
Process(page: Page, output: Stream)Преобразовать страницу в байты изображения и писать на потоке.
Process(page: Page, outputFileName: string)Преобразовать страницу в файл изображения.
Process(page: Page)Преобразовать страницу в байты изображения.

См. также:

 Русский