PDF-redaktör
Rita svarta rutor över känsliga delar av en PDF-fil som permanent förstör text- och bilddata under – verklig redigering, inte en kosmetisk överlagring.
Resultat
De flesta gratis verktyg för "PDF-redigering", och de flesta manuella försök i en PDF-visare, gör samma osäkra sak: de ritar en svart rektangel som en vektorform ovanpå det befintliga textlagret. Karaktärerna finns fortfarande där under, på sina exakta ursprungliga positioner, och kan återställas på några sekunder - välj all text och klistra in den i ett anteckningsblock, kör valfri PDF-textextraktör över filen, eller i några ökända verkliga fall bara knuffa eller ta bort rektangelobjektet i en PDF-redigerare. Detta exakta misslyckande läge har läckt ut namn, löner, ärendedetaljer och annan förment redigerad information från offentliga utgivningar, juridiska handlingar och företagsdokument. En svart ruta som endast täcker pixlarna visuellt är inte redaktion; det är dekoration.
Det här verktyget redigerar på riktigt. Varje sida renderas till en duk med pdf.js, och du ritar rektanglar direkt över det som behöver försvinna på den renderade förhandsvisningen. När du kör verktyget målar det fasta, helt ogenomskinliga svarta rutor direkt på sidans pixeldata i full upplösning, exporterar resultatet som en tillplattad bild, och den bilden – inte det ursprungliga vektorinnehållet – blir den nya sidan i utdata-PDF-filen via pdf-lib. Det finns inget textlager kvar på en redigerad sida att välja, söka eller extrahera, eftersom sidan inte längre är text alls: det är en bild av en sida med de känsliga delarna permanent borta.
Den förstörelsen har en ärlig kostnad, och det här verktyget döljer det inte: varje sida du markerar förlorar sin vektorkrypta och valbara text, och blir istället en högupplöst bild. Sidor du lämnar orörda kopieras rakt igenom oförändrade med pdf-libs sidkopiering, så de håller full vektorkvalitet, sökbar text och en liten filstorlek. Ett tiosidigt kontrakt med en känslig klausul på sidan 4 kommer ut med nio skarpa, valbara vektorsidor och en tillplattad bildsida - bara den sida som behövde tappa sin text förlorar den faktiskt.
Allt händer lokalt: PDF:en renderas, markeras och byggs om helt och hållet i din webbläsare med hjälp av pdf.js och pdf-lib, utan att någonting någonsin laddats upp till en server – det rätta sättet att hantera kontrakt, journaler, bokslut eller vilket dokument som helst med namn, kontonummer eller klausul som inte får överleva copy-paste-testet. Behöver du ordna om, ta bort eller rotera sidor istället för att mörklägga något? Använd PDF-sidorganisatören. Behöver du redigera en skärmdump eller foto istället för en PDF? Använd verktyget blur/pixelate bild, som förstör pixlar på samma ärliga sätt.