TiffDevice

Revisión

TiffDevice Es una clase en Aspose.PDF FOSS para .NET. Heredados de: ImageDevice.

Rendera páginas de documento PDF en formato de imagen TIFF.

Esta clase proporciona 30 métodos para trabajar con los objetos de TiffDevice en programas .NET. Los métodos disponibles incluyen: BinarizeBradley, GetBitmap, ImageDevice, Process, ProcessRange, TiffDevice. Todos los miembros públicos están accesibles a cualquier aplicación .NET después de instalar el Aspose.PDF FOSS para el paquete .Net. Propiedades : CoordinateType, FormPresentationMode, Height, RenderingOptions, Resolution, Settings,Y uno más.

Propiedades

NombreTipoAccesoDescripción
SettingsTiffSettingsLeerTIFF configuraciones de codificación (difundidad de color, compresión).
WidthintLeerPixel de la extensión del bitmap.
HeightintLeerPixel de altura del bitmap.
FormPresentationModeFormPresentationModeLeer / escribirModo de presentación de formulario (Editor / Producción) consultado cuando la página contiene widgets AcroForm.
ResolutionResolutionLeerRedescreve la propiedad heredada de Resolución en TiffDevice para que sea descubierta directamente en este tipo (no sólo a través de la clase base).
RenderingOptionsAspose.Pdf.RenderingOptionsLeer / escribirRedescreve la propiedad heredada RenderingOptions en TiffDevice (el mismo motivo que Resolución anterior).
CoordinateTypePageCoordinateTypeLeer / escribir¿Qué cuadro de página dirige las exteniones de imagen renderada?.

Metodología

firmaDescripción
TiffDevice(renderer: IPageRenderer)Póngase en el instante TiffDevice.
TiffDevice(renderer: IPageRenderer, resolution: Resolution)
TiffDevice()
TiffDevice(resolution: Resolution)
TiffDevice(settings: TiffSettings)Crea un TiffDevice con las configuraciones especificadas y la resolución de defecto.
TiffDevice(settings: TiffSettings, converter: IIndexBitmapConverter)Crea un TiffDevice con las configuraciones especificadas y el convertidor.
TiffDevice(width: int, height: int)Crea un TiffDevice con las dimensiones de destino y los ajustes por defecto.
TiffDevice(width: int, height: int, resolution: Resolution)Crea un TiffDevice con amplitud, altura, resolución y configuraciones por defecto.
TiffDevice(width: int, height: int, settings: TiffSettings)Crea un TiffDevice con ancho, altura y ajustes.
TiffDevice(width: int, height: int, settings: TiffSettings, converter: IIndexBitmapConverter)Crea un TiffDevice con ancho, altura, configuraciones y convertidor.
TiffDevice(width: int, height: int, resolution: Resolution, settings: TiffSettings)Crea un TiffDevice con ancho, altura, resolución y configuraciones.
TiffDevice(width: int, height: int, resolution: Resolution, settings: TiffSettings, converter: IIndexBitmapConverter)Crea un TiffDevice con ancho, altura, resolución, configuraciones y convertidor.
TiffDevice(pageSize: Aspose.Pdf.PageSize, settings: TiffSettings)Crea un TiffDevice con una página de tamaño y configuraciones.
TiffDevice(pageSize: Aspose.Pdf.PageSize, settings: TiffSettings, converter: IIndexBitmapConverter)Crea un TiffDevice con una página de tamaño, configuraciones y convertidor.
TiffDevice(resolution: Resolution, settings: TiffSettings)Crea un TiffDevice con resolución y configuraciones.
TiffDevice(resolution: Resolution, settings: TiffSettings, converter: IIndexBitmapConverter)Crea un TiffDevice con resolución, configuraciones y convertidor.
TiffDevice(pageSize: Aspose.Pdf.PageSize)Crea un TiffDevice de tamaño al dado PageSize en el 150 DPI por defecto.
TiffDevice(pageSize: Aspose.Pdf.PageSize, resolution: Resolution)Crea un TiffDevice de tamaño al dado PageSize en la Resolución dada.
TiffDevice(pageSize: Aspose.Pdf.PageSize, resolution: Resolution, settings: TiffSettings)PageSize + Resolución + Settings.
TiffDevice(pageSize: Aspose.Pdf.PageSize, resolution: Resolution, settings: TiffSettings, converter: IIndexBitmapConverter)PageSize + Resolución + Settings + Converter.
BinarizeBradley(inputImageStream: Stream, outputImageStream: Stream, threshold: double)No implementado en esta versión — lanza NotImplementedException en el tiempo de trabajo.
Process(page: Page, output: Stream)El proceso se llama en esta instancia TiffDevice.
ProcessRange(document: Document, startPage: int, endPage: int)Render una gama de páginas a un único TIFF multi-páginas.
ProcessRange(document: Document, startPage: int, endPage: int, output: Stream)Render una gama de páginas a un TIFF multi-página y escribir para el flujo.
Process(document: Document, fromPage: int, toPage: int, output: Stream)Render una gama de páginas a TIFF.
Process(document: Document, startPage: int, endPage: int, outputFileName: string)Render una gama de páginas a un archivo TIFF.
Process(document: Document, outputFileName: string)Render todas las páginas a un archivo TIFF.
Process(document: Document, output: Stream)Render todas las páginas a un flujo TIFF.
ImageDevice(resolution: Resolution)Inicia una nueva ImageDevice con una Resolución utilizando la engrandecida SoftwarePageRenderer.
GetBitmap(page: Page)Transmite una página a un bitmap.

Ver también

 Español