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