GroupDocs.Metadata for Java

การเพิ่มข้อมูลเมตาไปยัง JPF ใน Java

เพิ่มคุณสมบัติเมทาดาทาที่กำหนดเองให้กับเอกสารทางธุรกิจ รูปภาพ รูปแบบไฟล์เสียงและวิดีโอที่หลากหลายโดยใช้ GroupDocs.Metadata for Java

ขั้นตอนในการเพิ่มข้อมูลเมตาลงใน JPF ใน Java

GroupDocs.Metadata ทำให้นักพัฒนา Java เพิ่มรายละเอียดข้อมูลเมตาลงในไฟล์ JPF จากภายในแอปพลิเคชันได้อย่างง่ายดายโดยทำตามขั้นตอนง่ายๆ เพียงไม่กี่ขั้นตอน

  1. โหลด JPF ด้วยอินสแตนซ์ของคลาส Metadata
  2. ใช้วิธี Metadata.AddProperties เพื่อเพิ่มคุณสมบัติ
  3. ใช้เพรดิเคตเพื่อค้นหาคุณสมบัติเมทาดาทาที่ต้องการ
  4. บันทึกการเปลี่ยนแปลงกลับในรูปแบบ JPF
สำเนา
// โหลดไฟล์ในอินสแตนซ์ของคลาส Metadata
try (Metadata metadata = new Metadata("input.jpf"))
{
    // เพิ่มคุณสมบัติที่มีผู้เขียนเนื้อหา
    int affected = metadata.addProperties(new ContainsTagSpecification(Tags.getTime().getPrinted()), 
        new PropertyValue(new Date()));

    // ผลการดำเนินงานของกระบวนการ
    System.out.println(String.format("Affected properties: %s", affected));

    // บันทึกไฟล์ด้วยข้อมูลเมตาที่อัปเดต
    metadata.save("output.jpf");
}
<dependencies> <dependency> <groupId>com.groupdocs</groupId> <artifactId>groupdocs-metadata</artifactId> <version>24.8</version> </dependency> </dependencies> <repositories> <repository> <id>repository.groupdocs.com</id> <name>GroupDocs Repository</name> <url>https://repository.groupdocs.com/repo/</url> </repository> </repositories>
คลิกเพื่อคัดลอก
คัดลอก
ตัวอย่างเพิ่มเติม เอกสารประกอบ

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

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

ฟังก์ชันการทำงานของข้อมูลเมตา

การเข้าถึงข้อมูลเมตา

ดึงและประมวลผลข้อมูลเมตาของเอกสารได้อย่างง่ายดาย รับข้อมูลเชิงลึกเกี่ยวกับคุณสมบัติ เช่น ผู้เขียน วันที่สร้าง และอื่นๆ อีกมากมาย

การแก้ไขข้อมูลเมตา

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

การจัดการข้อมูลเมตาขั้นสูง

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

วิธีเพิ่มข้อมูลเมตาที่กำหนดเองให้กับภาพ TIFF

ตัวอย่างโค้ดนี้สาธิตวิธีเพิ่มแท็กที่กำหนดเองลงในแพ็คเกจ EXIF

Java


try (Metadata metadata = new Metadata("input.tiff")) {
    IExif root = (IExif) metadata.getRootPackage();

    //  ตั้งค่าแพ็คเกจ EXIF ​​ถ้ามันหายไป
    if (root.getExifPackage() == null) {
        root.setExifPackage(new ExifPackage());
    }

    //  เพิ่มคุณสมบัติที่รู้จัก
    root.getExifPackage().set(new TiffAsciiTag(TiffTagID.Artist, "Artist's name"));

    //  เพิ่มคุณสมบัติที่กำหนดเองโดยสมบูรณ์ (ซึ่งไม่ได้อธิบายไว้ในข้อกำหนด EXIF)
    //  โปรดทราบว่ารหัสที่เลือกอาจตัดกันกับรหัสที่ใช้โดยเครื่องมือของบุคคลที่สาม
    root.getExifPackage().set(new TiffAsciiTag(TiffTagID.getByRawValue(65523), "Hidden data"));

    metadata.save("output.tiff");
}

เกี่ยวกับ API ของ GroupDocs.Metadata for Java

GroupDocs.Metadata for Java เป็นโซลูชันการจัดการและจัดการฟิลด์ข้อมูลเมตาขั้นสูงเพื่อดู อัปเดต ลบ ค้นหา เปรียบเทียบ แลกเปลี่ยน และส่งออกข้อมูลเมตาดาต้าจากรูปภาพและรูปแบบเอกสารได้อย่างง่ายดายโดยไม่ต้องใช้ซอฟต์แวร์ภายนอกใดๆ . เพิ่มรายละเอียดเมทาดาทาลงในเอกสาร Word, สเปรดชีต Excel, งานนำเสนอ PowerPoint, อีเมล Outlook, OneNote, Visio, Project, PDF, AutoCAD, ZIp, รูปแบบไฟล์เสียงและวิดีโอ พร้อมทั้งรองรับการทำงานกับฟีเจอร์การประมวลผลเมทาดาทาอื่นๆ อีกมากมาย
เรียนรู้เพิ่มเติม
About illustration

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

ดาวน์โหลด GroupDocs.Metadata ฟรีหรือรับสิทธิ์การใช้งานแบบทดลองใช้เพื่อการเข้าถึงแบบเต็ม!

การเพิ่มคุณสมบัติเมทาดาทาให้กับรูปแบบไฟล์อื่นๆ

API การเพิ่มข้อมูลเมตาของเอกสารและรูปภาพหลายรูปแบบสำหรับ Java ดึงข้อมูลเมตาของรูปแบบไฟล์ยอดนิยมบางรูปแบบตามที่ระบุไว้ด้านล่าง

เคล็ดลับใบอนุญาตชั่วคราว

1
ลงทะเบียนด้วยอีเมลที่ทำงานของคุณ ไม่อนุญาตให้ใช้บริการอีเมลฟรี
2
ใช้ปุ่ม รับใบอนุญาตชั่วคราว ในขั้นตอนที่ 2
 ไทย