ImageDevice

ImageDevice

Descripción general

ImageDevice es una clase en Aspose.PDF FOSS para .NET.

Clase base abstracta para dispositivos de renderizado de imágenes (PNG, JPEG, BMP, TIFF).

Esta clase proporciona 10 métodos para trabajar con objetos ImageDevice en programas .NET.
Los métodos disponibles incluyen: GetBitmap, ImageDevice, Process.
Todos los miembros públicos son accesibles para cualquier aplicación .NET después de instalar el paquete Aspose.PDF FOSS for .NET.
Propiedades: CoordinateType, FormPresentationMode, Height, RenderingOptions, Resolution, Width.

Propiedades

NombreTipoAccesoDescripción
ResolutionResolutionReadResolución de salida en DPI.
RenderingOptionsAspose.Pdf.RenderingOptionsRead/WriteOpciones de renderizado para control avanzado de la conversión de página a imagen.
CoordinateTypePageCoordinateTypeRead/WriteQué caja de página determina las dimensiones de la imagen renderizada.
WidthintReadAncho de píxel objetivo configurado (0 = seguir el tamaño natural de la página en Resolución).
HeightintReadAltura de píxel objetivo configurada (0 = seguir el tamaño natural de la página en Resolución).
FormPresentationModeFormPresentationModeRead/WriteCómo se renderizan los campos de formulario (Producción vs Editor).

Métodos

SignatureDescription
ImageDevice(resolution: Resolution)Inicializa un nuevo ImageDevice con una Resolution usando el SoftwarePageRenderer incorporado.
ImageDevice()Inicializa un nuevo ImageDevice con resolución predeterminada y el SoftwarePageRenderer incorporado.
ImageDevice(width: int, height: int)Inicializa un nuevo ImageDevice con dimensiones de píxel de salida explícitas usando el SoftwarePageRenderer incorporado con resolución predeterminada (150 DPI).
ImageDevice(width: int, height: int, resolution: Resolution)Inicializa un nuevo ImageDevice con dimensiones de píxel de salida explícitas y resolución de renderizado usando el SoftwarePageRenderer incorporado.
ImageDevice(pageSize: Aspose.Pdf.PageSize)Inicializa a partir de un PageSize (en puntos; convertido a dimensiones de píxel enteras con la resolución predeterminada de 150 DPI).
ImageDevice(pageSize: Aspose.Pdf.PageSize, resolution: Resolution)Inicializa a partir de un PageSize y una Resolution de renderizado.
GetBitmap(page: Page)Renderiza una página a un Bitmap.
Process(page: Page, output: Stream)Convierte una página a bytes de imagen y escribe en un stream.
Process(page: Page, outputFileName: string)Convierte una página a un archivo de imagen.
Process(page: Page)Convierte una página a bytes de imagen.

Ver también

 Español