เมื่อเร็วๆ นี้ เราได้พูดคุยถึงวิธีที่เราสามารถแก้ไขคุณสมบัติข้อมูลเมตาของไฟล์รูปแบบต่างๆ ได้ แล้วถ้าเราไม่ต้องการคุณสมบัติข้อมูลเมตาหรือข้อมูลเมตาที่เลือกสรรภายในเอกสารของเราล่ะ เรามีตัวเลือกมากมายในการลบคุณสมบัติเมทาดาทาที่แตกต่างกันหรือเพียงแค่ล้างคุณสมบัติทั้งหมด เราสามารถทำได้โดยใช้ Metadata Scrubber Tool ออนไลน์ง่ายๆ หรือลบออกโดยทางโปรแกรมโดยใช้ C# และ Java เรามาดูตัวเลือกเหล่านี้กันแบบสั้นๆ กัน

เครื่องขัดข้อมูลเมตาออนไลน์

ขั้นแรก มาทำความสะอาดเอกสารจากคุณสมบัติเมตาดาต้าที่ไม่จำเป็นทางออนไลน์กัน คุณสามารถอัปโหลดเอกสารของคุณเพื่อดู แก้ไข อัปเดต ลบรายการที่เลือก และล้างคุณสมบัติข้อมูลเมตาทั้งหมดของไฟล์ต่างๆ ในบทความนี้ ฉันใช้ GroupDocs.Metadata เป็น Metadata Remover

โปรแกรมแก้ไขข้อมูลเมตา EPUB ออนไลน์

ต่อไปนี้เป็นขั้นตอนง่ายๆ ในการฆ่าเชื้อ (ลบคุณสมบัติข้อมูลเมตาทั้งหมดออกจาก) เอกสารออนไลน์:

  • ไปที่แอป Online Metadata Cleaner
  • อัปโหลดไฟล์ของคุณโดยใช้หนึ่งในสองวิธีง่ายๆ:
    • คลิกเปิดไฟล์แล้วเรียกดูและเลือกไฟล์ของคุณ
    • ลากและวางไฟล์ของคุณลงในพื้นที่ที่กำหนด
  • คลิกปุ่มล้างข้อมูลเมตาเพื่อลบคุณสมบัติของไฟล์ที่อัพโหลด
  • เมื่อใช้ปุ่มดาวน์โหลด คุณสามารถบันทึกไฟล์ที่ไม่มีข้อมูลเมตาใดๆ อีกต่อไป มีแต่ข้อมูลรูปแบบไฟล์เท่านั้น

แค่นั้นแหละ! มาทำให้ไฟล์ของคุณสะอาดด้วยการลบข้อมูลเมตาที่ไม่ต้องการออกทั้งหมด

การล้างข้อมูลเมตา – คู่มือนักพัฒนา

การลบข้อมูลเมตาออนไลน์นั้นง่ายเกินไป อย่างไรก็ตาม คุณอาจไม่ชอบเครื่องมือออนไลน์หากคุณต้องทำกิจกรรมเดียวกันกับเอกสารจำนวนมากในรูปแบบต่างๆ เป็นตัวเลือกที่ชัดเจนในการทำโดยทางโปรแกรม

ที่นี่ ฉันจะแนะนำให้คุณรู้จักกับไลบรารีที่ออกแบบมาเพื่อทำให้กระบวนการล้างข้อมูลเมตาง่ายขึ้นมาก ฉันจะแสดงวิธีใช้ API เหล่านี้เพื่อล้างข้อมูลเมตาโดยทางโปรแกรม ดังนั้นเตรียมตัวให้พร้อมที่จะสำรวจและเลือกสิ่งที่เหมาะสมกับความต้องการของคุณที่สุด!

มาทำความสะอาดกันเถอะ

เครื่องขัดข้อมูลเมตาโดยใช้ C#

นักพัฒนา .NET สามารถฆ่าเชื้อเอกสารในรูปแบบไฟล์ต่างๆ ได้ภายในเวลาไม่นานโดยใช้โค้ด C# เพียงไม่กี่บรรทัด

  • โหลดเอกสารโดยใช้คลาส Metadata
  • ลบคุณสมบัติเมทาดาทาทั้งหมดโดยใช้วิธี Sanitize
  • บันทึกเอกสารที่ไม่มีข้อมูลเมตาโดยใช้วิธีการบันทึก

นี่คือโค้ด C# ที่แสดงขั้นตอนข้างต้นเพื่อล้างข้อมูลเมตาจากเอกสารใดๆ ของคุณ

/*
* ทำความสะอาดคุณสมบัติเมทาดาทาที่ตรวจพบทั้งหมดจาก Word, Excel, 
* PowerPoint, PDF และเอกสารอื่นๆ ที่ใช้ C#
*/
using (Metadata metadata = new Metadata("filePath/document.pdf"))
{
	var affected = metadata.Sanitize();
	metadata.Save("filePath/output.pdf");
}

ในทำนองเดียวกัน คุณยังสามารถลบคุณสมบัติข้อมูลเมตาที่เลือกของเอกสารของคุณได้ สำหรับคำแนะนำโดยละเอียด โปรดดูบทความเกี่ยวกับ Metadata Scrubber for Documents and Images โดยใช้ C#

สำหรับทรัพยากร .NET API เพิ่มเติม โปรดดูลิงก์เหล่านี้:

.NET API | เอกสารประกอบ | ดาวน์โหลด

เครื่องขัดข้อมูลเมตาโดยใช้ Java

โปรแกรมเมอร์ Java มีตัวเลือกที่ตรงไปตรงมาในการล้างคุณสมบัติข้อมูลเมตาจากเอกสารที่มีรูปแบบไฟล์ต่างๆ โดยใช้โค้ดง่ายๆ เพียงไม่กี่บรรทัด

  • ขั้นแรก ให้โหลดเอกสารโดยใช้คลาส Metadata
  • จากนั้น ทำความสะอาดคุณสมบัติเมทาดาทาโดยใช้วิธีการฆ่าเชื้อ
  • สุดท้าย ให้บันทึกเอกสารที่มีข้อมูลเมตาที่ถูกลบโดยใช้วิธีการบันทึก

นี่คือโค้ด Java ที่แสดงขั้นตอนข้างต้นเพื่อลบข้อมูลเมตาออกจากเอกสารของคุณ

/*
* ลบคุณสมบัติเมทาดาทาที่ตรวจพบทั้งหมดออกจาก Word, Excel, 
* PowerPoint, PDF และเอกสารอื่นๆ ที่ใช้ Java
*/
Metadata metadata = new Metadata("filePath/document.pdf");
int affected = metadata.sanitize();
metadata.save("filePath/output.pdf"); // Save the output document with no metadata 

ในทำนองเดียวกัน คุณมีตัวเลือกในการลบคุณสมบัติข้อมูลเมตาที่เลือกของเอกสารของคุณ สำหรับรายละเอียดเพิ่มเติม โปรดดูบทความเกี่ยวกับ Metadata Cleaner for Documents and Images โดยใช้ Java

สำหรับทรัพยากร Java API เพิ่มเติม โปรดสำรวจลิงก์เหล่านี้:

.NET API | เอกสารประกอบ | ดาวน์โหลด

บทสรุป

ในบทความนี้ เราได้สำรวจโลกแห่งการฆ่าเชื้อของข้อมูลเมตาแล้ว ไม่ว่าคุณต้องการขัดล้างข้อมูลเมตาของไฟล์ของคุณทางออนไลน์ หรือต้องการล้างข้อมูลโดยทางโปรแกรมโดยใช้ C# หรือ Java เราก็มีไว้ให้คุณที่นี่

อย่าสับสนหากเครื่องมือหรือ API รองรับรูปแบบไฟล์ของคุณ ฉันแน่ใจว่าคุณจะพบรูปแบบเอกสารของคุณได้ใน รายการรูปแบบไฟล์ที่รองรับ

สำหรับข้อมูล API โดยละเอียด เราขอแนะนำให้ผู้อ่านอ่านเอกสารประกอบที่เกี่ยวข้อง คำถามและการอภิปรายเพิ่มเติมสามารถนำไปที่ ฟอรัม ที่ให้ไว้

ดูสิ่งนี้ด้วย