
Érdekes kis problémába futottam a napokban, és gondoltam, megosztom Veletek is, hátha hasznos lesz. Néhány védencem (ismerős, rokon, barát – ki hogy nevezi) kapott néhány hivatalos PDF-dokumentumot, amiket szerettek volna kinyomtatni, de sehogy sem sikerült. Elsőre persze csak legyintettem, hogy biztosan valami egyszerű hiba. Hát nem volt az! Mint kiderült, ezek a PDF-ek az Adobe DRM (Digital Rights Management) úgynevezett „védelmi funkciójára” épültek. A lényege ennek annyi, hogy a dokumentum jelzi a PDF-olvasó szoftvernek, hogy a nyomtatást, a másolást, vagy a módosítást tiltsa le. Nem törhetetlen védelemről van szó, inkább csak udvariassági kérésről, de sok szoftver ezt nagyon is komolyan veszi.
Mi történt, amikor próbáltam nyomtatni?
Nos, első körben a megszokott módokon próbáltam:
- Acrobat Reader: egyszerűen letiltotta a nyomtatás gombot.
- Firefox böngésző: itt még cifrább volt a helyzet, mert a PDF.js alapú megjelenítő elszállt, amint a dokumentumot betöltötte.
- Chrome és Edge (Chromium alapú): ezek sem engedtek nyomtatni, a menüpont le volt tiltva.
Szóval, semmi szerencse.
És akkor jött a Linux Mint alatti Dokumentummegjelenítő!
Ekkor gondoltam, próbáljuk meg az Xreader-rel (Linux Mintben alapból "Dokumentummegjelenítő" néven fut, a régi Evince kódbázisából). Ez része az alap Linux Mint telepítésnek, talán be sem kell mutatni.
És láss csodát:
- A dokumentum szépen megnyílt.
- A nyomtatási opció elérhető maradt.
- A dokumentum gond nélkül kinyomtatható volt.
Úgy tűnik, hogy az Xreader egyszerűen nem implementálja az Adobe DRM engedély-ellenőrzésének ezen részét – és ezt most nagyon hálásan fogadtuk. Nem törtük fel semmit, csak kihasználtuk, hogy egy nyílt forrású olvasó nem „hajbókol” az Adobe előtt. (Az Xreader tud jelszavas PDF-et kezelni, de a sima „ne nyomtasd ki” típusú védelemnek nem dől be.)
Másik szuper trükk – PDF Split and Merge (PDFsam)
Ha esetleg az Xreader mégsem lenne elég, vagy valaki egy végleg DRM-mentes PDF-et szeretne, akkor javaslom a kedvenc kis eszközömet:
Ez egy nyílt forráskódú program, amellyel könnyedén lehet PDF-eket:
- összefűzni
- szétvágni
- újrafelépíteni
A lényeg: az új PDF már nem tartalmaz DRM-tiltásokat. Így utána bármivel nyomtatható, másolható, archiválható. Én már többször használtam oktatási anyagoknál, saját jegyzeteknél, hivatalos, nyomtatásra kiadott dokumentumoknál – mindig jól jött. Most már egy ilyen oldala is van az alkalmazásnak.
Kicsit részletesebben a programról: A PDF Split and Merge (röviden PDFsam) egy nyílt forráskódú, több platformon (Linux, Windows, macOS) is elérhető kis alkalmazás, amely arra készült, hogy a PDF fájlokkal egyszerű, hétköznapi műveleteket el tudjunk végezni vizuális felületen, bonyolult parancssori eszközök nélkül.
Amit szeretünk benne:
- ingyenes (GPL licenc),
- nincs teletömve reklámmal,
- barátságos felület,
- megbízhatóan működik Linux Mint alatt is.
Mit tud a PDFsam (PDF Split and Merge)?
1. Összefűzés (Merge)
Ez az egyik leggyakoribb felhasználás:
- több PDF-et egyetlen dokumentumba fűzhetünk össze
- az oldalak sorrendje tetszőlegesen állítható
- az oldalszámok megőrizhetők vagy újra számozhatók
Példa: ha van egy több fejezetből álló könyv vagy előadásanyag, amit külön fájlokban kaptunk meg, ebből könnyedén csinálhatunk egy egybeszerkesztett, nyomtatható dokumentumot.
2. Szétvágás (Split)
Szintén nagyon hasznos:
- egy PDF-et oldalak szerint szét lehet darabolni
- (pl. minden oldal külön fájlba)
- tartományok szerint is lehet vágni (pl. 1-5., 6-10. oldalak külön)
- adott méret után (fájlnagyság) is lehet szétvágni
Példa: ha csak a jegyzet egy részét szeretnénk elküldeni valakinek, vagy kinyomtatni pár oldalt, nem kell az egész PDF-et kezelni.
3. Oldalak újrarendezése
- az oldalak sorrendjét vizuálisan is át lehet húzogatni
- lehet duplikálni, törölni oldalakat
- nagyon hasznos, ha valaki "összekevert" PDF-et kapott
4. Forgatás
- az oldalak elforgatása 90°, 180°, 270° irányba
- akár csak bizonyos oldalakra is alkalmazható
Példa: beszkennelt dokumentumoknál tipikus, hogy egyes oldalak "fejjel lefelé" jelennek meg – itt egyszerűen javítható.
5. Oldalak kivonása (Extract)
- adott oldalakat ki lehet menteni külön PDF-be
- nagyon hasznos például, ha csak egy szelvényt, űrlapot, vagy igazolást akarunk külön PDF-ként elküldeni.
6. Vizsgálat, metaadatok szerkesztése
- a PDF metaadatait (szerző, cím, tárgy) lehet szerkeszteni
- a dokumentum jelszóvédelmét is lehet eltávolítani, ha ismert a jelszó
- DRM tiltások megszűnhetnek az új PDF generálása során
7. Védett PDF-ek kezelése
- ha a PDF nem jelszavas, csak "permissions" (engedélyek) korlátozzák (pl. másolás/nyomtatás tiltva), a PDFsam által generált új PDF-ben ezek már nem lesznek jelen
- ha van jelszó, a PDFsam kéri a bevitelt, és csak helyes jelszó után dolgozik tovább
Ezért is jó alternatív út DRM-tiltásos PDF-ekhez.
Felhasználási példák hétköznapi életben
- Oktatási anyagok összefűzése
- Céges dokumentumok egybeszerkesztése (pl. több számla egy PDF-be)
- Személyes archiválás
- Szerződés kivonatolás (csak a fontos oldalak)
- Kézzel aláírt dokumentumok oldalainak elforgatása, újrarendezése
- DRM tiltott, de jogosan felhasználható PDF-ek "megmentése"
Hozzászólások
Fogadni mernék
Beküldte T.István -
Értékelés:
Hogy a pdf-eket azzal kapták, hogy nyomtasák ki, írják alá, majd szkenneljék vissza pdf-be, úgy küldjék vissza...
Túl azon, hogy kell lennie otthon nyontatónak, szkennernek, az ilyeneket azok kapják, akiknek számítógépük sincs, csak telefonjuk.