Ingen opplasting, 100% lokalt, ingen konto

Artikkel

Hvorfor det å sverte tekst i en PDF ofte mislykkes

Et svart rektangel tegnet over et avsnitt ser ut som teksten er borte, men i de fleste PDF-redigeringsprogrammer er den ikke det. Bokstavene du dekket er fortsatt lagret i filen som markerbare tegn; boksen er bare en ny form som ligger oppå dem. Kopier siden, søk i den, eller åpne den i en annen leser, og den «sladdede» setningen kan dukke opp igjen. Her er hvorfor det skjer, og en sladdingsmetode som faktisk fjerner teksten i stedet for å skjule den.

En form oppå er ikke en sletting

En PDF-side holder to ting separat: tekstobjektene, hver et tegn med en posisjon og en skrifttype, og tegneobjektene plassert på siden, som inkluderer alle rektangler, markeringer eller annoteringer du legger til. Når du tegner en svart boks i en PDF-leser, legger du til et nytt tegneobjekt over de eksisterende tekstobjektene. Siden ser nå sladdet ut fordi boksen visuelt dekker bokstavene. Ingenting forteller filen å fjerne tekstobjektene under, så de forblir nøyaktig der de var, på samme posisjon, med samme innhold.

Diagram av en PDF-side delt inn i to lag: tekstobjektene under og en tegneobjekt-boks plassert oppå, som visuelt dekker men ikke sletter tegnene.

Hvordan den opprinnelige teksten dukker opp igjen

Fordi tekstobjektene aldri forlot filen, kan fire vanlige handlinger avsløre dem: å markere og kopiere den «svertede» linjen, kjøre et tekstsøk gjennom dokumentet, trekke ut rå tekst med et hvilket som helst PDF-til-tekst-verktøy, eller åpne filen i en leser som gjengir tekstobjekter over tegneobjekter i en annen rekkefølge. Ingen av disse krever spesielle ferdigheter. Dette har skjedd offentlig mer enn én gang: PDF-er utgitt med svarte bokser over sensitive avsnitt viste seg fortsatt å inneholde lesbar, kopierbar tekst under, og feilen kom i nyhetene i stedet for å forbli skjult.

Å gjøre siden om til et bilde først

Løsningen er å fjerne tekstlaget før du sladder, ikke etterpå. Konverter PDF-siden til et rent bilde med et verktøy som pdf-til-bilde, tegn deretter over det sensitive området på det bildet med bilde-sladd. På det punktet finnes det ingen tekstobjekter igjen på siden, bare piksler, så boksen ligger ikke oppå noe gjenopprettbart. Sett de sladdede bildene sammen igjen til en PDF med bilder-til-pdf, og den tidligere sensitive teksten eksisterer rett og slett ikke lenger, bare et bilde av en side med en del av den dekket.

Arbeidsflytdiagram: en PDF-side konverteres til et bilde, sladdes med en ugjennomsiktig boks på pikslene, og settes deretter sammen igjen til en ny PDF uten gjenopprettbar tekst under.

Hva dette ofrer

Å rasterisere en side gjør ekte, søkbar tekst om til et statisk bilde, så alle som leser den sladdede siden etterpå kan ikke lenger markere eller søke i den sidens tekst, sladdet eller ikke. Det er en akseptabel avveining for siden du beskytter: alternativet, å beholde tekstlaget intakt og håpe ingen sjekker, er nøyaktig feilen denne artikkelen startet med. Hvis andre sider i samme dokument ikke bærer sensitivt innhold, kan du la dem være urørt og bare rasterisere sidene som trenger det.

Bruk en solid boks, og sjekk metadataene også

For tekst er en helt ugjennomsiktig svart eller heldekkende boks det tryggere valget; et uskarphetsfilter kan noen ganger reverseres for stor, ren tekst hvis uskarpheten er lett, så det egner seg bedre til ansikter eller bilder enn til setninger. Å sladde den synlige siden rører heller ikke filens metadata: forfatternavn, programvareversjon, GPS-koordinater på innebygde bilder, eller redigeringshistorikk kan lekke separat fra sideinnholdet. Hvis det betyr noe for dokumentet ditt, sjekk hva filens egne metadata avslører før du deler den.

Verktøy i denne artikkelen

Ofte stilte spørsmål

Sletter det å tegne et svart rektangel i en PDF-leser faktisk teksten under?

Vanligvis ikke. Med mindre verktøyet har en dedikert sladdingsfunksjon som fjerner de underliggende tekstobjektene, legger å tegne en form bare til et lag oppå siden. De opprinnelige tegnene forblir i filen og kan markeres, søkes eller trekkes ut med vanlige verktøy.

Er det tryggere å gjøre sensitiv tekst uskarp enn å dekke den med en boks?

For tekst, nei. En lett uskarphet brukt på stor, ren tekst kan noen ganger reverseres godt nok til å gjette de opprinnelige tegnene, spesielt med korte ord eller tall. En solid, helt ugjennomsiktig boks, eller å fjerne tekstlaget helt ved å rasterisere først, er det tryggere alternativet for tekst; uskarphet egner seg bedre til ansikter eller generelt bildeinnhold.

Mister konvertering av en PDF til bilder før sladding noe viktig?

Det mister muligheten til å markere eller søke i tekst på sidene du konverterer, siden de blir vanlige bilder. For en side du aktivt sladder, er det poenget: den sensitive teksten eksisterer ikke lenger som ekstraherbare tegn. Sider uten sensitivt innhold kan forbli som vanlige PDF-sider hvis du bare rasteriserer de du trenger.