geplaatst door: MailkingOnTour
Heya iedereen,

Ik ben op zoek naar een manier om een blanco (of een opgemaakte) pagina automatisch vooraan een pdf in te voegen.

Ik heb een heleboel hoofdstukken van een boek en die moeten allemaal links (in spread view) beginnen met een overzichtskaartje en rechts met de tekst.

Als ik nu een recent ge-exporteerd hoofdstuk PDF open in spread view, dan is het kaartje altijd rechts boven aan en begint mijn originele tweede (rechter) pagina aan de linkerkant..

Voor de proeflezers, voegde ik altijd handmatig een blanco pagina in vooraan het hoofdstuk.

Maar ik vraag mij af of ik dat niet kan automatiseren? Nog mooier zou zijn niet een blanco pagina, maar een pagina met de details van het huidige project.

Iemand een idee?

Adventurous greetings, Coen.
[Opgelost] Shortcuts script: Voeg blanco pagina toe vooraan PDF
13 december 2023 - 10:48    reactie #1
geplaatst door: Jakko W
Maak een PDF die bestaat uit één blanco bladzijde. Start dan Automator, kies in het beginvenster dat je een snelle taak wilt maken, en stel die zo in:

Blanco bladzijde toevoegen.png[Opgelost] Shortcuts script: Voeg blanco pagina toe vooraan PDF


Let op dat in het deel bovenin ingesteld is dat hij PDF-bestanden ontvangt, en vervang natuurlijk /volledig pad/naar/PDF met blanco bladzijde.pdf door het pad naar je PDF — dat is het makkelijkst te doen door dat bestand gewoon tussen de aanhalingstekens daar te slepen.

Als je dit dan bewaart met een naam die omschrijft wat het doet, kun je rechtsklikken op elk willekeurig PDF-bestand, dan onderin het menu gaan naar „Snelle taken” en daar zul je de taak zien staan.
[Opgelost] Shortcuts script: Voeg blanco pagina toe vooraan PDF
13 december 2023 - 11:02    reactie #2
geplaatst door: Ome Kor
Je hoeft geen script te gebruiken, je kunt dit in de Voorvertoning App doen.

Open de PDF in Voorvertoning. Zorg dat de Navigatie/Mininaturen-balk aanstaat (als dit niet het geval is).

Scherm­afbeelding 2023-12-13 om 10.56.21.png[Opgelost] Shortcuts script: Voeg blanco pagina toe vooraan PDF


Klik op de pagina miniatuur in de Miniaturen-balk waar de lege pagina achter moet komen en ga dan naar het menu, kies Wijzig, dan Voeg in en dan Lege pagina.

Scherm­afbeelding 2023-12-13 om 10.52.11.png[Opgelost] Shortcuts script: Voeg blanco pagina toe vooraan PDF


Als de lege pagina boven de eerste pagina moet komen, klik dan op de eerste miniatuur en schuif na het toevoegen de lege pagina naar boven, als eerste pagina.

In iOS en ipadOS is dit ook mogelijk.
Bewerkt: 13 december 2023 - 11:21 door Ome Kor
[Opgelost] Shortcuts script: Voeg blanco pagina toe vooraan PDF
13 december 2023 - 11:31    reactie #3
geplaatst door: mcmt
Finder heeft een snelle taak om PDF's te combineren, zoals een blanco pagina PDF met een hoofdstuk. De onderliggende Maak pdf aan taak kan je desgewenst gebruiken in een eigen Opdracht.
[Opgelost] Shortcuts script: Voeg blanco pagina toe vooraan PDF
14 december 2023 - 14:21    reactie #4
geplaatst door: GeorgeM
Eigenlijk ongelofelijk, dat zijn drie prima oplossingen, allemaal met tools die gewoon op ieders Mac aanwezig zijn.  :thumbs-up:
[Opgelost] Shortcuts script: Voeg blanco pagina toe vooraan PDF
14 december 2023 - 15:03    reactie #5
geplaatst door: Ome Kor
Ja, dat is wat mij betreft één van de aantrekkelijkheden van macOS, het is zo flexibel. Bij Windows krijg je snel te horen “dan moet je programma X installeren “. In dit geval Acrobat en we hebben deze week weer te horen gekregen wat voor bedrijf Adobe is.
[Opgelost] Shortcuts script: Voeg blanco pagina toe vooraan PDF
14 december 2023 - 16:41    reactie #6
geplaatst door: Hiker
Dit zijn allemaal handmatige oplossingen. De vraag was of het te automatiseren is.
Een blanco pagina misschien wel als alle hoofdstukken aparte PDF's zijn. Pagina met details zou je zelf moeten maken en handmatig toevoegen via bovenstaande methoden.
[Opgelost] Shortcuts script: Voeg blanco pagina toe vooraan PDF
14 december 2023 - 17:07    reactie #7
geplaatst door: GeorgeM
Dit zijn allemaal handmatige oplossingen.
Is dat zo, ik kan me voorstellen dat het script van Jakko W voor heel veel PDF's in één keer te gebruiken is.
[Opgelost] Shortcuts script: Voeg blanco pagina toe vooraan PDF
14 december 2023 - 17:18    reactie #8
geplaatst door: Hiker
Dat ligt er aan hoe je de vraag leest. Ik zag nergens dat alle hoofdstukken aparte PDF's zijn, dat is dan een aanname. En een spread links beginnen? Dat moet je dan goed exporteren. Maar als je daar allemaal al aan moet denken, dan kun je beter de originele opmaak anders doen.
[Opgelost] Shortcuts script: Voeg blanco pagina toe vooraan PDF
14 december 2023 - 18:25    reactie #9
geplaatst door: mcmt
Dat is dan aan de TS om te verduidelijken, maar indien je een lege pagina automatisch wenst toe te voegen aan een lijst van PDFs, dan kan dit o.m. in Shortcuts, (nog net) zonder scripting (mooi vind ik het wel niet echt):

- Selecteer de PDF hoofdstukken als input voor de snelle taak.
- Selecteer de lege pagina (PDF).
- Combineer elk hoofdstuk met de lege pagina, bewaar en hernoem naar "Hoofdstuk 1.pdf", "Hoofdstuk 2.pdf", ...

Add empty header page.png[Opgelost] Shortcuts script: Voeg blanco pagina toe vooraan PDF
[Opgelost] Shortcuts script: Voeg blanco pagina toe vooraan PDF
15 december 2023 - 18:48    reactie #10
geplaatst door: MailkingOnTour
Dank iedereen  voor het meedenken.

Ik ga met het script van Jakko aan de slag binnenkort (hij heeft mijn vraag goed begrepen).

Ome Knor: ja ik weet dat het handmatig kan in de preview, maar daar zocht ik dus een meer geautomatiseerde oplossing voor.

En ja de opmaak is met opzet zo gemaakt.

Adventurous greetings, Coen.
[Opgelost] Shortcuts script: Voeg blanco pagina toe vooraan PDF
15 december 2023 - 19:19    reactie #11
geplaatst door: Jakko W
Is dat zo, ik kan me voorstellen dat het script van Jakko W voor heel veel PDF's in één keer te gebruiken is.
Ik heb het niet getest, maar ik denk het niet. Wat dan zal gebeuren is dat alle PDF’s tot één document samengevoegd worden, met één blanco bladzijde aan het begin.

Ook moet je vermoedelijk nog een taak aan het einde toevoegen om het gemaakte document te verplaatsen naar bijvoorbeeld het bureaublad.
[Opgelost] Shortcuts script: Voeg blanco pagina toe vooraan PDF
16 december 2023 - 10:23    reactie #12
geplaatst door: GeorgeM
@Jakko W: excuses, dan had ik (kennelijk) niet goed genoeg gekeken.

Maar gelukkig kwam mcmt ondertussen met de oplossing:thumbs-up:
[Opgelost] Shortcuts script: Voeg blanco pagina toe vooraan PDF
22 december 2023 - 20:37    reactie #13
geplaatst door: MailkingOnTour
Dat is dan aan de TS om te verduidelijken, maar indien je een lege pagina automatisch wenst toe te voegen aan een lijst van PDFs, dan kan dit o.m. in Shortcuts, (nog net) zonder scripting (mooi vind ik het wel niet echt):

- Selecteer de PDF hoofdstukken als input voor de snelle taak.
- Selecteer de lege pagina (PDF).
- Combineer elk hoofdstuk met de lege pagina, bewaar en hernoem naar "Hoofdstuk 1.pdf", "Hoofdstuk 2.pdf", ...

Ook al is het niet mooi, het werkt wel.

Ik heb de naam van het originele document aan gehouden inplaats van het "hoofdstuk - repeat index" met een extra _BP (Blank Page) erachter geplakt.

Dank wederom!
Adventurous greetings, Coen.
[Opgelost] Shortcuts script: Voeg blanco pagina toe vooraan PDF
23 december 2023 - 11:09    reactie #14
geplaatst door: mcmt
Dank voor de terugkoppeling.

Wat je originele vraag over project details i.p.v. een blanco pagina betreft, je kan bijv. van tekst (al dan niet geformatteerd als Markdown of HTML) een PDF maken en die toevoegen. Vraag is dan wel waar die tekst vandaan komt.
[Opgelost] Shortcuts script: Voeg blanco pagina toe vooraan PDF
23 december 2023 - 21:30    reactie #15
geplaatst door: MailkingOnTour
Dank voor de terugkoppeling.

Wat je originele vraag over project details i.p.v. een blanco pagina betreft, je kan bijv. van tekst (al dan niet geformatteerd als Markdown of HTML) een PDF maken en die toevoegen. Vraag is dan wel waar die tekst vandaan komt.

Dit zijn intern projecten waar veelvuldig dezelfde hoofdstukken geexporteerd worden en door verschillenden lezers worden gelezen. dus ik hoef gelukkig maar 1 x een "blanco" pdf aan te maken en kan makkelijk handmatig de gegevens er eenmalig op zetten. Tot nu toe hebben we nog maar 4 projecten in 3 jaar gemaakt, dus dat valt mee.

Maar dank voor het meedenken!
[Opgelost] Shortcuts script: Voeg blanco pagina toe vooraan PDF
26 februari 2024 - 09:12    reactie #16
geplaatst door: MailkingOnTour
Toch nog een vraagje.

Ik wilde graag de originele naam van het bestand aanhouden en daarachter een "+B" kenmerk toevoegen.

Ik en dat werkt prima als ik 1 file kies om de actie op uit te proberen.

Nu kom ik erachter dat als ik meer files kies, het stopt bij eerste document dat dan een filename krijgt bestaande uit alle document namen achter elkaar. (erg lange filename)

De rest van de documenten worden niet voorzien van de blanco PDF.

Wat doe ik fout?

SCR-20240226-kclo.png[Opgelost] Shortcuts script: Voeg blanco pagina toe vooraan PDF
[Opgelost] Shortcuts script: Voeg blanco pagina toe vooraan PDF
26 februari 2024 - 09:14    reactie #17
geplaatst door: MailkingOnTour
Ik krijg trouwens de titel niet aangepast ?"! :crazy:
[Opgelost] Shortcuts script: Voeg blanco pagina toe vooraan PDF
26 februari 2024 - 09:20    reactie #18
geplaatst door: MailkingOnTour
Ik zie trouwens nu dat hij die volgende documenten wel verwerkt, alleen de filename wordt dus niet zo verwerkt als ik in gedachten had.

SCR-20240226-kgrl.png[Opgelost] Shortcuts script: Voeg blanco pagina toe vooraan PDF


Dus hoe krijg ik nu dat alle documenten hetzelfde worden behandelt en de originele "filename +B" krijgen?

Adventurous greetings, Coen.
[Opgelost] Shortcuts script: Voeg blanco pagina toe vooraan PDF
26 februari 2024 - 10:34    reactie #19
geplaatst door: mcmt
Ik merk dat je de naam uit de Shortcut Input haalt. Je moet de naam uit het Repeat Item halen, wat een individueel bestand is in de Shortcut Input (= lijst bestanden), zoals in onderstaand plaatje. Anders krijg je een samenvoeging van de bestandsnamen, en loop je bij het hernoemen wellicht tegen duplicate namen aan.

Rename merged PDF.png[Opgelost] Shortcuts script: Voeg blanco pagina toe vooraan PDF


[Opgelost] Shortcuts script: Voeg blanco pagina toe vooraan PDF
26 februari 2024 - 15:39    reactie #20
geplaatst door: MailkingOnTour
Okay, ik heb dat aangepast en dat werkt nu.

Dank dank  :worship:

Ik merk nu alleen dat ik voor elke "bewaar" actie elke keer moet bevestigen dat de locatie juist is.

Dus als ik 50 pdf's heb, moet ik 50 keer op OK klikken.

kan ik dat niet met 1x klikken oplossen?
[Opgelost] Shortcuts script: Voeg blanco pagina toe vooraan PDF
26 februari 2024 - 16:28    reactie #21
geplaatst door: mcmt
Dat kan. In onderstaande flow is - vóór de repeat - een stap toegevoegd om de folder te selecteren waar de PDF bestanden moeten bewaard worden. De Show More optie in de Save PDF stap kan daarnaar verwijzen. Je kan daar ook direct de gewenste bestandsnaam ingeven, zodat de Rename stap niet meer nodig is.

Je kan desgewenst de Select Files (of Folders) stap vervangen door een File of Folder stap, waar je een vaste locatie opgeeft.

Rename merged PDF 2.png[Opgelost] Shortcuts script: Voeg blanco pagina toe vooraan PDF
[Opgelost] Shortcuts script: Voeg blanco pagina toe vooraan PDF
26 februari 2024 - 21:11    reactie #22
geplaatst door: MailkingOnTour
SCR-20240226-tzjs.png[Opgelost] Shortcuts script: Voeg blanco pagina toe vooraan PDF


Hoe krijg je dit "select folder" nu in je acties?

Ik kan alleen een "folder" vinden, waar ik dan een specifieke folder moet kiezen in de shortcut zelf.
[Opgelost] Shortcuts script: Voeg blanco pagina toe vooraan PDF
26 februari 2024 - 21:23    reactie #23
geplaatst door: mcmt
Als je in een Select File stap op Files klikt kan je het type kiezen (files of folders).
[Opgelost] Shortcuts script: Voeg blanco pagina toe vooraan PDF
27 februari 2024 - 06:58    reactie #24
geplaatst door: MailkingOnTour
1] Dat had ik inderdaad ook zo gevonden.
2] Maar als ik dan de Magic Variable wil kiezen
3] Dan kan ik hier geen Folder kiezen, maar komt er automatisch File te staan.

SCR-20240227-ihyr.png[Opgelost] Shortcuts script: Voeg blanco pagina toe vooraan PDF