PdfConverter

PdfConverter

Resumo geral

PdfConverter é uma classe em Aspose.PDF FOSS para .NET. Herdeiros de: IDisposable.

Façada para converter páginas PDF em imagens.

Esta classe fornece 63 métodos para trabalhar com objetos PdfConverter em programas .NET. Os métodos disponíveis incluem: BindPdf, Close, Dispose, DoConvert, GetNextImage, HasNextImage, MergeImages, MergeImagesAsTiff, PdfConverter, SaveAsTIFF, SaveAsTIFFClassF. 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, Document, EndPage, FormPresentationMode, PageCount, Password,E mais cinco.

Propriedades

Nome:Tipo de veículo:AcessosDescrição:
ResolutionResolutionLeitura/EscritaResolução de saída em DPI.
Passwordstring?Leitura/EscritaSenha do proprietário utilizada na vinculação de PDFs criptografados.
UserPasswordstring?Leitura/EscritaSenha de utilizador utilizada na vinculação dos PDF criptografados.
StartPageintLeitura/Escrita1-based start page (inclusive).
EndPageintLeitura/Escrita1-based end page (inclusive).
PageCountintLeia.Número de páginas no documento vinculado, ou 0 se não houver qualquer ligação.
CoordinateTypePageCoordinateTypeLeitura/EscritaQual caixa de página é usada como os limites da renderização.
FormPresentationModeFormPresentationModeLeitura/EscritaModo de apresentação do campo-formulário.
ShowHiddenAreasboolLeitura/EscritaRender conteúdo fora da área de recorte de página.
RenderingOptionsAspose.Pdf.RenderingOptions?Leitura/EscritaOpções de renderização por render.
DocumentDocument?Leia.O documento vinculado, ou nulo se não houver.

Métodos de avaliação

AssinaturaDescrição:
PdfConverter()Construtor padrão.
PdfConverter(renderer: IPageRenderer)Chama PdfConverter nesta instância PdfConverter.
PdfConverter(renderer: IPageRenderer, resolution: Resolution)
PdfConverter(document: Document)Construir com um documento PDF já vinculado.
BindPdf(srcDoc: Document)Enlace de um documento PDF para conversão.
BindPdf(inputFile: string)Ligue um documento PDF a partir de uma rota para o arquivo.
BindPdf(inputStream: Stream)Ligue um documento PDF de uma corrente.
BindPdf(data: byte[])Ligue um documento PDF a partir de bytes do arquivo.
DoConvert()Inicializa o iteração de conversão.
HasNextImage()Verifique se há outra página disponível para conversão.
GetNextImage(format: PdfConverterImageFormat)Render a página seguinte em bytes de imagem.
GetNextImage(outputStream: Stream)Render a página seguinte como PNG e escrever para o stream.
GetNextImage(outputFile: string)Render a página seguinte como PNG e salvar para um caminho de arquivo.
GetNextImage(outputStream: Stream, format: PdfConverterImageFormat)Renda a página seguinte e escreve para o stream.
GetNextImage(outputFile: string, format: PdfConverterImageFormat)Render a página seguinte e salvar para um caminho de arquivo com o formato especificado.
GetNextImage(outputFile: string, format: SdiImageFormat)Render a página seguinte e salvar para um caminho de arquivo usando ImageFormat.
GetNextImage(outputStream: Stream, format: SdiImageFormat)Render a próxima página para transmissão usando um ImageFormat.
GetNextImage(outputFile: string, format: SdiImageFormat, quality: int)Render a página seguinte com uma dica de qualidade JPEG.
GetNextImage(outputStream: Stream, format: SdiImageFormat, quality: int)Chama GetNextImage nesta instância PdfConverter.
GetNextImage(outputFile: string, pageSize: PageSize)Render a página seguinte em um PageSize explícito (JPEG por padrão) e salvar para arquivo.
GetNextImage(outputFile: string, pageSize: PageSize, format: PdfConverterImageFormat)Render a página seguinte em um PageSize explícito com o formato de imagem fornecido, para arquivo.
GetNextImage(outputFile: string, pageSize: PageSize, format: SdiImageFormat)Render a página seguinte em um PageSize explícito com o formato de imagem fornecido, para arquivo.
GetNextImage(outputFile: string, pageSize: PageSize, format: SdiImageFormat, quality: int)Render a página seguinte em um PageSize explícito com o formato de imagem fornecido e uma dica de qualidade JPEG, para arquivar.
GetNextImage(outputStream: Stream, pageSize: PageSize)Render a página seguinte em um PageSize explícito (JPEG por padrão) e escrever para fluxo.
GetNextImage(outputStream: Stream, pageSize: PageSize, format: SdiImageFormat)Render a página seguinte em um PageSize explícito com o formato de imagem fornecido, para transmissão.
GetNextImage(outputStream: Stream, pageSize: PageSize, format: SdiImageFormat, quality: int)Render a página seguinte em um PageSize explícito com o formato de imagem fornecido e uma dica de qualidade JPEG, para transmissão.
GetNextImage(outputFile: string, format: SdiImageFormat, imageWidth: int, imageHeight: int, quality: int)Reproduzir a página seguinte num tamanho de pixel explícito com o formato da imagem fornecido e qualidade JPEG, para arquivo.
GetNextImage(outputFile: string, format: SdiImageFormat, imageWidth: int, imageHeight: int)Reproduzir a página seguinte em um tamanho de pixel explícito com o formato da imagem fornecida, para arquivo.
GetNextImage(outputStream: Stream, format: SdiImageFormat, imageWidth: int, imageHeight: int)Render a página seguinte em um tamanho de pixel explícito com o formato da imagem fornecida, para transmissão.
GetNextImage(outputStream: Stream, format: SdiImageFormat, imageWidth: int, imageHeight: int, quality: int)Render a página seguinte em um tamanho de pixel explícito com o formato da imagem fornecida e qualidade JPEG, para transmissão.
GetNextImage(outputFile: string, format: SdiImageFormat, imageWidth: double, imageHeight: double, quality: int)Variante de largura/altura com dupla precisão de GetNextImage(string, SdiImageFormat, int, Int, INT).
GetNextImage(outputStream: Stream, format: SdiImageFormat, imageWidth: double, imageHeight: double, quality: int)Variante de largura/altura com dupla precisão de GetNextImage(Stream, SdiImageFormat, int, Int,Int).
GetNextImage(output: Stream, pageSize: PageSize, format: PdfConverterImageFormat)Render a página seguinte em um PageSize explícito com o formato de imagem fornecido, para transmissão.
SaveAsTIFF(outputFile: string)Salvar todas as páginas vinculadas como TIFF para um arquivo.
SaveAsTIFF(outputStream: Stream)Salve todas as páginas vinculadas como TIFF para um fluxo.
SaveAsTIFF(outputFile: string, settings: TiffSettings?)Salvar todas as páginas vinculadas como um TIFF de várias página usando a configuração fornecida.
SaveAsTIFF(outputStream: Stream, settings: TiffSettings?)Salvar todas as páginas vinculadas como TIFF para um fluxo usando as configurações fornecidas.
SaveAsTIFF(outputStream: Stream, settings: TiffSettings, converter: IIndexBitmapConverter?)Salvar todas as páginas vinculadas como TIFF para um fluxo usando as configurações fornecidas.
SaveAsTIFF(outputFile: string, settings: TiffSettings, converter: IIndexBitmapConverter?)Salvar todas as páginas vinculadas como TIFF para um arquivo usando as configurações fornecidas.
SaveAsTIFF(outputFile: string, compressionType: CompressionType)Salve todas as páginas vinculadas como TIFF, preset de compressão.
SaveAsTIFF(outputStream: Stream, compressionType: CompressionType)Chama SaveAsTIFF nesta instância PdfConverter.
SaveAsTIFF(outputFile: string, imageWidth: int, imageHeight: int)Salvar todas as páginas vinculadas como um TIFF de várias página a um tamanho explícito de pixel.
SaveAsTIFF(outputFile: string, imageWidth: int, imageHeight: int, settings: TiffSettings?)
SaveAsTIFF(outputStream: Stream, imageWidth: int, imageHeight: int)
SaveAsTIFF(outputStream: Stream, imageWidth: int, imageHeight: int, settings: TiffSettings?)
SaveAsTIFF(outputFile: string, imageWidth: int, imageHeight: int, compressionType: CompressionType)
SaveAsTIFF(outputStream: Stream, imageWidth: int, imageHeight: int, compressionType: CompressionType)
SaveAsTIFF(outputStream: Stream, imageWidth: int, imageHeight: int, settings: TiffSettings, converter: IIndexBitmapConverter?)Salvar todas as páginas vinculadas como TIFF com um tamanho de pixel explícito usando as configurações fornecidas.
SaveAsTIFF(outputFile: string, imageWidth: int, imageHeight: int, settings: TiffSettings, converter: IIndexBitmapConverter?)Salvar todas as páginas vinculadas como TIFF em um tamanho de pixel explícito para um arquivo.
SaveAsTIFF(outputFile: string, pageSize: PageSize)Salvar todas as páginas vinculadas como TIFF ajustado ao dado PageSize.
SaveAsTIFF(outputFile: string, pageSize: PageSize, settings: TiffSettings?)
SaveAsTIFF(outputStream: Stream, pageSize: PageSize)
SaveAsTIFF(outputStream: Stream, pageSize: PageSize, settings: TiffSettings?)
SaveAsTIFFClassF(outputFile: string)Salvar todas as páginas vinculadas como TIFF classe F (CCITT4, 1bpp) formato de fax ITU-T.
SaveAsTIFFClassF(outputStream: Stream)Chama SaveAsTIFFClassF nesta instância PdfConverter.
SaveAsTIFFClassF(outputFile: string, imageWidth: int, imageHeight: int)Classe F (CCITT4, 1bpp) com um tamanho de pixel explícito.
SaveAsTIFFClassF(outputStream: Stream, imageWidth: int, imageHeight: int)
SaveAsTIFFClassF(outputFile: string, pageSize: PageSize)Classe F (CCITT4, 1 bpp) montada no PageSize dado.
SaveAsTIFFClassF(outputStream: Stream, pageSize: PageSize)
Close()Liberta a referência do documento vinculado.
Dispose()Chama Dispose nesta instância PdfConverter.
MergeImages(inputImagesStreams: List<Stream>, outputImageFormat: Aspose.Pdf.Drawing.ImageFormat, mergeMode: ImageMergeMode, horizontal: int?, vertical: int?)Combine vários fluxos de imagem de entrada em uma única imagen composta, definida segundo o mergeMode (pilha vertical, linha horizontal ou sobreposição centrada), codificada no outputImageFormat.
MergeImagesAsTiff(inputImagesStreams: List<Stream>)Combinar várias imagens TIFF de entrada num único fluxo Tiff multiquadro um quadro por entrada.

Ver também:

 Português