ไลบรารีการแก้ไขเอกสาร

ซ่อนหรือลบข้อมูลส่วนบุคคลจากไฟล์ประเภทต่างๆ

แก้ไขข้อความหรือภาพเพื่อกำจัดเนื้อหาที่ละเอียดอ่อน

จัดการข้อมูลเมตาในไฟล์โดยใช้ฟีเจอร์ขั้นสูงของเรา

เลือกแพลตฟอร์มของคุณ

GroupDocs.Redaction โดยรวม

โซลูชันในการจัดการเนื้อหาในไฟล์ PDF เอกสาร Office ภาพ และไฟล์ทางธุรกิจอื่นๆ

  • ลบหรือแก้ไขข้อความ

    ค้นหาและแก้ไขข้อความที่ละเอียดอ่อนในเอกสารของคุณ

  • แก้ไขภาพ

    ซ่อนพื้นที่ภาพในไฟล์ของคุณอย่างมีประสิทธิภาพ

  • จัดการข้อมูลเมตา

    ลบหรือแทนที่ข้อมูลเมตา เช่น ผู้เขียนในเอกสาร Word หรือข้อมูล EXIF ในภาพ

  • ฟีเจอร์ขั้นสูง

    ค้นหาข้อมูลที่ต้องการลบโดยใช้การแสดงออกปกติหรือติดตั้ง AI

ตัวอย่างโค้ด GroupDocs.Redaction

กรณีการใช้งานทั่วไปของการดำเนินการแก้ไข GroupDocs.Redaction

วิธีแก้ไขข้อความในเอกสาร PDF

GroupDocs.Redaction เป็นโซลูชันที่ดีที่สุดสำหรับการแก้ไขข้อความในเอกสารของคุณในไม่กี่ขั้นตอน
// ส่งเส้นทางไฟล์ที่ต้องการแก้ไขไปยังอินสแตนซ์ Redactor
using (Redactor redactor  = new Redactor("source.pdf"))
{
    // ระบุตัวเลือกการแก้ไข
    var redaction = new ExactPhraseRedaction("Sensitive data", new ReplacementOptions("[hidden]"));

    // ดำเนินการแก้ไขและบันทึกผลลัพธ์
    redactor.Apply(redaction);

    var outputFile = redactor.Save();
}   
// ส่งเส้นทางไฟล์ที่ต้องการแก้ไขไปยังอินสแตนซ์ Redactor
final Redactor redactor  = new Redactor("source.pdf");

try 
{
    // ระบุตัวเลือกการแก้ไข
    ExactPhraseRedaction redaction = new ExactPhraseRedaction("Sensitive data", new ReplacementOptions("[hidden]"));

    // ดำเนินการแก้ไขและบันทึกผลลัพธ์
    redactor.apply(redaction);
    redactor.save();
}
finally { redactor.close(); } 
import groupdocs.redaction as gr
import groupdocs.redaction.options as gro
import groupdocs.redaction.redactions as grr

def run():

    # ส่งเส้นทางไฟล์ที่ต้องการแก้ไขไปยังอินสแตนซ์ Redactor
    with gr.Redactor("source.pdf") as redactor:

        # ระบุตัวเลือกการแก้ไข
        repl_opt = grr.ReplacementOptions("[hidden]")
        ex_red = grr.ExactPhraseRedaction("Sensitive data", repl_opt)

        # ดำเนินการแก้ไขและบันทึกผลลัพธ์
        result = redactor.apply(ex_red)

        so = gro.SaveOptions()
        so.add_suffix = True
        so.rasterize_to_pdf = False
        result_path = redactor.save(so)

รองรับไฟล์มากกว่า 30 รูปแบบ

GroupDocs.Redaction รองรับการดำเนินการแก้ไขข้อมูลในรูปแบบไฟล์ทางธุรกิจที่ใช้งานทั่วไป

GroupDocs.Redaction ความสำเร็จ

ค้นหาตัวชี้วัดหลักที่เน้นความสำเร็จของไลบรารีของเรา

  • 30+

    รูปแบบที่รองรับ

    GroupDocs.Redaction รองรับการดำเนินการกับรูปแบบไฟล์ที่ใช้กันทั่วไปกว่า 30 รูปแบบ

  • 440k

    ดาวน์โหลด NuGet

    GroupDocs.Redaction สำหรับ .NET ได้ดาวน์โหลดมากกว่า 440,000 ครั้งจาก NuGet

  • 12k

    ดาวน์โหลด Maven

    GroupDocs.Redaction มีดาวน์โหลดกว่า 12,000 ครั้งใน Maven ซึ่งมีฟีเจอร์การแก้ไขที่ทรงพลังสำหรับ Java

  • 140+

    ลูกค้าที่พึงพอใจ

    ทั้งองค์กรระดับโลกและนักพัฒนารายบุคคลไว้วางใจผลิตภัณฑ์จาก GroupDocs เพื่อสร้างโซลูชันที่สร้างสรรค์

ลูกค้าที่พึงพอใจของเรา

ห้องสมุดของ GroupDocs ได้รับความไว้วางใจจากแบรนด์ที่ได้รับการยอมรับและเคารพในระดับสากล

ความเป็นอิสระของแพลตฟอร์ม

ไลบรารี GroupDocs.Redaction รองรับระบบปฏิบัติการและเฟรมเวิร์กต่อไปนี้:

.NET

.NET Framework 4.6.2 or higher
.NET Core 3.1 or higher
Windows
Linux
Mac OS
Microsoft Azure
Microsoft Visual Studio
JetBrains Rider
Microsoft Visual Code
30+ file formats

Java

Java 8 or higher
Kotlin
Windows
Linux
Mac OS
IntelliJ IDEA
Eclipse
NetBeans
30+ file formats

Python

Python 3.9+ and .Net 6+
Windows
Linux
Mac OS
IDLE
PyCharm
Visual Studio Code
30+ file formats

พร้อมที่จะเริ่มต้นหรือยัง?

ลองฟีเจอร์ของ GroupDocs.Redaction ฟรีในแพลตฟอร์มของคุณ

ทรัพยากรที่มีประโยชน์

สำรวจเอกสารตัวอย่างรหัสและการสนับสนุนชุมชนเพื่อปรับปรุงประสบการณ์ของคุณ

คำถามที่พบบ่อย

คำตอบสำหรับคำถามที่ถูกถามบ่อยที่สุด

  • ไลบรารี GroupDocs.Redaction ต้องการซอฟต์แวร์ของบุคคลที่สามเพื่อจัดการเอกสารหรือไม่?
    GroupDocs.Redaction ไม่ต้องการซอฟต์แวร์ภายนอกเช่น Adobe Acrobat, Microsoft Office หรืออื่นๆ
  • ฉันสามารถทดลองใช้ไลบรารี GroupDocs.Redaction ก่อนทำการซื้อได้หรือไม่?
    ใช่, คุณสามารถทดลองใช้ GroupDocs.Redaction โดยไม่ต้องซื้อใบอนุญาต มันทำงานในโหมดทดลอง ซึ่งจะเพิ่มตราสัญลักษณ์ทดลองและจำกัดผลลัพธ์เป็น 3 หน้าแรก สำหรับการทดสอบโดยไม่มีข้อจำกัด ให้ขอใบอนุญาตชั่วคราว 30 วัน สำหรับรายละเอียดเพิ่มเติม, ดูที่นี่.
  • มีตัวเลือกการอนุญาตอะไรบ้าง?
    เรามีประเภทใบอนุญาตหลายประเภทตามความต้องการในการพัฒนาและการกระจาย งานดังกล่าวรวมถึงใบอนุญาตตามนักพัฒนา, ตามไซต์, และตามการใช้งาน เรียนรู้เพิ่มเติม ที่นี่.
 ไทย