Képek összefüzése egyetlen PDF fájlba

Üdv mindenkinek!

A minap belebotlottam egy bosszantó problémába, amit csak nagyon nehezen megoldhatónak találtam első látásra.

Szerettem volna elég sok képet egyetlen fájlba tömöríteni, de olyan módon, hogy azt egy egyszerű módon, csak egy pdf olvasó segítségével is olvasni/megnézni tudjam.

Az sem lenne hátrány, ha jelszóval védhetném le. Nos ezt a legegyszerűbben úgy lehet megoldani, ha a képeimet egy PDF fájlba rakom, majd az egésznek adok egy jelszót is.

Ennek a módja a következő:

Szükségünk lesz az ImageMagic nevű programra, ami nagyon sok extra segítséggel bír.

sudo apt-get install imagemagick

Ahhoz hogy a kívánt képeket fűzzük össze navigáljuk a képek mappájába a terminál segítségével.

cd /ahol/a_kepek/vannak/

Maga az összefűzés nagyon egyszerű…  Talán túl egyszerű is ahhoz, hogy az embernek elsőre eszébe jusson. 😀

convert *.jpg osszefuzott.pdf

Természetesen nem csak jpg fájlokat lehet ilyen módon összefűzni, hanem egyéb képfájlokat is.

Nem próbáltam ki minden formátumot, de jó néhánnyal sikeresen teszteltem.

Ha nem léptünk ki a képek összefűzése után, akkor nem kell kikeresnünk a pdf fájlt, hiszen az elkészített pdf ugyanabba a mappába kerül, mint amiben a képeink vannak.

Tegyük fel, hogy a kész PDF fájlunknak az osszefuzott.pdf nevet adtuk.

Jelszónak ezt adtam meg: Jelszo_helye

pdftk osszefuzott.pdf output osszefuzott_jelszavas.pdf owner_pw Jelszo_helye

Ezzel a PDF jelszóval védett lesz minden területen (pl. nyomtatás, másolás, mentés másként stb.).

Mivel én a teljes és gyors megoldások híve vagyok, ezért ezeket a parancsokat össze raktam egy kis script formájában.

Az alábbi sorokat mentsük egy convert_pdf.sh fájlba, majd tegyük azt futtathatóvá.

#!/bin/bash

convert *.jpg osszefuzott.pdf

pdftk osszefuzott.pdf output osszefuzott_jelszavas.pdf owner_pw Jelszo_helye

done

Ha ezt a script-et beletesszük a képek mappájába, majd onnan futtatjuk, akkor létrehozza a pdf fájlt és levédi a megadott jelszóval.

Remélem segítettem rövid írásommal azoknak, akik hasonló gondokkal küszködnek, miközben azt is be mutattam, milyen könnyű és hasznos a terminált használni.

Ha valaki ezt kéri tőlem a hozzászólások között, akkor megírom olyan módon is amiben egy felugró grafikus ablakban a képek helyét ki lehet választani és a pdf jelszavát meg lehet adni.

Mivel a program használatához erre nincs szükség, ezt csak kérésre teszem meg.