Bereinigen Sie RTF-Dateien über C# und reguläre Ausdrücke in .NET-Kernanwendungen

Finden und entfernen Sie vertrauliche Informationen aus Office- und OpenOffice-Dokumenten, Tabellenkalkulationen und Präsentationen sowie RTF auf Windows, Linux und macOS


Dokumenttext-Schwärzung für die .NET-API

Eine einzige, formatunabhängige Schnittstelle zur Bereinigung sensibler und geheimer Informationen aus den Dokumenten und Bildern PDF, Word, Excel, PowerPoint, einschließlich der Möglichkeit, Metadaten zu ändern und Kommentare zu entfernen. Mit dem Tool GroupDocs.Redaction for .NET können Sie die klassifizierten Informationen schwärzen und das geschwärzte Dokument in PDF speichern, alle Seiten in Rasterbilder umwandeln oder das Dokument zur weiteren Bearbeitung in seinem Originalformat behalten.

Text aus RTF mithilfe regulärer Ausdrücke über C# schwärzen

GroupDocs.Redaction ermöglicht .NET-Entwicklern, die volle Stärke regulärer Ausdrücke zu nutzen, um RTF-Dateien mit ein paar einfachen Schritten zu redigieren.

  • Erstellen Sie eine Instanz der Klasse Redactor und laden Sie die Datei RTF
  • Erstellen Sie eine Instanz der Klasse RegexRedaction, um den Text zu suchen und zu ersetzen
  • Rufen Sie die Methode Redactor.Apply mit dem Objekt von RegexRedaction auf

Beginnen Sie mit der Redaction-API

Installieren Sie über die Befehlszeile als „nuget install GroupDocs.Redaction“ oder über die Paket-Manager-Konsole von Visual Studio mit „Install-Package GroupDocs.Redaction“. Alternativ können Sie das Offline-MSI-Installationsprogramm oder die DLLs in einer ZIP-Datei von Downloads herunterladen und in Ihrem Projekt manuell darauf verweisen.

using (Redactor redactor = new Redactor(@"sample.rtf"))
{
	redactor.Apply(new RegexRedaction("\\d{2}\\s*\\d{2}[^\\d]*\\d{6}", new ReplacementOptions(System.Drawing.Color.Blue)));
	redactor.Save();
}

RTF De Live Demo

Checkout the free online demo for RTF De.

No need to set up

No need to write any code

Just upload the source file

Get the download link

What is RTF File Format?

Introduced and documented by Microsoft, the Rich Text Format (RTF) represents a method of encoding formatted text and graphics for use within applications. The format facilitates cross-platform document exchange with other Microsoft Products, thus serving the purpose of interoperability. This capability makes it a standard of data transfer between word processing software and, hence, contents can be transferred from one operating system to another without losing document formatting. The file format specifications are available by Microsoft for public download and can be referred to from developer’s perspective.

Read More

Other De Options

CSV De

(Comma Seperated Values)

DOC De

(Microsoft Word Binary Format)

DOCM De

(Microsoft Word 2007 Marco File)

DOCX De

(Office 2007+ Word Document)

DOT De

(Microsoft Word Template Files)

DOTM De

(Microsoft Word 2007+ Template File)

DOTX De

(Microsoft Word Template File )

PDF De

(Portable Document Format)

POT De

(Microsoft PowerPoint Template Files)

POTM De

(Microsoft PowerPoint Template File)

PPS De

(PowerPoint Slide Show)

PPSM De

(Macro-enabled Slide Show)

PPSX De

(PowerPoint Slide Show)

PPT De

(Microsoft PowerPoint 97-2003)

PPTM De

(Macro-enabled Presentation File)

PPTX De

(Open XML presentation Format)

XLS De

(Microsoft Excel Spreadsheet (Legacy))

XLSM De

(Macro-enabled Spreadsheet)

XLSX De

(Open XML Workbook)

XLT De

(Excel 97 - 2003 Template)

XLTM De

(Excel Macro-Enabled Template)

XLTX De

(Excel Template)

Back to top
 Deutsch