ตัวอย่างโค้ดนี้สาธิตวิธีเพิ่มแท็กที่กำหนดเองลงในแพ็คเกจ 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");
}