Jak porovnám PDF dokumenty (a kdy to nejde)
PDF je záludný formát. Vypadá jako text, ale technicky to text není - je to vlastně popis jak má stránka vypadat. Proto ho nemůžete jen tak hodit do textového diffu.
Kdy to řeším
Nejčastěji když mi někdo pošle dvě verze smlouvy v PDF a já potřebuju vědět co změnili. Nebo když porovnávám faktury, technickou dokumentaci, návody.
Co funguje
Adobe Acrobat Pro - má funkci Compare Files. Je placený, ale když s PDF pracujete hodně, vyplatí se. Ukáže textové i vizuální změny.
DiffPDF - desktopová aplikace zdarma. Funguje na Windows, Mac i Linux. Pro občasné použití bohatě stačí.
Draftable - online služba, nemusíte nic instalovat. Má free tier pro menší dokumenty.
Moje oblíbená finty
Když potřebuju jen textové rozdíly, převedu PDF na text a použiju normální diff:
- Otevřu PDF a označím veškerý text (Ctrl+A)
- Zkopíruju do PorovnejText.cz
- To samé s druhou verzí
- Porovnám
Jo, ztratím formátování. Ale pro kontrolu obsahu to stačí a je to rychlejší než spouštět Acrobat.
Kdy to nefunguje
Skenované dokumenty - pokud je PDF jen obrázek (sken), musíte nejdřív přes OCR. A OCR dělá chyby.
Zaheslované PDF - bez hesla ho neotevřete, natož neporovnáte.
Hodně velké soubory - online nástroje mají limity, většinou kolem 50-100 MB.
Tip na závěr
Pokud často porovnáváte smlouvy, domluvte se s protistranou že budete posílat Word s Track Changes místo PDF. Ušetříte si práci.
Máte lepší řešení? Napište mi na info@sikulovi.cz.
Vyzkoušejte PorovnejText.cz zdarma
Nejrychlejší český nástroj pro porovnání textů. Vše probíhá ve vašem prohlížeči, žádná registrace není potřeba.
Porovnat texty nyní →Související články
Jak porovnat dva texty online (a proč to někdy nestačí)
Praktický návod na porovnání textů - od jednoduchého copy-paste až po složitější případy. Plus kdy raději sáhnout po něčem jiném.
Diff nástroje pro tech writery - co používám a proč
Jak sleduji změny v technické dokumentaci. Praktické tipy pro API docs, manuály a release notes z pohledu člověka co to dělá denně.
Version control - není to jen pro programátory
Git a verzování pro designéry, writery a project managery. Vysvětleno bez technického žargonu.