Biblioteca de fusão de PDF Python de código aberto

Biblioteca Python gratuita e de código aberto para dividir, mesclar, adicionar, girar e cortar páginas de documentos PDF.

O que é pypdf?

pypdf é uma biblioteca Python gratuita e de código aberto que permite diversas operações em documentos PDF, como adicionar, girar, cortar, dividir e mesclar páginas de arquivos PDF.

Alguns dos recursos estão listados abaixo:

  • Mesclando PDFs: Você pode mesclar vários documentos PDF em um único arquivo PDF usando pypdf. Isso é útil para combinar relatórios, apresentações ou outros documentos em PDF.
  • Dividindo PDFs: O Pypdf também suporta dividir um PDF em vários PDFs menores. Isso pode ser útil quando você quer dividir um PDF grande em seções individuais.
  • Girando Páginas: Você pode girar páginas individuais em um documento PDF usando o pypdf. Isso é útil para corrigir a orientação de documentos ou imagens digitalizadas.
GitHub

Estatísticas do GitHub

Nome:
Linguagem:
Estrelas:
Garfos:
Licença:
O repositório foi atualizado pela última vez em

Introdução ao pypdf

Você precisa do Python versão 3.6.0 ou superior para instalar e usar o pypdf. Então, primeiro instale o Python e então use os comandos abaixo para instalar o pypdf na sua máquina usando pip e ambiente virtual.

Linux


python3 -m venv venv
source venv/bin/activate
pip install pypdf

Mac OS


python -m venv venv
source venv/bin/activate
pip install pypdf

Windows


python3 -m venv venv
venv\Scripts\activate.bat
pip install pypdf

Adicionar, girar e cortar páginas PDF

Você pode usar a biblioteca pypdf em Python para manipular arquivos PDF, como adicionar, girar, cortar páginas e até mesmo adicionar ações JavaScript a documentos PDF usando as classes PdfWriter e PdfReader, conforme mostrado no código abaixo:

Nota: Só porque o conteúdo não está mais visível, ele não desapareceu. O corte funciona ajustando a viewbox. Isso significa que o conteúdo que foi cortado ainda pode ser restaurado.

Mesclar arquivos PDF

Você pode usar a biblioteca pypdf em Python para manipular arquivos PDF, como mesclar vários PDFs em um único documento. Você pode mesclar e manipular arquivos PDF usando as funções da classe PdfWriter, conforme mostrado no código abaixo:

Dividir documento PDF

Podemos dividir um documento PDF em vários documentos usando diferentes funções das classes PdfWriter e PdfReader na biblioteca pypdf. O trecho de código abaixo divide o documento PDF fornecido em duas metades e as salva como dois arquivos PDF separados:

Conclusão

Concluindo, os recursos de mesclagem do pypdf são exemplares, demonstrando a proficiência da biblioteca em lidar com documentos PDF. A capacidade do pypdf de combinar PDFs sem esforço o torna uma excelente escolha para tarefas que exigem montagem de documentos, geração de relatórios ou consolidação de vários recursos PDF. Seus recursos amigáveis ao usuário e recursos de mesclagem eficientes contribuem para sua reputação como uma ferramenta valiosa no gerenciamento de documentos PDF.

Produtos Similares

 Portugese