ImageDevice

ImageDevice class

Реализует интерфейс для вывода текстового и графического содержимого на изображения.

public class ImageDevice : Device

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

ИмяОписание
ImageDevice(bool)Создает новый экземпляр. Выходной файл будет записан в выходной каталог working , используя имя задания в качестве имени файла.

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

ИмяОписание
override DestinationName { get; }Получает имя назначения: имя выходного файла или описание устройства.
override Fill { get; set; }Получает/устанавливает текущую заливку.
override FillOpacity { get; set; }Получает/устанавливает текущую непрозрачность заливки.
override IsReady { get; }Показывает, готово ли устройство к выводу.
override PageCount { get; }Получает количество страниц.
Result { get; }Возвращает результирующие байтовые массивы изображений. Первое измерение предназначено для внутренних документов , а второе — для страниц во внутренних документах.
override Stroke { get; set; }Получает/устанавливает текущий штрих.
override StrokeOpacity { get; set; }Получает/устанавливает текущую непрозрачность штриха.

Методы

ИмяОписание
override AddHyperlink(RectangleF, Pen, string)Установить гиперссылку с URI в качестве цели.
override Create()Создает копию этого устройства.
override Dispose()Удаляет этот экземпляр устройства. Завершает графическое состояние этого экземпляра устройства, т. е. переключает контекст композиции на уровень выше, чем графическое состояние этого устройства.
override DrawPath(GraphicsPath)Рисует путь.
override DrawString(string, float, float, List<GlyphData>)Рисует текстовую строку.
override EndDocument()Завершает весь документ.
override EndPage()Завершает страницу.
override FillPath(GraphicsPath)Заполнить путь.
override Init()Инициализирует устройство.
override SetClip(GraphicsPath)Устанавливает текущий путь клипа.
override SetTransform(Matrix)Устанавливает текущее преобразование координатного пространства.
override ShowImage(PointF, SizeF, byte[])Показывает растровое изображение.
override StartDocument()Запускает весь документ.
override StartPage(float, float)Начинает новую страницу.

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