Hi,

            I am trying to fetch a attachment from couch containing
image and trying to render it on browser.

            

            I m uploading attachment using futon

            My couch document looks like

{
   "_id": "522_10_1",
   "_rev": "3-b02fbfd9d212575488c297e5cb6845e2",
   "_attachments": {
       "522_10_1.jpg": {
           "content_type": "image/jpeg",
           "revpos": 2,
           "length": 185243,
           "stub": true
       }
   }
}
 
When I click on attachment "522_10_1.jpg" it's rendering properly, but
when I tried to fetch it from .net code & render, it's giving me
problem.
 
I am using following code
 
Hitting http://localhost:5984/executabledb_bre/522_10_1/522_10_1.jpg";
from server side code 
Capturing response in Variable Resp
 
Resp = Resp.Replace(Environment.NewLine, "").Replace("\r",
"").Replace("\0", ""); // removing newline & carriage return if any
Response.ContentType = "image/jpeg";
Response.Write(Resp); // as Resp suppose to be Base64 String 
 
On browser I got following error on browser (Default.aspx is a page I m
hitting to retrieve image & render it)
 
The image "http://localhost:4265/Default.aspx"; cannot be displayed
because it contains errors.
 
HTML thrown on page looks like this
<img src="http://localhost:4265/Default.aspx"; alt="The image
"http://localhost:4265/Default.aspx"; cannot be displayed because it
contains errors.">
 
Also I tried to convert it into Bit Array it gives me a runtime error
The input is not a valid Base-64 string as it contains a non-base 64
character, more than two padding characters, or a non-white space
character among the padding characters.

 

I don't want to hit couch directly from browser like
["http://localhost:5984/executabledb_bre/522_10_1/522_10_1.jpg";]

            

            Anyone please let me know what I am doing wrong.

 

 

No trees were killed in sending this message; 

however, a large number of electrons were
terribly inconvenienced...

 

Thanks,

Ajay J. Pawaskar

 

Reply via email to