2012-04-22 4 views
1

壊れたXMP XMLブロックを含む多くのJPEG画像があります。私はこれらのブロックを簡単に修正することができますが、画像ファイルに「固定」データを書き戻す方法がわかりません。XMP XMLブロックを既存のJPEGイメージにシリアル化するにはどうすればよいですか?

私は現在JAVAを使用していますが、この作業を簡単にするために何かを開いています。

これは先に質問したanother question around XMP XMLの目標です。小さなjPeg XMP XML Trimmer収容Google Codeの上のオープンソースプロジェクトがあり、上記概説ソリューションのより詳細な例については

String newXmpXmlString = "<the><new/><xmp/><xml/></the>"; 
File file = new File('path/to/file'); 
new JpegXmpRewriter().updateXmpXml(new ByteSourceFile(file), new BufferedOutputStream(new FileOutputStream(file)), newXmpXmlString); 

+0

私はこれを横断しました:http://stackoverflow.com/questions/1838829/library-for-writing-xmp-to-a-multipage-tiffこれは基本的に同じ質問です。私は答えが本当に私が必要とするもののために働くかどうかについて今調べています。それがあれば私は転記します。 – Randyaa

答えて

関連する問題