ImageDevice
Resumo geral
ImageDevice é uma classe em Aspose.PDF FOSS para .NET.
Classe de base abstrata para dispositivos de renderização de imagens (PNG, JPEG, BMP, TIFF).
Esta classe fornece 10 métodos para trabalhar com objetos ImageDevice em programas .NET. Os métodos disponíveis incluem: GetBitmap, ImageDevice, Process. 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, Width.
Propriedades
| Nome: | Tipo de veículo: | Acessos | Descrição: |
|---|---|---|---|
Resolution | Resolution | Leia. | Resolução de saída em DPI. |
RenderingOptions | Aspose.Pdf.RenderingOptions | Leitura/Escrita | Opções de renderização para o controlo avançado da página-imagem. |
CoordinateType | PageCoordinateType | Leitura/Escrita | Qual caixa de página direciona as extensões da imagem renderizada. |
Width | int | Leia. | Largura de pixel alvo configurada (0 = seguir o tamanho natural da página em Resolução). |
Height | int | Leia. | Altura do pixel alvo configurada (0 = seguir o tamanho natural da página em Resolução). |
FormPresentationMode | FormPresentationMode | Leitura/Escrita | Como os campos de formulário são renderizados (Produção vs. Editor). |
Métodos de avaliação
| Assinatura | Descrição: |
|---|---|
ImageDevice(resolution: Resolution) | Inicializa um novo ImageDevice com uma resolução usando o built-in SoftwarePageRenderer. |
ImageDevice() | Inicializa um novo ImageDevice com resolução padrão e integrado SoftwarePageRenderer. |
ImageDevice(width: int, height: int) | Inicializa um novo ImageDevice com dimensões de pixel de saída explícitas usando o SoftwarePageRenderer em resolução padrão (150 DPI). |
ImageDevice(width: int, height: int, resolution: Resolution) | Inicializa um novo ImageDevice com dimensões de pixel de saída explícitas e resolução de renderização usando o built-in SoftwarePageRenderer. |
ImageDevice(pageSize: Aspose.Pdf.PageSize) | Iniciar a partir de um PageSize (em pontos; convertido em dimensões inteiros de pixel no padrão 150 DPI). |
ImageDevice(pageSize: Aspose.Pdf.PageSize, resolution: Resolution) | Iniciar a partir de um PageSize e rendering Resolução. |
GetBitmap(page: Page) | Transformar uma página num mapa de bits. |
Process(page: Page, output: Stream) | Converter uma página em bytes de imagem e escrever para stream. |
Process(page: Page, outputFileName: string) | Converter uma página para um arquivo de imagem. |
Process(page: Page) | Converter uma página em bytes de imagem. |