TiffDevice
Resumo geral
TiffDevice é uma classe em Aspose.PDF FOSS para .NET. Herdeiros de: ImageDevice.
Renda páginas de documentos PDF em formato TIFF.
Esta classe fornece 30 métodos para trabalhar com objetos TiffDevice em programas .NET. Os métodos disponíveis incluem: BinarizeBradley, GetBitmap, ImageDevice, Process, ProcessRange, TiffDevice. Todos os membros do público são acessíveis a qualquer aplicação .NET após instalar o pacote Aspose.PDF FOSS for .Net. Propriedades: CoordinateType, FormPresentationMode, Height, RenderingOptions, Resolution, Settings,E mais um.
Propriedades
| Nome: | Tipo de veículo: | Acessos | Descrição: |
|---|---|---|---|
Settings | TiffSettings | Leia. | Configurações de codificação TIFF (profundidade da cor, compressão). |
Width | int | Leia. | Largura de pixel do bitmap de saída. |
Height | int | Leia. | Altura de pixel do bitmap de saída. |
FormPresentationMode | FormPresentationMode | Leitura/Escrita | Modo de apresentação do formulário (Editor / Produção) consultado quando a página contém widgets AcroForm. |
Resolution | Resolution | Leia. | Redéclara a propriedade Resolução herdada em TiffDevice para que seja descoberta diretamente neste tipo (não apenas através da classe base). |
RenderingOptions | Aspose.Pdf.RenderingOptions | Leitura/Escrita | Reafirma a propriedade RenderingOptions herdada em TiffDevice (pelo mesmo motivo que na Resolução acima). |
CoordinateType | PageCoordinateType | Leitura/Escrita | Qual caixa de página direciona as extensões da imagem renderizada. |
Métodos de avaliação
| Assinatura | Descrição: |
|---|---|
TiffDevice(renderer: IPageRenderer) | Chama TiffDevice nesta instância TiffDevice. |
TiffDevice(renderer: IPageRenderer, resolution: Resolution) | |
TiffDevice() | |
TiffDevice(resolution: Resolution) | |
TiffDevice(settings: TiffSettings) | Cria um TiffDevice com as configurações especificadas e resolução padrão. |
TiffDevice(settings: TiffSettings, converter: IIndexBitmapConverter) | Cria um TiffDevice com as configurações e conversor especificados. |
TiffDevice(width: int, height: int) | Cria um TiffDevice com as dimensões alvo e configurações padrão. |
TiffDevice(width: int, height: int, resolution: Resolution) | Cria um TiffDevice com largura, altura, resolução e configurações padrão. |
TiffDevice(width: int, height: int, settings: TiffSettings) | Cria um TiffDevice com largura, altura e configurações. |
TiffDevice(width: int, height: int, settings: TiffSettings, converter: IIndexBitmapConverter) | Cria um TiffDevice com largura, altura, configurações e conversor. |
TiffDevice(width: int, height: int, resolution: Resolution, settings: TiffSettings) | Cria um TiffDevice com largura, altura, resolução e configurações. |
TiffDevice(width: int, height: int, resolution: Resolution, settings: TiffSettings, converter: IIndexBitmapConverter) | Cria um TiffDevice com largura, altura, resolução, configurações e conversor. |
TiffDevice(pageSize: Aspose.Pdf.PageSize, settings: TiffSettings) | Cria um TiffDevice com tamanho de página e configurações. |
TiffDevice(pageSize: Aspose.Pdf.PageSize, settings: TiffSettings, converter: IIndexBitmapConverter) | Cria um TiffDevice com tamanho de página, configurações e conversor. |
TiffDevice(resolution: Resolution, settings: TiffSettings) | Cria um TiffDevice com resolução e configurações. |
TiffDevice(resolution: Resolution, settings: TiffSettings, converter: IIndexBitmapConverter) | Cria um TiffDevice com resolução, configurações e conversor. |
TiffDevice(pageSize: Aspose.Pdf.PageSize) | Cria um TiffDevice com o tamanho dado do PageSize no padrão 150 DPI. |
TiffDevice(pageSize: Aspose.Pdf.PageSize, resolution: Resolution) | Cria um TiffDevice com o tamanho dado do PageSize na Resolução dada. |
TiffDevice(pageSize: Aspose.Pdf.PageSize, resolution: Resolution, settings: TiffSettings) | PageSize + Resolução + Configurações. |
TiffDevice(pageSize: Aspose.Pdf.PageSize, resolution: Resolution, settings: TiffSettings, converter: IIndexBitmapConverter) | PageSize + Resolução + Configurações + Convertidor. |
BinarizeBradley(inputImageStream: Stream, outputImageStream: Stream, threshold: double) | Não implementado nesta versão lança NotImplementedException no tempo de execução. |
Process(page: Page, output: Stream) | Chama Process nesta instância TiffDevice. |
ProcessRange(document: Document, startPage: int, endPage: int) | Transformar uma gama de páginas num único TIFF com várias págnas. |
ProcessRange(document: Document, startPage: int, endPage: int, output: Stream) | Render uma gama de páginas para um TIFF multi-página e escrever para o stream. |
Process(document: Document, fromPage: int, toPage: int, output: Stream) | Render uma gama de páginas para TIFF. |
Process(document: Document, startPage: int, endPage: int, outputFileName: string) | Render uma gama de páginas para um arquivo TIFF. |
Process(document: Document, outputFileName: string) | Transformar todas as páginas num ficheiro TIFF. |
Process(document: Document, output: Stream) | Render todas as páginas para um fluxo TIFF. |
ImageDevice(resolution: Resolution) | Inicializa um novo ImageDevice com uma resolução usando o built-in SoftwarePageRenderer. |
GetBitmap(page: Page) | Transformar uma página num mapa de bits. |