ImageDevice
ImageDevice class
Implementa la interfaz para generar texto y contenido gráfico en imágenes.
public class ImageDevice : Device
Constructores
| Nombre | Descripción |
|---|
| ImageDevice(bool) | Crea una nueva instancia. El archivo de salida se escribirá en el directorio de trabajo de salida tomando el nombre del trabajo como nombre de archivo. |
Propiedades
| Nombre | Descripción |
|---|
| override DestinationName { get; } | Obtiene el nombre de destino: nombre del archivo de salida o descripción del dispositivo. |
| override Fill { get; set; } | Obtiene/establece el relleno actual. |
| override FillOpacity { get; set; } | Obtiene/establece la opacidad de relleno actual. |
| override IsReady { get; } | Muestra si el dispositivo está listo para la salida. |
| override PageCount { get; } | Obtiene el número de páginas. |
| Result { get; } | Devuelve las matrices de bytes de imágenes resultantes. La primera dimensión es para documentos internos y la segunda es para páginas dentro de documentos internos. |
| override Stroke { get; set; } | Obtiene/establece el trazo actual. |
| override StrokeOpacity { get; set; } | Obtiene/establece la opacidad del trazo actual. |
Métodos
| Nombre | Descripción |
|---|
| override AddHyperlink(RectangleF, Pen, string) | Establecer el hipervínculo con un URI como destino. |
| override Create() | Crea una copia de este dispositivo. |
| override Dispose() | Elimina esta instancia de dispositivo. Finaliza el estado de gráficos de esta instancia de dispositivo, , es decir, cambia el contexto de composición al nivel superior al estado de gráficos de este dispositivo. |
| override DrawPath(GraphicsPath) | Dibuja un camino. |
| override DrawString(string, float, float, List<GlyphData>) | Dibuja una cadena de texto. |
| override EndDocument() | Finaliza todo el documento. |
| override EndPage() | Finaliza una página. |
| override FillPath(GraphicsPath) | Rellena un camino. |
| override Init() | Inicializa dispositivo. |
| override SetClip(GraphicsPath) | Establece la ruta del clip actual. |
| override SetTransform(Matrix) | Establece la transformación del espacio de coordenadas actual. |
| override ShowImage(PointF, SizeF, byte[]) | Muestra una imagen ráster. |
| override StartDocument() | Inicia todo el documento. |
| override StartPage(float, float) | Comienza una nueva página. |
Ver también