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) | Начинает новую страницу. |
Смотрите также