EmfDevice

EmfDevice class

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

public sealed class EmfDevice : ImageDevice

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

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

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

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

Методы

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

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