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: | Acessos | Descrição: |
|---|---|---|---|
Resolution | Resolution | Leitura/Escrita | Resolução de saída em DPI. |
Password | string? | Leitura/Escrita | Senha do proprietário utilizada na vinculação de PDFs criptografados. |
UserPassword | string? | Leitura/Escrita | Senha de utilizador utilizada na vinculação dos PDF criptografados. |
StartPage | int | Leitura/Escrita | 1-based start page (inclusive). |
EndPage | int | Leitura/Escrita | 1-based end page (inclusive). |
PageCount | int | Leia. | Número de páginas no documento vinculado, ou 0 se não houver qualquer ligação. |
CoordinateType | PageCoordinateType | Leitura/Escrita | Qual caixa de página é usada como os limites da renderização. |
FormPresentationMode | FormPresentationMode | Leitura/Escrita | Modo de apresentação do campo-formulário. |
ShowHiddenAreas | bool | Leitura/Escrita | Render conteúdo fora da área de recorte de página. |
RenderingOptions | Aspose.Pdf.RenderingOptions? | Leitura/Escrita | Opções de renderização por render. |
Document | Document? | Leia. | O documento vinculado, ou nulo se não houver. |
Métodos de avaliação
| Assinatura | Descriçã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. |