ThumbnailDevice

ThumbnailDevice

Visão geral

ThumbnailDevice é uma classe em Aspose.PDF FOSS para .NET. Herda de: ImageDevice.

Renderiza páginas de documentos PDF em imagens PNG em miniatura.

Esta classe fornece 16 métodos para trabalhar com objetos ThumbnailDevice em programas .NET. Os métodos disponíveis incluem: GetBitmap, ImageDevice, Process, ThumbnailDevice. Todos os membros públicos são acessíveis a qualquer aplicação .NET após a instalação do pacote Aspose.PDF FOSS para .NET. Propriedades: CoordinateType, FormPresentationMode, Height, RenderingOptions, Resolution, Width.

Propriedades

NomeTipoAcessoDescrição
ResolutionResolutionLeituraResolução de saída em DPI.
RenderingOptionsAspose.Pdf.RenderingOptionsLeitura/EscritaOpções de renderização para controle avançado da renderização de página para imagem.
CoordinateTypePageCoordinateTypeLeitura/EscritaQual caixa de página determina as extensões da imagem renderizada.
WidthintLeituraLargura de pixel alvo configurada (0 = seguir o tamanho natural da página na Resolução).
HeightintLeituraAltura de pixel alvo configurada (0 = seguir o tamanho natural da página na Resolução).
FormPresentationModeFormPresentationModeLeitura/EscritaComo os campos de formulário são renderizados (Produção vs Editor).

Métodos

AssinaturaDescrição
ThumbnailDevice()Chama ThumbnailDevice nesta instância de ThumbnailDevice.
ThumbnailDevice(resolution: Resolution)Chama ThumbnailDevice(resolution) nesta instância de ThumbnailDevice.
ThumbnailDevice(width: int, height: int)Chama ThumbnailDevice(width, height) nesta instância de ThumbnailDevice.
ThumbnailDevice(width: int, height: int, resolution: Resolution)Chama ThumbnailDevice(width, height, resolution) nesta instância de ThumbnailDevice.
ThumbnailDevice(pageSize: Aspose.Pdf.PageSize)Construa dimensionado ao pageSize fornecido a 150 DPI.
ThumbnailDevice(pageSize: Aspose.Pdf.PageSize, resolution: Resolution)Construa dimensionado para pageSize na resolução solicitada.
Process(page: Page, output: Stream)Chama Process(page, output) nesta instância de ThumbnailDevice.
ImageDevice(resolution: Resolution)Inicializa um novo ImageDevice com uma Resolution usando o SoftwarePageRenderer incorporado.
ImageDevice()Inicializa um novo ImageDevice com resolução padrão e SoftwarePageRenderer incorporado.
ImageDevice(width: int, height: int)Inicializa um novo ImageDevice com dimensões de pixel de saída explícitas usando o SoftwarePageRenderer interno na 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 SoftwarePageRenderer interno.
ImageDevice(pageSize: Aspose.Pdf.PageSize)Inicializa a partir de um PageSize (em pontos; convertido para dimensões de pixel inteiras na resolução padrão de 150 DPI).
ImageDevice(pageSize: Aspose.Pdf.PageSize, resolution: Resolution)Inicializar a partir de um PageSize e resolução de renderização.
GetBitmap(page: Page)Renderizar uma página para um Bitmap.
Process(page: Page, outputFileName: string)Converter uma página para um arquivo de imagem.
Process(page: Page)Converter uma página para bytes de imagem.
 Português