Indonesia
 Indonesia

Redact file PDF, Word, Excel, PowerPoint, dan gambar di .NET

Bangun aplikasi redaksi khusus di .NET untuk menyunting file PDF, dokumen Word, spreadsheet Excel, presentasi PowerPoint, gambar PNG, JPG, GIF, dan TIFF. Anda dapat menyunting anotasi, metadata, dan teks untuk meningkatkan keamanan dan privasi file.

Coba API kami secara GratisDapatkan Lisensi Sementara

Penyuntingan dokumen yang aman dan cerdas

Redaksi adalah proses mengaburkan atau menghapus informasi rahasia dalam sebuah dokumen. Informasi yang disunting biasanya dianggap sensitif, pribadi, atau rahasia. Oleh karena itu, redaksi sering digunakan untuk mempertahankan atau meningkatkan keamanan dan privasi file dengan menjaga agar informasi sensitif tidak disusupi. Redaksi juga dapat digunakan untuk menghapus data pribadi dari dokumen, seperti nomor jaminan sosial, alamat, atau kata sandi untuk dokumen hukum, keuangan, atau resmi.

Mempertimbangkan kekhawatiran yang terus meningkat tentang privasi data, alat redaksi, dan perangkat lunak menjadi sangat penting. Alat tersebut memungkinkan pengguna untuk menyunting atau menyembunyikan berbagai jenis data pengguna secara elektronik dari dokumen multi-format mereka. Jika Anda juga mencari pustaka penyuntingan dokumen yang kaya fitur, lihatlah GroupDocs.Redaction untuk .NET. API ini mengemas serangkaian fitur yang sangat berguna dan mudah digunakan untuk menyunting teks, anotasi, dan metadata dari file PDF, DOCX, XLSX, PPTX, ODT, RTF, PNG, JPG, GIF, dan TIFF.

Mulai

Sebelum Anda mulai menyunting dokumen Anda menggunakan GroupDocs.Redaction untuk .NET, pastikan telah menginstal versi API yang benar dan prasyarat lainnya. Anda memiliki beberapa opsi untuk menginstal GroupDocs.Redaction untuk .NET seperti menggunakan NuGet atau mendapatkan penginstal MSI dari bagian unduhan. Anda juga dapat menginstalnya melalui Package Manager Console:

PM> Install-Package GroupDocs.Redaction

Untuk bantuan dan informasi lebih lanjut, lihat panduan ini.

Kasus penggunaan penyuntingan dokumen

Setelah berhasil menyiapkan GroupDocs.Redaction untuk .NET di sistem Anda, sekarang mari kita periksa beberapa kasus penggunaan populer untuk penyuntingan data dan informasi rahasia dari dokumen Anda.

Bagaimana cara menyunting teks menggunakan frasa dan ekspresi reguler yang tepat?

Redaksi teks adalah opsi yang paling umum digunakan untuk menyembunyikan atau menghapus informasi penting dari dokumen. Hal ini dapat dilakukan karena berbagai alasan, seperti melindungi informasi sensitif atau sekadar membersihkan dokumen sebelum membagikannya kepada seseorang. Ada beberapa cara berbeda untuk menyunting teks, termasuk menggunakan teks pengganti (sebagai pengganti konten yang disunting) atau menyisipkan kotak berwarna. GroupDocs.Redaction untuk .NET memungkinkan Anda menggunakan frasa yang tepat atau ekspresi reguler untuk menyunting teks tertentu dari dokumen PDF dan Word, spreadsheet Excel, dan presentasi PowerPoint.

Bagaimana cara menyunting teks menggunakan frasa dan ekspresi reguler yang tepat?

Gunakan frasa yang tepat untuk menyunting teks di .NET

Jika Anda ingin mengganti teks yang berisi detail pribadi penting dari file dengan teks khusus menggunakan frasa yang tepat, harap gunakan kode C# yang diberikan di bawah ini. Kode ini akan mengganti nama 'John Doe' dengan teks yang ditentukan sehingga menyunting nama orang dari dokumen:

using (Redactor redactor = new Redactor(@"sample.docx"))
{
  redactor.Apply(new ExactPhraseRedaction("John Doe", new ReplacementOptions("[personal]")));
  redactor.Save();
} 

Untuk menerapkan kotak persegi panjang berwarna hitam di atas teks yang telah disunting alih-alih string pengganti, harap gunakan cuplikan kode berikut:

using (Redactor redactor = new Redactor(@"sample.docx"))
{
  redactor.Apply(new ExactPhraseRedaction("John Doe", new ReplacementOptions(System.Drawing.Color.Black)));
  redactor.Save();
}
    

Menggunakan ekspresi reguler untuk menyunting teks

Anda juga dapat menggunakan ekspresi reguler untuk menyunting. Kode C# yang diberikan di bawah ini akan menyunting teks yang cocok dengan urutan ekspresi reguler 'dua digit, spasi, dua digit, spasi lagi, dan enam digit' (contoh: 12 34 567890) sambil juga menyisipkan kotak segi empat berwarna biru sebagai pengganti teks yang disunting:

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

Pelajari cara menyunting anotasi atau teks di dalam anotasi di aplikasi redaksi .NET Anda

Anotasi seringkali dapat berisi data sensitif seperti komentar, catatan, atau bahkan revisi. Untuk memastikan konten anotasi dokumen Anda tetap aman, Anda mungkin perlu menyuntingnya. GroupDocs.Redaction untuk .NET memungkinkan Anda menyunting teks anotasi atau menghapus sepenuhnya anotasi itu sendiri.

Pelajari cara menyunting anotasi atau teks di dalam anotasi di aplikasi redaksi .NET Anda

Bangun aplikasi redaksi C#, .NET untuk mengaburkan dan menghapus konten anotasi

Harap gunakan kode C# berikut untuk menyunting konten anotasi dari dokumen .NET PDF, Word, Excel, PowerPoint, RTF, dan banyak format lainnya:

using (Redactor redactor = new Redactor(@"C:\sample.pdf"))
{
//Redacting all occurrences of ‘John’ from document annotations
redactor.Apply(new AnnotationRedaction("(?im:john)", "[redacted]"));
   redactor.Save()
}    

Hapus anotasi secara terprogram dari file .NET multi-format Anda

Sama seperti menyunting apa yang terkandung dalam anotasi, Anda dapat menghapus anotasi sepenuhnya jika diperlukan. Silakan gunakan kode yang diberikan di bawah ini untuk mencapai ini:

using (Redactor redactor = new Redactor(@"C:\sample.docx"))
{
   //Deleting comments or annotations containing ‘use’, ‘show’, ‘describe’
   redactor.Apply(new DeleteAnnotationRedaction("(?im:(use|show|describe))"));
   redactor.Save()
} 

Sunting informasi pribadi atau sensitif dari gambar PNG, JPG, GIF, dan TIFF Anda

Saat bekerja dengan gambar, Anda mungkin menghadapi situasi di mana Anda harus menyunting atau menghapus informasi pribadi darinya. Ini bisa berupa apa saja, mulai dari nomor jaminan sosial hingga wajah seseorang. Redaksi untuk .NET dapat berfungsi sebagai alat redaksi yang sempurna bagi Anda untuk membersihkan gambar PNG, GIF, TIFF, dan JPG dengan menyunting area tertentu dalam file gambar, mencari dan menyunting teks dalam gambar, atau menyunting gambar tersemat di .NET.

Sunting informasi pribadi atau sensitif dari gambar PNG, JPG, GIF, dan TIFF Anda

Redact area tertentu di dalam file gambar

Untuk menyunting area tertentu pada gambar, harap gunakan kode C# yang ditunjukkan di bawah ini. Saat kami menggunakan gambar JPG dalam kode contoh ini, Anda dapat menggunakan salah satu format gambar lain yang didukung seperti PNG, GIF, TIFF, atau BMP:

    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();
       };
    }     

Terapkan redaksi gambar tersemat di .NET

Seiring dengan penyuntingan gambar biasa, Anda juga dapat menyunting gambar yang disematkan dalam dokumen menggunakan GroupDocs.Redaction untuk .NET. Untuk menyunting gambar yang disematkan dengan file Microsoft Word, harap gunakan cuplikan kode berikut:

    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();
       };
    }     

Apa saja cara berbeda untuk menyimpan file yang telah disunting?

Saat menyunting dokumen atau gambar, penting untuk memastikan bahwa informasi tersebut disembunyikan sedemikian rupa sehingga tidak dapat dipulihkan atau terlihat. Ini membantu menjaga integritas konten yang disunting. Jadi, setelah Anda selesai menyunting file pilihan Anda, tahap selanjutnya adalah menyimpannya dengan benar. Menggunakan GroupDocs.Redaction untuk .NET, Anda dapat menyimpan file yang telah disunting dalam format aslinya, menimpa file asli, dan menyimpannya sebagai PDF raster atau ke aliran.

Apa saja cara berbeda untuk menyimpan file yang telah disunting?

Menyimpan dokumen yang telah disunting sebagai PDF raster

Anda dapat menyimpan file setelah redaksi sebagai PDF raster, silakan gunakan kode berikut untuk melakukannya:

    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 });
}     

Kami juga menyediakan Aplikasi Online Gratis untuk menyunting PDF, Word, Excel, PowerPoint, OpenDocument, PNG, JPG, GIF, TIFF secara instan , dan banyak file lainnya menggunakan perangkat seluler atau desktop Anda, pastikan untuk memeriksanya.

Mencari bantuan?

Lihat saluran dukungan kami untuk mendapatkan bantuan terkait pertanyaan Anda terkait fitur dan cara kerja API produk Conholdate.