JpegDevice
Visión general
JpegDevice es una clase en Aspose.PDF FOSS para .NET.
Hereda de: ImageDevice.
Renderiza páginas de documentos PDF en formato de imagen JPEG.
Esta clase proporciona 18 métodos para trabajar con objetos JpegDevice en programas .NET.
Los métodos disponibles incluyen: ClearEncoder, GetBitmap, ImageDevice, JpegDevice, Process, SetEncoder.
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, Quality, RenderingOptions, Resolution y 1 más.
Propiedades
| Name | Type | Access | Description |
|---|---|---|---|
Quality | int | Read | Calidad JPEG (1-100). |
FormPresentationMode | FormPresentationMode | Read/Write | Modo de presentación de formulario (Production renderiza los valores del formulario; Editor renderiza campos vacíos). |
Resolution | Resolution | Read | Resolución de salida en DPI. |
RenderingOptions | Aspose.Pdf.RenderingOptions | Read/Write | Opciones de renderizado para control avanzado del renderizado de página a imagen. |
CoordinateType | PageCoordinateType | Read/Write | Qué caja de página determina las dimensiones de la imagen renderizada. |
Width | int | Read | Ancho de píxel objetivo configurado (0 = seguir el tamaño natural de la página en Resolution). |
Height | int | Read | Altura de píxel objetivo configurada (0 = seguir el tamaño natural de la página en Resolution). |
Métodos
| Signature | Description |
|---|---|
JpegDevice(renderer: IPageRenderer) | Llama a JpegDevice en esta instancia de JpegDevice. |
JpegDevice(renderer: IPageRenderer, resolution: Resolution) | |
JpegDevice(renderer: IPageRenderer, resolution: Resolution, quality: int) | |
JpegDevice() | |
JpegDevice(resolution: Resolution) | |
JpegDevice(resolution: Resolution, quality: int) | |
JpegDevice(quality: int) | |
JpegDevice(width: int, height: int) | |
JpegDevice(width: int, height: int, resolution: Resolution) | |
JpegDevice(width: int, height: int, resolution: Resolution, quality: int) | |
JpegDevice(pageSize: Aspose.Pdf.PageSize) | Construye con tamaño pageSize a 150 DPI, calidad predeterminada 85. |
JpegDevice(pageSize: Aspose.Pdf.PageSize, resolution: Resolution) | Construye con tamaño pageSize a la resolución, calidad predeterminada 85. |
JpegDevice(pageSize: Aspose.Pdf.PageSize, resolution: Resolution, quality: int) | Construye con tamaño pageSize a la resolución con calidad explícita. |
SetEncoder(encoder: JpegEncoder) | Registra una función codificadora JPEG global. |
ClearEncoder() | Elimina el codificador JPEG registrado. |
Process(page: Page, output: Stream) | Llama a Process en esta instancia de JpegDevice. |
ImageDevice(resolution: Resolution) | Inicializa un nuevo ImageDevice con una Resolution usando el SoftwarePageRenderer incorporado. |
GetBitmap(page: Page) | Renderiza una página a un Bitmap. |