ThumbnailDevice

ThumbnailDevice

Visión general

ThumbnailDevice es una clase en Aspose.PDF FOSS para .NET. Hereda de: ImageDevice.

Renderiza páginas de documentos PDF en imágenes PNG en miniatura.

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

Propiedades

NombreTipoAccesoDescripción
ResolutionResolutionLecturaResolución de salida en DPI.
RenderingOptionsAspose.Pdf.RenderingOptionsLectura/EscrituraOpciones de renderizado para el control avanzado de la conversión de página a imagen.
CoordinateTypePageCoordinateTypeLectura/Escritura¿Qué caja de página controla las extensiones de la imagen renderizada.
WidthintLecturaAncho de píxel objetivo configurado (0 = seguir el tamaño natural de la página en Resolución).
HeightintLecturaAltura de píxel objetivo configurada (0 = seguir el tamaño natural de la página en Resolución).
FormPresentationModeFormPresentationModeLectura/EscrituraCómo se renderizan los campos del formulario (Producción vs Editor).

Métodos

FirmaDescripción
ThumbnailDevice()Llama a ThumbnailDevice en esta instancia de ThumbnailDevice.
ThumbnailDevice(resolution: Resolution)Llama a ThumbnailDevice(resolución) en esta instancia de ThumbnailDevice.
ThumbnailDevice(width: int, height: int)Llama a ThumbnailDevice(ancho, alto) en esta instancia de ThumbnailDevice.
ThumbnailDevice(width: int, height: int, resolution: Resolution)Llama a ThumbnailDevice(width, height, resolution) en esta instancia de ThumbnailDevice.
ThumbnailDevice(pageSize: Aspose.Pdf.PageSize)Construir con el tamaño al pageSize dado a 150 DPI.
ThumbnailDevice(pageSize: Aspose.Pdf.PageSize, resolution: Resolution)Construir con el tamaño al pageSize a la resolución solicitada.
Process(page: Page, output: Stream)Llama a Process(page, output) en esta instancia de ThumbnailDevice.
ImageDevice(resolution: Resolution)Inicializa un nuevo ImageDevice con una Resolution usando el SoftwarePageRenderer integrado.
ImageDevice()Inicializa un nuevo ImageDevice con resolución predeterminada y SoftwarePageRenderer integrado.
ImageDevice(width: int, height: int)Inicializa un nuevo ImageDevice con dimensiones de píxel de salida explícitas usando el SoftwarePageRenderer integrado a 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 utilizando 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 la resolución de renderizado.
GetBitmap(page: Page)Renderiza una página a un Bitmap.
Process(page: Page, outputFileName: string)Convertir una página a un archivo de imagen.
Process(page: Page)Convertir una página a bytes de imagen.
 Español