イメージを格納するために使用されるSQL 2008 R2のデータテーブルがあります。 SQLデータ型が "Image"のアップロードされたイメージデータの列が1つありますC#Dataset SQLデータベースのImage列を使用したGetXmlメソッド
asp.NETレイヤーでデータセットにデータをプルし、GetXml()を呼び出してXML文字列を取得し、xmlをインポート/エクスポート用のテキストファイル。
イメージデータはテキストにシリアル化されていますが、どのようにエンコードされているのかわかりません。
テーブル内のオリジナル画像データ:0x89504E ....私のXML文字列に 画像データ:iVBORw0KGgo ...
私は、元0x89504Eの文字列表現を回復する必要があります....と私は仮定それは16進数です。 iVBORw0KGgoはどのようなエンコーディングですか?私はどこにでも情報を見つけることができません。
:
出力そうだった。問題は当然これよりも大きいですが、私はこの作品を手に入れて、すべてを成功に導くことができました。ありがとうございました。 – user1210039