Nástroje PDF — porovnanie textu, metaúdaje, prehliadač hashov a informácií
Nástroje a metaúdaje PDF
Nástroje PDF online zadarmo — porovnanie textového obsahu medzi PDF, úprava metaúdajov (názov/autor/predmet), výpočet hashu SHA-256, zobrazenie podrobných informácií o súbore. Tiež: Editor PDF | Zabezpečenie | Kompresia | OCR.
Upraviť metaúdaje
Vyberie sa súbor na výpočet jeho hashu. Hodnoty hashu jednoznačne identifikujú obsah súboru.
Vyberie sa PDF na zobrazenie podrobných informácií o súbore.
Porovnanie textu: Extrahuje text z oboch PDF a potom porovnáva riadok po riadku. Zelené riadky sú pridané v PDF B, červené sú odstránené z PDF A. Kvalita extrakcie textu závisí od vnútornej štruktúry PDF. Naskenované PDF alebo PDF z obrázkov nemusia dať žiadny text.
Metaúdaje: Číta a upravuje vlastnosti dokumentu PDF (názov, autor, predmet, kľúčové slová, tvorca, producent). Zmeny sa zapisujú do slovníka informácií o dokumente PDF. Štandardné prehliadače PDF tieto metaúdaje zobrazujú vo vlastnostiach súboru.
Hash: Vypočíta kryptografický hash súboru PDF pomocou Web Crypto API (SHA-1, SHA-256, SHA-384, SHA-512) alebo záložného postupu pre MD5. Používa sa na overenie integrity alebo na zistenie, či sú dva súbory zhodné.
Informácie: Načíta vlastnosti dokumentu PDF vrátane počtu strán, veľkostí strán, metaúdajov, názvov písiem, počtu vložených súborov a stavu šifrovania.
Ako vyzerá PDF vo vnútri
Každé PDF je v podstate zoznam očíslovaných objektov. Strana sa neukladá ako jeden blok formátovaného textu — súbor obsahuje strom strán (katalóg, ktorý vypisuje všetky strany) a každá strana ukazuje na obsahový prúd: kompaktný program kresliacich inštrukcií typu „umiestni tento glyf sem, nakresli čiaru tam“. Písma a obrázky žijú v samostatných objektoch, ktoré strany zdieľajú odkazom.
Na konci súboru je xref (krížová referenčná) tabuľka, ktorá zaznamenáva bajtový offset každého objektu. Vďaka nej môže prehliadač PDF skočiť priamo na stranu 300 bez spracovania prvých 299 strán — a preto je pri mazaní alebo pridávaní strán potrebná opatrnosť: offsety musia zostať konzistentné.
Prečo je to dôležité pre nástroje vyššie: editor metaúdajov zapisuje slovník informácií o dokumente; prehliadač informácií číta strom strán, písma a zdroje; a nástroje ako Kompresia a Úprava reorganizujú tieto objekty (PDF 1.5+ dokáže zbaliť mnoho malých objektov do komprimovaných objektových prúdov, odkiaľ pochádza väčšina úspor pri „kompresii PDF“). Exportné nástroje Export prechádzajú obsahovými prúdmi, aby vytiahli text a súradnice späť.