เมื่อเร็วๆ นี้ เราได้พูดคุยถึงวิธีที่เราสามารถแก้ไขคุณสมบัติข้อมูลเมตาของไฟล์รูปแบบต่างๆ ได้ แล้วถ้าเราไม่ต้องการคุณสมบัติข้อมูลเมตาหรือข้อมูลเมตาที่เลือกสรรภายในเอกสารของเราล่ะ เรามีตัวเลือกมากมายในการลบคุณสมบัติเมทาดาทาที่แตกต่างกันหรือเพียงแค่ล้างคุณสมบัติทั้งหมด เราสามารถทำได้โดยใช้ Metadata Scrubber Tool ออนไลน์ง่ายๆ หรือลบออกโดยทางโปรแกรมโดยใช้ C# และ Java เรามาดูตัวเลือกเหล่านี้กันแบบสั้นๆ กัน
เครื่องขัดข้อมูลเมตาออนไลน์
ขั้นแรก มาทำความสะอาดเอกสารจากคุณสมบัติเมตาดาต้าที่ไม่จำเป็นทางออนไลน์กัน คุณสามารถอัปโหลดเอกสารของคุณเพื่อดู แก้ไข อัปเดต ลบรายการที่เลือก และล้างคุณสมบัติข้อมูลเมตาทั้งหมดของไฟล์ต่างๆ ในบทความนี้ ฉันใช้ GroupDocs.Metadata เป็น Metadata Remover
ต่อไปนี้เป็นขั้นตอนง่ายๆ ในการฆ่าเชื้อ (ลบคุณสมบัติข้อมูลเมตาทั้งหมดออกจาก) เอกสารออนไลน์:
- ไปที่แอป 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 โดยละเอียด เราขอแนะนำให้ผู้อ่านอ่านเอกสารประกอบที่เกี่ยวข้อง คำถามและการอภิปรายเพิ่มเติมสามารถนำไปที่ ฟอรัม ที่ให้ไว้