Python Manipulação de PDF de Iniciante a Vencedor
Bem-vindo a "Python Manipulação de PDF de Iniciante a Vencedor"! Um ótimo curso sobre Manipulação de arquivos PDF!
Juntos vamos aprender, explorar e nos divertir aproveitando ao máximo o Python e vários módulos Python para ler/modificar documentos PDF.
Cada sessão será composta por vários desafios que iremos resolver explorando a documentação disponível, lendo o código fonte dos Módulos Python e também depurando. No final, você será capaz de se desenvencilhar de situações em que não pode encontrar ajuda em nenhum outro lugar! Parece bom certo?
Depois de fazer a primeira sessão, você saberá como:
- Obter o número total de páginas de um documento PDF;
- Obter seus metadados, autor, título, índice;
- Extraia o texto de um arquivo PDF e guardar em um arquivo txt;
- Extraia imagens de um arquivo PDF e salvar em um arquivo png;
- Ler hiperlinks de um documento PDF;
- Tirar instantâneos das páginas e salvar como arquivos png;
- Alterar o tamanho do papel das páginas de retrato A4, paisagem A4 e outros;
- Girar as páginas de um arquivo PDF;
- Dividir as páginas ímpares das pares para que seja mais fácil imprimi-las;
- Juntar páginas de vários arquivos PDF em um novo documento PDF;
- Mudar a área visível das páginas, cortar as páginas;
- E adicionar marcas d'água às páginas PDF.
Já parece divertido né?
Você sabia que podemos ter formulários de entrada em um arquivo PDF? E que podemos adicionar funcionalidades JavaScript a um arquivo PDF? Sim, faremos isso também!
Junte-se a mim nesse grande desafio que é aprender!