Bem vindo de volta.
É hora de fazermos algo mais útil, e o que eu quero fazer é realmente combinar o PDF, então tenho
esse PDF fictício e também esse PDF de duas páginas e talvez tenhamos um cenário em que desejamos
combinar o PDF.
Para formar apenas um super PDF, como podemos fazer isso?
Bem, vamos criar um programa Python.
Uma que eu quero fazer é ser capaz de chamar Python três PDF e,
em seguida, dar alguns argumentos, talvez ser capaz de dizer ponto PDF fictício e, em seguida, combiná-lo com PDF de ponto de duas páginas.
E você sabe o quê, vamos combinar tilt dot pdf também.
E podemos simplesmente continuar adicionando e adicionando diferentes PDFs e combinando-os.
Isso não seria legal?
Bem, vamos fazer isso.
A primeira coisa que farei é importar o módulo CIS para que possamos obter os argumentos, então direi
que a entrada terá acesso igual.
Dorchak o.
E vou fazer um pequeno truque aqui, vou dizer um e depois chamar e lembrar,
isso vai pegar todos os argumentos além do primeiro, que é nosso arquivo python.
Mas vai colocar tudo isso em uma lista chamada input's.
Portanto, podemos incluir quantos PDS quisermos a partir daqui.
Vamos criar uma função apenas para que nosso código fique limpo.
Vou remover isso e chamar uma função PDF.
Combiner.
E este combinador de PDF vai pegar uma lista de PDF, que vai ser nossas entradas e o que devemos fazer
aqui?
A primeira coisa que quero fazer é apenas garantir que meu código funcione, então vou fazer um
loop for e dizer PDF na lista de PDF.
E vamos apenas imprimir o PDF.
Então, novamente, apenas para testar nosso código, vamos ver se funciona, irei executar este código.
Bem, e temos que chamar nossa função, digamos combinador EPRDF e apenas fornecer as entradas.
Então, vou executar isso.
E lá vamos nós, hora três, PDS, isso é ótimo, mas queremos realmente combiná-los.
Então, a maneira de fazer isso é, na verdade, temos um objeto de fusão com P PDF, portanto, este objeto de fusão,
podemos dizer P.
Fusão de arquivo PDF dot pdf.
Isso nos dá um objeto de fusão.
E o legal é que isso vai ser muito simples, tudo o que temos que fazer aqui é dentro
do nosso loop, digamos, ponto de fusão.
Eu gastei.
PDF.
Então, isso apenas nos diz, ei, mescle tudo neste objeto de fusão, o PDF que
vamos percorrer e no final do loop, esta fusão terá todos esses três PDS e tudo o que precisamos
fazer é diga fusão.
Dot, certo?
E basta escrever o novo PDF também, vamos chamá-lo de PDF super dot.
Então, vamos ver se isso funciona.
Eu estou indo correr.
E você viu que agora temos um super PDF se eu abrir isso?
Tudo bem, nós temos o PDF fictício e vemos aqui, temos quatro
páginas, temos o PDF fictício, temos o arquivo PDF simples que tem duas páginas e temos nosso arquivo PDF fictício girado.
Quão legal é isso?
E observe aqui que não tivemos que fazer nem mesmo abrir como arquivo e então realmente.
Certo, podemos apenas usar os dados de fusão corretos.
Método para escrever nosso arquivo.
Portanto, temos um combinador de PDF.
Se estivermos trabalhando em um livro, por exemplo, e talvez tenhamos pessoas diferentes trabalhando em
capítulos diferentes, posso simplesmente executá-lo por meio desta função agora e combinar todo o meu PDF em um.
Muito, muito legal.
São pelo menos eu acho que é legal.
Espero que você também ache isso interessante.
Mas você sabe o que?
Vamos subir ainda mais no próximo vídeo.
Eu quero fazer algo que seja, eu acho, bastante útil.
Então, vamos fazer uma pausa e nos vemos no próximo.