如何将xmp xml元数据嵌入到PNG中

时间:2016-10-26 22:22:22

标签: java image png metadata apache-commons-io

我正在使用公共图像库。在format page图书馆说

  

可以从TIFF,GIF,PNG,JPEG和PSD读取XMP XML(如String)。能够   在编写GIF,PNG和TIFF时嵌入XMP XML。可以删除,插入和   将XMP XML更新为现有的JPEG文件。

但是,我找不到如何将xmp xml嵌入PNG图像的示例。我已经能够使用下面的代码更新xmp xml的JPEG,但不确定如何为PNG执行此操作

        String xmpXml = "<x:xmpmeta>" +
        "\n<sample>" +
        "\n\t<Date>"+"some date"+"</Date>" +
        "\n\t<Description>"+"Some description"+"</Description>" +
        "\n</sample>" +
        "\n</x:xmpmeta>";
      JpegXmpRewriter rewriter = new JpegXmpRewriter();
      rewriter.updateXmpXml(isNew1,os, xmpXml);

0 个答案:

没有答案