1

私の目標は、jpeg 画像の"/xmp/projectionType " メタデータに値を設定することです。

次のコードで「text/descryption 」を設定できますが、 「/xmp/ProjectionType」の値を設定しようとするとエラーがスローされます

 using (FileStream fs = new FileStream(@"fullfilePath",FileMode.Open, FileAccess.ReadWrite, FileShare.ReadWrite))
            {
                BitmapSource img = BitmapFrame.Create(fs);
                BitmapMetadata md = (BitmapMetadata)img.Metadata.Clone();
                // below set query working fine
                md.SetQuery("/Text/Description", "Have a nice day.");
                // below set query throws error
                md.SetQuery("/xmp/ProjectionType", "equirectangular");
            }

エラー:

型 'System.ArgumentException' の未処理の例外が PresentationCore.dll で発生しました

追加情報: 値が期待される範囲内にありません。

「/xmp/projectionType 」を挿入する方法は?

4

0 に答える 0