簡體   English   中英

如何從sql server數據庫中讀取圖像數據的內容

[英]how can I read content of image data from sql server database

我有一個ArcSDE SQL server database 根據arcSDE架構的 CodedValues,以IMAGE format存儲在GDB_CODEDDOMAINS table中的地理數據庫中的域。 如何將這種編碼值的圖像數據類型轉換為易於理解的字符串。 換句話說,我想將此數據類型轉換為字符串,並在單獨的字符串變量中提取domain的每個代碼值。 請給我個主意做這項工作。

如果問題不清楚,請告訴我解釋更多!

IMAGE類型列的內容作為byte[]返回C#。 您基本上可以執行任何操作。 我的第一個猜測是嘗試使用轉換為string

string content = Encoding.UTF8.GetString(buffer);
public Image byteArrayToImage(byte[] byteArrayIn)
{
     MemoryStream ms = new MemoryStream(byteArrayIn);
     Image returnImage = Image.FromStream(ms);
     return returnImage;
}

http://www.codeproject.com/Articles/15460/C-Image-to-Byte-Array-and-Byte-Array-to-Image-Conv

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM