Welkom terug.
Het is tijd voor ons om iets nuttigs te doen, en wat ik wil doen is eigenlijk PDF combineren, dus ik heb
deze dummy PDF en dan heb ik ook deze twee pagina's tellende PDF en misschien hebben we een scenario waarin we
PDF willen combineren.
Hoe kunnen we dat doen om slechts één super-PDF te vormen?
Laten we een Python-programma maken.
Een van de dingen die ik wil doen, is dat ik Python drie PDF's wil noemen en
het dan een paar argumenten wil geven, misschien om dummy dot PDF te kunnen zeggen en het dan te combineren met een twee pagina's tellende dot PDF.
En weet je wat, laten we ook tilt dot pdf combineren.
En we kunnen gewoon doorgaan met het toevoegen en toevoegen en toevoegen van verschillende pdf's en ze combineren.
Zou dat niet cool zijn?
Nou, laten we dat doen.
Het eerste dat ik ga doen, is de CIS-module importeren, zodat we de argumenten kunnen krijgen, dus ik ga zeggen
dat de invoer gelijk is aan toegang.
Dorchak de.
En ik ga hier een trucje uithalen, ik ga er een zeggen en dan bellen
en onthouden, dit gaat alle argumenten pakken behalve de eerste, wat ons Python-bestand is.
Maar het zal al deze in een lijst opnemen met de naam input's.
Dus we kunnen vanaf hier zoveel PDS opnemen als we willen.
Laten we een functie maken om onze code schoon te maken.
Dus ik ga dit verwijderen en een functie PDF aanroepen.
Combineer.
En deze PDF-combiner gaat een PDF-lijst gebruiken, wat onze invoer zal zijn en wat moeten we hier
doen?
Het eerste dat ik wil doen, is ervoor zorgen dat mijn code werkt, dus ik ga
een for-lus doen en zeg PDF in PDF-lijst.
En we gaan gewoon de PDF afdrukken.
Dus nogmaals, om onze code te testen, laten we kijken of dit werkt, ga ik deze code uitvoeren.
Nou, en we moeten onze functie aanroepen, dus laten we zeggen EPRDF-combiner en geef het gewoon de invoer.
Dus ik ga dit uitvoeren.
En daar gaan we, uur drie, PDS, dat is geweldig, maar we willen deze eigenlijk combineren.
Dus de manier om dit te doen is dat we een samenvoegobject hebben met P PDF, dus dit samenvoegobject kunnen we
P zeggen.
PDF dot pdf-bestand fusie.
Dus dat geeft ons een fusieobject.
En het leuke is dat dit heel eenvoudig gaat worden, alles wat we hier hoeven te doen is binnen
onze cirkel, laten we zeggen, fusiepunt.
Ik geef uit.
pdf.
Dus dit vertelt ons gewoon, hé, voeg alles samen in dit fusie-object, de PDF waar we doorheen
gaan en aan het einde van de lus, deze fusie zal al deze drie PDS hebben en alles wat we hoeven te
doen is zeg maar fusie.
Puntje, toch?
En schrijf ook gewoon de nieuwe PDF, laten we het super dot PDF noemen.
Dus laten we kijken of dit werkt.
Ik ga rennen.
En heb je gezien dat we nu een super pdf hebben als ik deze open?
Oké, we hebben de dummy PDF en we zien hier, we hebben vier
pagina's, we hebben een dummy PDF, we hebben het eenvoudige PDF-bestand dat twee pagina's heeft en we hebben ons gedraaide dummy PDF-bestand.
Hoe cool is dat?
En merk hier op dat we het niet eens hoefden te doen met openen als bestand en dan eigenlijk.
Juist, we kunnen het fusiegegevensrecht gewoon gebruiken.
Methode om ons bestand te schrijven.
We hebben dus een PDF-combiner.
Als we bijvoorbeeld aan een boek werken, en misschien hebben we verschillende mensen die aan verschillende hoofdstukken
werken, dan kan ik het nu gewoon door deze functie laten lopen en mijn hele PDF in één combineren.
Heel erg cool.
Ik vind het tenminste cool.
Ik hoop dat u dit ook interessant vindt.
Maar weet je wat?
Laten we nog hoger gaan in de volgende video.
Ik wil iets doen dat eigenlijk, denk ik, best nuttig is.
Dus laten we een pauze nemen en ik zie je in de volgende.