Urejevalnik PDF
Čez občutljive dele PDF-ja narišite črne okvirje, ki trajno uničijo besedilo in slikovne podatke pod njim – prava redakcija, ne kozmetična prekrivka.
Rezultat
Večina brezplačnih orodij za "redakcijo PDF" in večina ročnih poskusov v pregledovalniku PDF naredi isto nevarno stvar: narišejo črn pravokotnik kot vektorsko obliko na vrh obstoječe plasti besedila. Znaki so še vedno tam spodaj, na svojih natančnih prvotnih položajih in jih je mogoče obnoviti v nekaj sekundah - izberite vse besedilo in ga prilepite v beležko, zaženite kateri koli ekstraktor besedila PDF nad datoteko ali v nekaterih razvpitih primerih iz resničnega sveta samo potisnite ali izbrišite pravokotni predmet v urejevalniku PDF. Natančno ta način napake je povzročil razkritje imen, plač, podrobnosti primerov in drugih domnevno redigiranih informacij iz vladnih objav, pravnih dokumentov in dokumentov podjetja. Črna škatla, ki samo vizualno pokriva slikovne pike, ni redakcija; je okras.
To orodje zares ureja. Vsaka stran je upodobljena na platno s pdf.js in narišete pravokotnike neposredno čez tisto, kar mora izginiti v tem upodobljenem predogledu. Ko zaženete orodje, nariše trdne, popolnoma neprozorne črne okvirje naravnost na slikovne podatke te strani pri polni ločljivosti, izvozi rezultat kot sploščeno sliko in ta slika – ne izvirna vektorska vsebina – postane nova stran v izhodnem dokumentu PDF prek pdf-lib. Na redigirani strani ni več nobene plasti besedila, ki bi jo lahko izbirali, iskali ali ekstrahirali, ker stran sploh ni več besedilo: je slika strani, na kateri so občutljivi deli trajno odstranjeni.
To uničenje ima pošteno ceno in to orodje tega ne skriva: vsaka stran, ki jo označite, izgubi svojo vektorsko jasnost in besedilo, ki ga je mogoče izbrati, namesto tega postane slika visoke ločljivosti. Strani, ki jih pustite nedotaknjene, se kopirajo naravnost nespremenjene z uporabo kopiranja strani pdf-lib, tako da ohranijo polno vektorsko kakovost, besedilo, ki ga je mogoče iskati, in majhno velikost datoteke. Desetstranska pogodba z eno občutljivo klavzulo na 4. strani ima devet jasnih vektorskih strani, ki jih je mogoče izbrati, in eno stran s sploščeno sliko – samo stran, ki je morala izgubiti besedilo, ga dejansko izgubi.
Vse se zgodi lokalno: PDF je upodobljen, označen in v celoti na novo izdelan v vašem brskalniku z uporabo pdf.js in pdf-lib, pri čemer se nič ne naloži na strežnik – pravi način za obdelavo pogodb, zdravstvenih kartotek, finančnih izkazov ali katerega koli dokumenta z imenom, številko računa ali klavzulo, ki ne sme preživeti preizkusa kopiranja in lepljenja. Ali morate preurediti, izbrisati ali zasukati strani, namesto da bi karkoli zatemnili? Uporabite organizator strani PDF. Ali morate namesto dokumenta PDF urediti posnetek zaslona ali fotografijo? Uporabite orodje za zameglitev/pikseliranje slik, ki uniči slikovne pike na enak pošten način.