GroupDocs.Redaction for Python via .NET ialah pustaka API yang membantu anda memadamkan data sensitif dan dikelaskan daripada pelbagai format fail, seperti, Microsoft Word, Excel, PowerPoint dan PDF. Antara muka bebas format tunggal Redaction API kami menyokong redaksi pelbagai jenis, contohnya, redaksi teks, redaksi metadata, redaksi anotasi, dan redaksi dokumen jadual. GroupDocs.Redaction for Python via .NET API juga membolehkan anda menyunting fail yang dilindungi kata laluan. Anda dibenarkan menyimpan dokumen dalam format asalnya serta membuat dokumen PDF yang dibersihkan dengan imej raster halaman asal.
GroupDocs.Redaction for Python via .NET API memberikan anda kawalan sepenuhnya ke atas cara anda ingin menyembunyikan atau memadamkan maklumat rahsia penting anda daripada dokumen yang disokong. Untuk menggunakan API Redaction kami cukup mudah dan lurus ke hadapan.
Dalam contoh berikut, kami memuatkan dokumen yang disokong, menyunting mana-mana teks, memadankan “2 digit, ruang atau apa-apa, 2 digit, sekali lagi ruang dan 6 digit” (seperti 12 34 567890) dengan kotak warna biru menggunakan Python. Setelah selesai, ia menyimpan dokumen dalam format asalnya dengan menamakannya dengan akhiran tambahan “Diedit”:
import groupdocs.redaction as gr
import groupdocs.redaction.redactions as grr
import groupdocs.pydrawing as grd
def run():
# Specify the redaction options
color = grd.Color.from_argb(255, 220, 20, 60)
repl_opt = grr.ReplacementOptions(color)
reg_red = grr.RegexRedaction("\\d{2}\\s*\\d{2}[^\\d]*\\d{6}", repl_opt)
# Load the document to be redacted
with gr.Redactor("source.pdf") as redactor:
# Apply the redaction
result = redactor.apply(reg_red)
# Save the redacted document
result_path = redactor.save()