ตัวอย่างโค้ดนี้แสดงวิธีเพิ่มแท็กที่กำหนดเองไปยังแพ็กเกจ 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)
// โปรดทราบว่า ID ที่เลือกอาจทับซ้อนกับ ID ที่ใช้โดยเครื่องมือของบุคคลที่สามบางตัว
root.getExifPackage().set(new TiffAsciiTag(TiffTagID.getByRawValue(65523), "Hidden data"));
metadata.save("output.tiff");
}