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:AcessosDescrição:
ResolutionResolutionLeia.Resolução de saída em DPI.
RenderingOptionsAspose.Pdf.RenderingOptionsLeitura/EscritaOpções de renderização para o controlo avançado da página-imagem.
CoordinateTypePageCoordinateTypeLeitura/EscritaQual caixa de página direciona as extensões da imagem renderizada.
WidthintLeia.Largura de pixel alvo configurada (0 = seguir o tamanho natural da página em Resolução).
HeightintLeia.Altura do pixel alvo configurada (0 = seguir o tamanho natural da página em Resolução).
FormPresentationModeFormPresentationModeLeitura/EscritaComo os campos de formulário são renderizados (Produção vs. Editor).

Métodos de avaliação

AssinaturaDescriçã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.

Ver também:

 Português