GroupDocs.Redaction for .NET, Microsoft Word, Excel, PowerPoint ve PDF gibi çeşitli dosya biçimlerinden hassas ve sınıflandırılmış verileri silmenize yardımcı olan bir API kitaplığıdır. Redaction API’mizin tek formattan bağımsız arayüzü, metin redaksiyonu, meta veri redaksiyonu, ek açıklama redaksiyonu ve tablo şeklindeki belge redaksiyonu gibi çeşitli türlerde redaksiyonu destekler. GroupDocs.Redaction for .NET API ayrıca parola korumalı dosyaları yeniden düzenlemenizi sağlar. Belgeyi orijinal biçiminde kaydetmenize ve orijinal sayfaların raster görüntüleriyle sterilize edilmiş bir PDF belge oluşturmanıza izin verilir.
GroupDocs.Redaction for .NET API, önemli sınıflandırılmış bilgilerinizi desteklenen belgeden nasıl gizlemek veya silmek istediğinizi tam olarak kontrol etmenizi sağlar. Redaction API’mizi kullanmak oldukça basit ve basittir.
Aşağıdaki örnekte, desteklenen bir belgeyi yükleyip, C# kullanarak “2 basamak, boşluk veya hiçbir şey, 2 basamak, yine boşluk ve 6 basamak” (12 34 567890 gibi) ile eşleşen herhangi bir metni çıkarıyoruz. Bu yapıldıktan sonra, ek bir “Redacted” son ekiyle yeniden adlandırarak belgeyi orijinal biçiminde kaydeder:
// Redactor sınıfının bir örneğini oluşturma
using (Redactor redactor = new Redactor("sample.docx"))
{
// Redaksiyon uygula
redactor.Apply(new RegexRedaction("\\d{2}\\s*\\d{2}[^\\d]*\\d{6}", new ReplacementOptions(System.Drawing.Color.Blue)));
redactor.Save();
}