Python Manipulação de PDF de Iniciante a Vencedor
Aprenda a aprender e tirar o melhor proveito do Python para controlar PDFs
Python,Object Oriented Programming,Automation,Development,Programming Languages
Course Description
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!
Goals
What will you learn in this course:
Obter metadados do PDF
Dimensionar, girar, dividir, mesclar, cortar páginas
Obtenha imagens do PDF
Obter texto do PDF
Obter hiperlinks do PDF
Adicionar marcas d'água
Prerequisites
What are the prerequisites for this course?
Conhecimentos básicos sobre Python
Você precisa do Python 3.8.x ou posterior
Visual Studio Code (recomendado)
Extensões do Visual Studio Code "Python from Microsoft" e "Pylance from Microsoft"
Vontade de aprender
Curriculum
Check out the detailed breakdown of what’s inside the course
Operações básicas de PDF com PyMuPDF
15 Lectures
-
Introdução [Parte 0 de 14] 09:00 09:00
-
Extensões do Visual Studio Code [Parte 1 de 14] 02:02 02:02
-
Instalar PyMuPDF [Parte 2 de 14] 02:38 02:38
-
Obter o Número de Páginas [Parte 3 de 14] 08:27 08:27
-
Obter Informação do Arquivo [Parte 4 de 14] 16:03 16:03
-
Obter o Texto das Páginas [Parte 5 de 14] 33:59 33:59
-
Obter Imagens das Páginas [Parte 6 de 14] 20:19 20:19
-
Obter Links das Páginas [Parte 7 de 14] 19:42 19:42
-
Tirar Snapshots das Páginas [Parte 8 de 14] 17:38 17:38
-
Scale Pages [Part 9 of 14] 23:15 23:15
-
Rodar Páginas [Parte 10 de 14] 11:09 11:09
-
Separar Páginas [Parte 11 de 14] 15:43 15:43
-
Juntar Páginas [Parte 12 de 14] 08:52 08:52
-
Cortar Páginas [Parte 13 de 14] 14:34 14:34
-
Adicionar Marca d'Água [Parte 14 de 14] 28:11 28:11
Instructor Details

Hugo Ferro
Hello my name is Hugo, I'm a software/hardware engineer, I'm from Portugal and I like to teach online other people, I have a youtube channel with more then 14000 subscribers where I do just that! I have videos about Python, C#, Java, JavaScript, Kotlin, Groovy, and more.
In the past I worked for several companies as a software engineer, mainly working with C#. I was in telecommunications area were I used Java, also made ecommerce websites with C# and ASP.NET MVC, I was in transportation area where I worked with smart cards using C# and pure C, and more.
Course Certificate
User your certification to make a career change or to advance in your current career. Salaries are among the highest in the world.

Our students work
with the Best


































Related Video Courses
View MoreAnnual Membership
Become a valued member of Tutorials Point and enjoy unlimited access to our vast library of top-rated Video Courses
Subscribe now
Online Certifications
Master prominent technologies at full length and become a valued certified professional.
Explore Now