pdfSweep

How it works

With just a few lines of code you can use the powerful PDF redaction capabilities of pdfSweep to irretrievably remove content. The following example will find and redact all instances of the word "Alice" in a document, regardless of casing:

1
2
3
4
5
try (PdfDocument pdf = new PdfDocument(new PdfReader(SRC), new PdfWriter(new_File(SRC, "redact")))) {
            final ICleanupStrategy cleanupStrategy = new RegexBasedCleanupStrategy(Pattern.compile("Alice", Pattern.CASE_INSENSITIVE)).setRedactionColor(ColorConstants.PINK);
            final PdfAutoSweep autoSweep = new PdfAutoSweep(cleanupStrategy);
            autoSweep.cleanUp(pdf);
        }
1
2
3
4
5
PdfDocument pdf = new PdfDocument(new PdfReader(SRC), new PdfWriter(DEST));
            ICleanupStrategy cleanupStrategy = new RegexBasedCleanupStrategy(new Regex(@"Alice", RegexOptions.IgnoreCase)).SetRedactionColor(ColorConstants.PINK);
            PdfAutoSweep autoSweep = new PdfAutoSweep(cleanupStrategy);
            autoSweep.CleanUp(pdf);
            pdf.Close();

The original PDF

An unredacted page from Alice in Wonderland

The redacted PDF

A redacted page from Alice in Wonderland

Schlüsselfunktionen

Kernfunktionen von iText 7 pdfSweep

pdfSweep greift ein, wenn Sie ein PDF-Dokument mit den Dokumentenstempel- und Wasserzeichenwerkzeugen von iText 7 bearbeiten. Nachdem ein digitaler „Blackout-Balken“ über dem sensiblen Text hinzugefügt wurde, ändert pdfSweep die Rendering-Anweisungen des Dokuments, sodass der verborgene Inhalt nicht mehr extrahiert werden kann. Dies gilt sowohl für Texte als auch für Bilder, um die Sicherheit Ihrer Dokumente grundlegend zu verbessern. Darüber hinaus benötigt es nur fünf Zeilen Code, so dass die Integration von pdfSweep in Ihren PDF-Workflow praktisch ein Kinderspiel ist.

Core capabilities development icon
Automatische Entfernung von Wörtern und Sätzen

Teilen, verschmelzen oder entfernen von Textteilen aus einem Dokument, basierend auf Mustern wie regulären Ausdrücken.

Core capabilities development icon
Angepasste Entfernungsbereiche

Bietet die Möglichkeit zum Entfernen von Inhalt bei Bedarf, vergleichbar mit einem digitalen schwarzen Balken.

Core capabilities development icon
Sichere und zuverlässige Entfernung

Zusätzlich zur visuellen Darstellung, die beim Betrachten oder Drucken des PDF-Dokuments entsteht, kümmert sich pdfSweep auch um die zugrunde liegenden Rendering-Anweisungen und Datenstrukturen. Damit wird sichergestellt, dass die entfernten Informationen nicht abrufbar sind.

Core capabilities development icon
Teilweise Entfernung von Text und Bildern

Wenn Inhalt teilweise durch einen Redaktionsbereich abgedeckt ist, wird er nur teilweise entfernt. Dies ermöglicht es Ihnen, ausgewählte Teile von Text und Bildern zu entfernen.

Vorteile

Warum iText 7 pdfSweep verwenden?

Entfernen Sie Inhalte, anstatt sie nur zu verdecken. Redigieren Sie sowohl Text als auch Bilder, um absolute Vertraulichkeit zu gewährleisten.

pdfSweep icon svg
Bewahren Sie Ihre Daten sicher auf

Sie können sensible oder private Informationen entfernen, bevor Sie Ihre PDF-Dokumente freigeben, verwenden Sie das digitale Äquivalent der „Black Bar“-Redaktion und vieles mehr.

pdfSweep icon svg
Flexible Optionen

Verwenden Sie reguläre Ausdrücke, um die Bearbeitung im gesamten Dokument mit einer Reihe von vordefinierten Mustern für häufige Fälle wie Sozialversicherungsnummern, Daten und IP-Adressen zu automatisieren. Definieren Sie benutzerdefinierte Redaktionsbereiche unter Verwendung von Koordinaten, um alle darin enthaltenen Inhalte zu entfernen.