問題タブ [xmp]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1070 参照

ruby - Ruby 用 XMP ライブラリ

XMP メタデータを JPEG 画像に追加するためのオープン ソース Ruby ライブラリを推奨できる人はいますか?

0 投票する
1 に答える
2694 参照

python - pypdfを介したpdfファイルのxmpメタデータの読み取り/書き込み

このコードを使用して、pyPdfを介してxmpメタデータを読み取ることができます。

しかし:これが最善の方法ですか?

そして、pdf_keywordsプロパティを使用しない場合はどうなりますか?

そして、これらのメタデータをpyPdfで設定する方法はありますか?

0 投票する
5 に答える
3955 参照

python - XMP 画像のタグ付けと Python

Python で XMP を使用して一連の画像にタグを付ける場合、どのような方法が最適でしょうか? 私は Perl のImage::ExifToolを使用しており、その信頼性には非常に慣れています。つまり、何万もの画像でブリックされたことはありません。

欧州宇宙機関のような有力者の支援を受けてこれを見つけましたが、明らかに不安定であるとマークされています

さて、私が C++ に慣れていると仮定すると、Python でAdob​​e XMP ツールキットを直接使用するのはどれくらい簡単でしょうか? これまでにこれを行ったことがないので、何にサインアップすればよいかわかりません。

更新:いくつかのライブラリを試してみましたが、前述のツールキットを含め、それらはまだかなり未熟で、明らかな問題があります。私は、実戦でテスト済みの Image::EXIF を使用して、メタデータの読み取りと書き込みを行う XML 要求を受け入れる Perl ベースのサーバーを実際に作成することにしました。実際、コードの量は非常に少なく、Python ライブラリーを動作させるために自分を苦しめるよりはましです。サーバー ソリューションは言語にとらわれないため、2 つの問題があります。

0 投票する
3 に答える
2785 参照

c# - C# を使用した XMP データの変更

ASP.NET バージョン 2 で C# を使用しています。画像ファイルを開き、XMP ヘッダーを読み取り (および変更)、再度閉じようとしています。ASP をアップグレードできないため、WIC は提供されていません。これを機能させる方法がわかりません。

これが私がこれまでに持っているものです:

助言がありますか?

0 投票する
2 に答える
2342 参照

c# - Windows Live フォト ギャラリーで挿入された「人物タグ」を読み取る

フォト ギャラリーでは、人物の顔にマークを付けてタグを付けることができます。タグをデータベースや付随するメタファイルに保存するのではなく、ファイルに直接挿入することを理解しています。

それが本当なら、どのデータが挿入され、どのようにフォーマットされているのでしょうか?

0 投票する
2 に答える
2227 参照

pdf - iTextSharpを使用して既存のPDFからXMPを読み取る

iTextSharpを使用して既存のPDFファイルからXMPを読み取るにはどうすればよいですか?

0 投票する
9 に答える
27464 参照

php - PHPでJPGからXMPデータを読み取るにはどうすればよいですか?

PHP には EXIF および IPTC メタデータの読み取りサポートが組み込まれていますが、XMP を読み取る方法が見つかりません。

0 投票する
2 に答える
1258 参照

java - XMP をマルチページ TIFF に書き込むためのライブラリ

XMP データを TIFF ファイルに追加できるライブラリをお勧めできますか? できれば Java で使用できるライブラリ。

0 投票する
6 に答える
3413 参照

jpeg - チェックサムJPEGデータ(ファイル全体ではない)

jpg / jpeg(およびその他の画像形式)のデータ部分のみのチェックサムを取得するために使用できるend-of-exif / end-of-xmp / end-of-iptc / start-of-dataマーカーはありますか? ?

0 投票する
2 に答える
2426 参照

c# - BitmapMetadata キーを対応する XMP 名に変換する方法は?

画像メタデータを抽出し、XML サイドカーでシリアル化された XMP として保存するオープンソース ライブラリを作成しています (理想的には、アドビのアプリがメタデータをシリアル化する方法と同じです)。

私の問題は、必要なすべての値が BitmapMetadata にあるように見えますが、キーが壊れていることです。それらの多くは、対応する XMP 名前空間の XML スタイルの名前ではなく、単なる整数です。Microsoftは、XMP を使用して、さまざまな形式のメタデータの読み取り/書き込みをメディア内に保存していると主張してい ますが、これらから標準の XMP 名の一部を再構築する方法は見当たりません。

たとえば、 Name= "/{ushort=272}"、 Format="ifd"は私が持っているものですが、必要なのは<tiff:Model>wherexmlns:tiff="http://ns.adobe.com/tiff/1.0/"です。このために、ExifUtils ライブラリの ExifTags を使用して、いくつかのキーをマップできます。しかし、他の多くのことについてはわかりません。

私の質問:

  1. BitmapMetadata に精通していて、私が行き止まりに陥っているかどうかを知っている人はいますか?

  2. Microsoft がエンコードしている標準化されたマッピングはありますか? Adobe の公式 XMP 仕様ではまだ見つかりませんでした。


更新:このライブラリのオープン ソース コードは、XmpUtils ライブラリとして Google Code で利用できるようになりました。標準の RDF ベースの XML として、XMP メタデータの読み取り/書き込みをサポートします。