PDF szerkesztő
Rajzoljon fekete dobozokat a PDF érzékeny részeire, amelyek végleg megsemmisítik az alatta lévő szöveg- és képadatokat – valódi szerkesztés, nem kozmetikai átfedés.
Eredmény
A legtöbb ingyenes "PDF-szerkesztő" eszköz és a legtöbb kézi próbálkozás a PDF-megtekintőben ugyanazt a nem biztonságos dolgot csinálja: fekete téglalapot rajzolnak vektor alakzatként a meglévő szövegréteg tetejére. A karakterek még mindig ott vannak alatta, pontos eredeti helyükön, és másodpercek alatt visszaállíthatók – jelölje ki az összes szöveget, és illessze be egy jegyzettömbbe, futtasson bármilyen PDF-szövegkivonatolót a fájlon, vagy néhány hírhedt valós esetben egyszerűen meglökheti vagy törölheti a téglalap objektumot a PDF-szerkesztőben. Ez a pontos meghibásodási mód neveket, fizetéseket, ügyek részleteit és egyéb, állítólagosan lektorált információkat szivárogtatott ki kormányzati közleményekből, jogi bejelentésekből és vállalati dokumentumokból. Egy fekete doboz, amely csak vizuálisan takarja el a képpontokat, nem szerkesztés; ez dekoráció.
Ez az eszköz valóban redukál. Minden oldalt a rendszer vászonra renderel a pdf.js segítségével, és téglalapokat rajzol közvetlenül arra, aminek el kell tűnnie a megjelenített előnézeten. Az eszköz futtatásakor tömör, teljesen átlátszatlan fekete dobozokat fest egyenesen az oldal pixeladataira teljes felbontásban, az eredményt lapított képként exportálja, és ez a kép – nem az eredeti vektortartalom – lesz a kimeneti PDF új oldala a pdf-lib segítségével. A szerkesztett oldalon nem marad szövegréteg a kijelöléshez, a kereséshez vagy a kivonathoz, mert az oldal már egyáltalán nem szöveg: egy olyan oldal képe, amelyről az érzékeny részek végleg eltűntek.
Ennek a megsemmisítésnek becsületes ára van, és ez az eszköz nem rejti el: minden megjelölt oldal elveszti vektorélességét és kiválasztható szövegét, és ehelyett nagy felbontású képpé válik. Az érintetlenül hagyott oldalakat a pdf-lib oldalmásolási funkciója közvetlenül változatlanul átmásolja, így megőrzik a teljes vektorminőséget, a kereshető szöveget és a kis fájlméretet. A 4. oldalon egy érzékeny záradékkal rendelkező tízoldalas szerződés kilenc éles, választható vektoroldalt és egy lapított képoldalt tartalmaz – csak az az oldal veszíti el, amelyiknek el kellett veszítenie a szövegét.
Minden helyben történik: a PDF renderelése, megjelölése és újraépítése teljes egészében az Ön böngészőjében történik pdf.js és pdf-lib használatával, és soha semmit sem töltenek fel a szerverre – ez a megfelelő módja a szerződések, egészségügyi feljegyzések, pénzügyi kimutatások vagy bármely olyan névvel, számlaszámmal vagy záradékkal rendelkező dokumentum kezelésének, amely nem élheti túl a másolás-beillesztés tesztet. Át kell rendeznie, törölnie vagy el kell forgatnia az oldalakat ahelyett, hogy bármit elsötétítene? Használja a PDF oldalszervezőt. Képernyőképet vagy fényképet kell szerkesztenie PDF helyett? Használja az elmosódás/pixelezés eszközt, amely ugyanúgy becsületes módon tönkreteszi a képpontokat.