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
| Nombre | Tipo | Acceso | Descripción |
|---|---|---|---|
Settings | TiffSettings | Leer | TIFF configuraciones de codificación (difundidad de color, compresión). |
Width | int | Leer | Pixel de la extensión del bitmap. |
Height | int | Leer | Pixel de altura del bitmap. |
FormPresentationMode | FormPresentationMode | Leer / escribir | Modo de presentación de formulario (Editor / Producción) consultado cuando la página contiene widgets AcroForm. |
Resolution | Resolution | Leer | Redescreve 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). |
RenderingOptions | Aspose.Pdf.RenderingOptions | Leer / escribir | Redescreve la propiedad heredada RenderingOptions en TiffDevice (el mismo motivo que Resolución anterior). |
CoordinateType | PageCoordinateType | Leer / escribir | ¿Qué cuadro de página dirige las exteniones de imagen renderada?. |
Metodología
| firma | Descripció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. |