Schwärzung ist der Prozess des Verbergens oder Löschens geheimer Informationen in einem Dokument. Die geschwärzten Informationen werden normalerweise als sensibel, privat oder geheim betrachtet. Daher wird die Schwärzung häufig verwendet, um die Dateisicherheit und den Datenschutz aufrechtzuerhalten oder zu verbessern, indem verhindert wird, dass vertrauliche Informationen kompromittiert werden. Die Schwärzung kann auch verwendet werden, um personenbezogene Daten aus Dokumenten zu entfernen, wie z. B. Sozialversicherungsnummern, Adressen oder Passwörter für rechtliche, finanzielle oder offizielle Dokumente.
In Anbetracht der immer größer werdenden Datenschutzbedenken haben Redaktionstools und Software stark an Bedeutung gewonnen. Solche Tools ermöglichen es Benutzern, verschiedene Arten von Benutzerdaten in ihren Multiformat-Dokumenten elektronisch zu schwärzen oder zu verbergen. Wenn Sie auch nach einer funktionsreichen Bibliothek zum Schwärzen von Dokumenten suchen, suchen Sie nicht weiter als GroupDocs.Redaction für .NET. Diese API enthält eine Reihe sehr nützlicher, benutzerfreundlicher Funktionen zum Schwärzen von Text, Anmerkungen und Metadaten aus PDF-, DOCX-, XLSX-, PPTX-, ODT-, RTF-, PNG-, JPG-, GIF- und TIFF-Dateien.
Bevor Sie mit dem Schwärzen Ihrer Dokumente mit GroupDocs.Redaction für .NET beginnen, stellen Sie bitte sicher, dass Sie die richtige API-Version und alle anderen Voraussetzungen installiert haben. Sie haben einige Möglichkeiten, GroupDocs.Redaction für .NET zu installieren, z. B. die Verwendung von NuGet oder das Abrufen des MSI-Installationsprogramms von der Downloadbereich. Sie können es auch über die Package Manager Console installieren:
Weitere Hilfe und Informationen finden Sie in diesem Handbuch.
Nachdem Sie GroupDocs.Redaction für .NET erfolgreich auf Ihrem System eingerichtet haben, wollen wir uns nun einige der gängigen Anwendungsfälle für das Schwärzen von Daten und klassifizierten Informationen aus Ihren Dokumenten ansehen.
Die Textschwärzung ist die am häufigsten verwendete Option, wenn es darum geht, wichtige Informationen aus einem Dokument zu verbergen oder zu entfernen. Dies kann aus verschiedenen Gründen erfolgen, z. B. zum Schutz sensibler Informationen oder einfach zum Bereinigen eines Dokuments, bevor es mit jemandem geteilt wird. Es gibt verschiedene Möglichkeiten, Text zu schwärzen, einschließlich der Verwendung eines Ersatztextes (anstelle des geschwärzten Inhalts) oder des Einfügens farbiger Kästchen. Mit GroupDocs.Redaction für .NET können Sie den genauen Satz oder einen regulären Ausdruck eingeben, um bestimmten Text aus Ihren PDF- und Word-Dokumenten, Excel-Tabellen und PowerPoint-Präsentationen zu redigieren.
Wenn Sie Text, der wichtige persönliche Details enthält, aus einer Datei durch benutzerdefinierten Text unter Verwendung des genauen Ausdrucks ersetzen möchten, verwenden Sie bitte den unten angegebenen C#-Code. Dieser Code ersetzt den Namen „John Doe“ durch den angegebenen Text, wodurch der Name der Person aus dem Dokument redigiert wird:
using (Redactor redactor = new Redactor(@"sample.docx"))
{
redactor.Apply(new ExactPhraseRedaction("John Doe", new ReplacementOptions("[personal]")));
redactor.Save();
}
Um anstelle einer Ersatzzeichenfolge ein rechteckiges schwarzes Kästchen über dem geschwärzten Text anzubringen, verwenden Sie bitte das folgende Code-Snippet:
Sie können auch einen regulären Ausdruck zum Schwärzen verwenden. Der unten angegebene C#-Code redigiert Text, der mit der regulären Ausdruckssequenz von „zwei Ziffern, Leerzeichen, zwei Ziffern, nochmal Leerzeichen und sechs Ziffern“ (Beispiel: 12 34 567890) übereinstimmt, und fügt gleichzeitig ein blaues rechteckiges Kästchen anstelle von ein der redigierte Text:
Anmerkungen können oft vertrauliche Daten wie Kommentare, Notizen oder sogar Überarbeitungen enthalten. Um sicherzustellen, dass der Inhalt Ihrer Dokumentanmerkungen sicher bleibt, müssen Sie sie möglicherweise schwärzen. Mit GroupDocs.Redaction für .NET können Sie den Anmerkungstext redigieren oder die eigentliche Anmerkung selbst vollständig entfernen.
Bitte verwenden Sie den folgenden C#-Code, um den Inhalt von Anmerkungen aus Ihren .NET-Dokumenten in PDF-, Word-, Excel-, PowerPoint-, RTF- und vielen anderen Formaten zu redigieren:
Genau wie beim Schwärzen des Inhalts der Anmerkungen können Sie die Anmerkungen bei Bedarf vollständig entfernen. Bitte verwenden Sie dazu den unten angegebenen Code:
Bei der Arbeit mit Bildern kann es vorkommen, dass Sie private Informationen schwärzen oder entfernen müssen. Dies kann alles sein, von einer Sozialversicherungsnummer bis hin zum Gesicht einer Person. Schwärzung für .NET kann als perfektes Schwärzungstool für Sie dienen, um PNG-, GIF-, TIFF- und JPG-Bilder zu bereinigen, indem Sie bestimmte Bereiche in Bilddateien schwärzen, Text in einem Bild suchen und schwärzen oder eingebettete Bilder in .NET schwärzen.
Um einen bestimmten Bereich in einem Bild zu schwärzen, verwenden Sie bitte den unten gezeigten C#-Code. Während wir in diesem Beispielcode ein JPG-Bild verwenden, können Sie jedes der anderen unterstützten Bildformate wie PNG, GIF, TIFF oder BMP verwenden:
using (Redactor redactor = new Redactor("D:\\sample.jpg"))
{
System.Drawing.Point samplePoint = new System.Drawing.Point(516, 311);
System.Drawing.Size sampleSize = new System.Drawing.Size(170, 35);
RedactorChangeLog result = redactor.Apply(new ImageAreaRedaction(samplePoint,
new RegionReplacementOptions(System.Drawing.Color.Blue, sampleSize)));
if (result.Status != RedactionStatus.Failed)
{
redactor.Save();
};
} Neben der üblichen Bildschwärzung können Sie mit GroupDocs.Redaction für .NET auch in ein Dokument eingebettete Bilder schwärzen. Um in eine Microsoft Word-Datei eingebettete Bilder zu schwärzen, verwenden Sie bitte das folgende Code-Snippet:
using (Redactor redactor = new Redactor("D:\\sample.docx"))
{
System.Drawing.Point samplePoint = new System.Drawing.Point(516, 311);
System.Drawing.Size sampleSize = new System.Drawing.Size(170, 35);
RedactorChangeLog result = redactor.Apply(new ImageAreaRedaction(samplePoint,
new RegionReplacementOptions(System.Drawing.Color.Blue, sampleSize)));
if (result.Status != RedactionStatus.Failed)
{
redactor.Save();
};
} Beim Schwärzen eines Dokuments oder Bildes ist darauf zu achten, dass die Informationen so ausgeblendet werden, dass sie nicht wiederhergestellt oder sichtbar werden können. Dies trägt dazu bei, die Integrität des geschwärzten Inhalts zu wahren. Wenn Sie also mit dem Redigieren einer Datei Ihrer Wahl fertig sind, besteht die nächste Phase darin, sie entsprechend zu speichern. Mit GroupDocs.Redaction für .NET können Sie die redigierte Datei in ihrem Originalformat speichern, die Originaldatei überschreiben und als gerasterte PDF-Datei oder in einem Stream speichern.
Dieser Beispielcode zeigt, wie Sie ein Word-Dokument in seinem ursprünglichen Format nach dem Redigieren:
using (Redactor redactor = new Redactor(@"sample.docx"))
{
// Applying redactions
redactor.Apply(new ExactPhraseRedaction("John Doe", new ReplacementOptions("[personal]")));
// Saving to original format by adding the date as a suffix
redactor.Save(new SaveOptions() { AddSuffix = true, RasterizeToPDF = false, RedactedFileSuffix = DateTime.Now.ToShortDateString() });
}
Sie können die Datei nach der Schwärzung als gerastertes PDF speichern, verwenden Sie dazu bitte folgenden Code:
using (Redactor redactor = new Redactor(@"sample.docx"))
{
// Applying redactions
redactor.Apply(new ExactPhraseRedaction("John Doe", new ReplacementOptions("[personal]")));
// Saving the redacted file as a rasterized PDF
redactor.Save(new SaveOptions() { AddSuffix = false, RasterizeToPDF = true });
} Wir bieten auch kostenlose Online-Apps zum sofortigen Schwärzen von PDF-, Word-, Excel-, PowerPoint-, OpenDocument-, PNG-, JPG-, GIF- und TIFF-Dateien , und viele andere Dateien, die Ihre mobilen oder Desktop-Geräte verwenden, also schauen Sie sich diese bitte unbedingt an.
Sie können Daten aus verschiedenen verfügbaren Quellen wie JSON und CSV ganz einfach nach Microsoft Excel exportieren.
WeiterlesenSie haben mehrere Excel-Arbeitsmappen und möchten diese in einer Datei zusammenführen, um Berichte zu erstellen oder Daten an einem Ort zu speichern
WeiterlesenDas Konvertieren von Word-Dokumenten einschließlich DOC oder DOCX in .NET ist eine sehr häufige Anforderung
Weiterlesen