Características Principais do Aspose.PDF para Python

Características Gerais

  • Suporta a maioria dos padrões estabelecidos de PDF e especificações de PDF.
  • Capacidade de ler e exportar PDFs em vários formatos de imagem, incluindo BMP, GIF, JPEG e PNG.
  • Definir informações básicas (por exemplo, autor, criador) do documento PDF.
  • Configurar propriedades da Página PDF (por exemplo, largura, altura, cropbox, bleedbox etc.).
  • Definir numeração de páginas, nível de marcadores, tamanhos de página etc.
  • Capacidade de trabalhar com texto, parágrafos, títulos, hyperlinks, gráficos, anexos etc.

Características de Conversão

A biblioteca Aspose.PDF para Python via .NET permite que você converta com sucesso, rápida e facilmente seus documentos PDF para os formatos mais populares e vice-versa.

  • Converter PDF para Word, Excel e PowerPoint.
  • Converter PDF para formatos de imagem.
  • Converter arquivo PDF para formato HTML e vice-versa.
  • Converter PDF para EPUB, Texto, XPS, etc.
  • Converter EPUB, Markdown, Texto, XPS, PostScript, XML, LaTex para PDF.

Versões de PDF Suportadas

Aspose.PDF para Python suporta as versões PDF 1.2, 1.3, 1.4, 1.5, 1.6, 1.7 e 2.0.

Texto

  • Extrair texto das páginas.
  • Pesquisar texto nas páginas.
  • Substituir texto.
  • Adicionar texto no arquivo PDF.

Imagens

  • Adicionar imagem no arquivo PDF.
  • Excluir imagens.
  • Substituir imagens.
  • Extrair imagens.
  • Conversão de PDF para formato de imagem.

Anexos

  • Adicionar anexo.
  • Excluir anexos.

Página

  • Inserir páginas no PDF.
  • Excluir páginas do PDF.
  • Dividir PDF em páginas individuais.
  • Mover conjunto de páginas de um documento PDF para outro
  • Mover uma página para uma nova localização no documento PDF atual
  • Alterar o tamanho da página do PDF
  • Alterar a orientação da página
  • Obter propriedades da página
  • Obter número de páginas
  • Obter contagem de páginas
  • Obter uma página específica

Documento

  • Criar arquivo PDF

  • Abrir documento PDF existente a partir de stream

  • Abrir documento PDF existente

  • Definir propriedades predefinidas do diálogo de impressão

  • Adicionar TOC a PDF Existente

  • Adicionar TOC a PDF Existente

  • Personalizar Números de Página ao adicionar TOC

  • Definir data de expiração do PDF

  • Achatar PDF Preenchível

  • Otimizar Documento PDF para a Web

  • Reduzir Tamanho do PDF

  • Reduzir ou Comprimir Todas as Imagens

  • Remover Objetos Não Utilizados

  • Vincular Streams Duplicados

  • Remover Streams Não Utilizados

  • Desincorporar Fontes

  • Obter propriedades do visualizador de documentos.

  • Definir propriedades do visualizador de documentos.

  • Validar (PDF/A-1a, PDF/A-1b).

  • Remover Campos de Formulário

  • Determinar e definir metadados de documentos

Marcadores

  • Adicionar marcadores.
  • Adicionar marcadores filhos.
  • Excluir marcadores.
  • Obter marcadores.
  • Obter marcadores filhos.
  • Modificar marcadores.
  • Expandir Marcadores ao visualizar documento.

Anotações

  • Adicionar anotações.
  • Obter anotações.
  • Excluir anotações.

Formulários

  • Adicionar campos.
  • Excluir campos.
  • Modificar campos.
  • Preencher campos.
  • Obter valores dos campos.

Carimbo e Marca d’água

  • Adicionar carimbo de texto.
  • Adicionar carimbo de imagem.
  • Adicionar carimbo de página PDF.

Open PDF criptografado

  • Criptografar PDF.
  • Descriptografar PDF.
  • Modificar senha.