PngDevice

PngDevice class

Представляет устройство изображения, которое помогает сохранять страницы PDF-документа в png.

public sealed class PngDevice : ImageDevice

Конструкторы

ИмяОписание
PngDevice()Инициализирует новый экземплярPngDevice класс с разрешением по умолчанию.
PngDevice(PageSize)Инициализирует новый экземплярPngDevice class с предоставленным размером страницы, разрешением по умолчанию (=150).
PngDevice(Resolution)Инициализирует новый экземплярPngDevice класс. Разрешение результирующего файла изображения, см.Resolution класс.
PngDevice(int, int)Инициализирует новый экземплярPngDevice класс с предоставленными размерами изображения, разрешение по умолчанию (= 150).
PngDevice(PageSize, Resolution)Инициализирует новый экземплярPngDeviceкласс с предоставленным размером страницы и разрешением .
PngDevice(int, int, Resolution)Инициализирует новый экземплярPngDevice класс с предоставленными размерами изображения и разрешением .

Характеристики

ИмяОписание
CoordinateType { get; set; }Получает или задает тип координат страницы (поля мультимедиа/обрезки). Значение CropBox используется по умолчанию.
FormPresentationMode { get; set; }Получает или задает режим представления формы.
Height { get; }Получает высоту вывода изображения.
RenderingOptions { get; set; }Получает или задает параметры рендеринга.
Resolution { get; }Получает разрешение изображения.
Width { get; }Получает ширину вывода изображения.

Методы

ИмяОписание
override Process(Page, Stream)Преобразует страницу в png и сохраняет ее в выходном потоке.
Process(Page, string)Выполняет некоторую операцию на данной странице и сохраняет результаты в файл.

Смотрите также