TECHNOLOGIES
FORUMS
JOBS
BOOKS
EVENTS
INTERVIEWS
Live
MORE
LEARN
Training
CAREER
MEMBERS
VIDEOS
NEWS
BLOGS
Sign Up
Login
No unread comment.
View All Comments
No unread message.
View All Messages
No unread notification.
View All Notifications
Answers
Post
An Article
A Blog
A News
A Video
An EBook
An Interview Question
Ask Question
Forums
Monthly Leaders
Forum guidelines
Debra Fry
NA
1
0
Can you resize image stored as blob in a handler?
Feb 7 2011 9:40 AM
I have a blob field which holds a jpeg for each record in the table. I have a handler that outputs the image to the webpage.
All this works ok, however, I would like to be able to resize the image before it is displayed in the webpage.
Is this possible? If yes, could you point me in the right direct.
Many thanks
:)
Here is the code for the handler:
using System;
using System.Web;
using System.IO;
public class Handler2 : IHttpHandler {
public bool IsReusable {
get {
return false;
}
}
public void ProcessRequest(HttpContext context)
{
// Set up the response settings
context.Response.ContentType = "image/jpeg";
//context.Response.Cache.SetCacheability(HttpCacheability.Public);
context.Response.BufferOutput = false;
// Setup the PhotoID Parameter
Int32 id = -1;
Stream stream = null;
id = Convert.ToInt32(context.Request.QueryString["ProfileId"]);
stream = ProfileManager.GetPhoto(id);
// Write image stream to the response stream
const int buffersize = 1024 * 16;
byte[] buffer = new byte[buffersize];
int count = stream.Read(buffer, 0, buffersize);
while (count > 0)
{
context.Response.OutputStream.Write(buffer, 0, count);
count = stream.Read(buffer, 0, buffersize);
}
}
}
Reply
Answers (
1
)
'MsiGetProperty': identifier not found
opening an access databse and running a macro