By using this site, you agree to our updated Privacy Policy and our Terms of Use. Manage your Cookies Settings.
426,034 Members | 1,714 Online
Bytes IT Community
+ Ask a Question
Need help? Post your question and get tips & solutions from a community of 426,034 IT Pros & Developers. It's quick & easy.

Open jpg in default windows application

P: n/a
Hi
1) Is it possible to force browser to open image in default windows
application? That is what specifies in Folder Options for jpg extension.

2) Also if the 1) is possible is it possible to send few jpg files at the
same time.

The problem that I am facing is that the client needs to print some files
that are saved on the server. Usually before printing user needs to resize
them. It would be the best if image opens right away in the user
application. Also very often user need to print more then one file in one
time. I have no problem creating the list of files but from then I can just
create asp page with images one under another. IE is not good for resizing
images - quality is bad.

Any suggestions?
Thank you,
Shimon.
Nov 29 '05 #1
Share this Question
Share on Google+
6 Replies


P: n/a
Thanks for stan's inputs.

Hi Shimon,

I agree with Stan on the two question you mentioned. The browser based web
page can only displaying those web content html , image in browser, we can
not control them as a normal clientside windows desktop application. Also,
if the web page's response stream is of binary(image) content-type, it can
stream out one image each time...
So regarding on your scenario, I'm not sure you can consider using a custom
httphandler to stream out image files from serverside? We can use the
NET's System.Drawing api to manipulate image stream/content at serverside
and stream them out through HTTPhandler, also we can use url querystring to
let clientside user provide image attrribute (like width , height...)
This would be the most approachable means through ASP.NET I can get
currently. Here is a msdn tech article discussing on create such a image
generation handler (for .net 1.x)

#Using ASP.NET HTTP Handlers to create a photo album
http://www.microsoft.com/belux/nl/ms...et/httphandler.
mspx

Hope helps. Thanks,

Steven Cheng
Microsoft Online Support

Get Secure! www.microsoft.com/security
(This posting is provided "AS IS", with no warranties, and confers no
rights.)


--------------------
| Newsgroups: microsoft.public.dotnet.framework.aspnet
| Subject: Re: Open jpg in default windows application
| From: Spam Catcher <sp**********@rogers.com>
| References: <O$**************@tk2msftngp13.phx.gbl>
| Organization: Stan Kee Co.
| Message-ID: <Xn********************************@127.0.0.1>
| User-Agent: Xnews/2005.10.18
| X-No-Archive: yes
| Reply-To: sp**********@rogers.com
| Lines: 32
| X-Complaints-To: ab***@easynews.com
| X-Complaints-Info: Please be sure to forward a copy of ALL headers
otherwise we will be unable to process your complaint properly.
| Date: Tue, 29 Nov 2005 05:00:47 GMT
| Path:
TK2MSFTNGXA02.phx.gbl!TK2MSFTNGP08.phx.gbl!newsfee d00.sul.t-online.de!t-onli
ne.de!newshub.sdsu.edu!newsfeed.news2me.com!newsfe ed2.easynews.com!easynews.
com!easynews!easynews-local!fe03.news.easynews.com.POSTED!not-for-mail
| Xref: TK2MSFTNGXA02.phx.gbl
microsoft.public.dotnet.framework.aspnet:361401
| X-Tomcat-NG: microsoft.public.dotnet.framework.aspnet
|
| "Shimon Sim" <sh**********@community.nospam> wrote in
| news:O$**************@tk2msftngp13.phx.gbl:
|
| > Hi
| > 1) Is it possible to force browser to open image in default windows
| > application? That is what specifies in Folder Options for jpg
| > extension.
|
| No, the browser controls how a file is opened.
|
| > 2) Also if the 1) is possible is it possible to send few jpg files at
| > the same time.
|
| No, each connection is one binary file.
|
| > The problem that I am facing is that the client needs to print some
| > files that are saved on the server. Usually before printing user needs
| > to resize them. It would be the best if image opens right away in the
| > user application. Also very often user need to print more then one
| > file in one time. I have no problem creating the list of files but
| > from then I can just create asp page with images one under another. IE
| > is not good for resizing images - quality is bad.
| >
| > Any suggestions?
|
| CSS? CSS can to some very precise formatting.
|
| Or perhaps consider building a graphics editor right into your
| application (Java, ActiveX?).
|
| --
| Stan Kee (sp**********@rogers.com)
|

Nov 29 '05 #2

P: n/a
Shimon Sim wrote:
Hi
1) Is it possible to force browser to open image in default windows
application? That is what specifies in Folder Options for jpg extension.

2) Also if the 1) is possible is it possible to send few jpg files at the
same time.

The problem that I am facing is that the client needs to print some files
that are saved on the server. Usually before printing user needs to resize
them. It would be the best if image opens right away in the user
application. Also very often user need to print more then one file in one
time. I have no problem creating the list of files but from then I can just
create asp page with images one under another. IE is not good for resizing
images - quality is bad.

Any suggestions?

Hi Shimon,

As pointed out, it's up to the browser how to display, and you can only
send one file at a time. So how about sending a ZIP file containing the
JPG images? That way all of the files download at once and then the zip
program will let you choose what to do with the image files.

Course, does rely on the user having a zip decompressor installed on
their machine, and if the specific images being downloaded vary on a
per-user basis then it would involve doing some zipping on the fly on
the server, but these are not insurmountable obstacles.

Damien

Nov 29 '05 #3

P: n/a
Do you know any cheap and simple zipping components?
Thanks
Shimon

"Damien" <Da*******************@hotmail.com> wrote in message
news:11**********************@f14g2000cwb.googlegr oups.com...
Shimon Sim wrote:
Hi
1) Is it possible to force browser to open image in default windows
application? That is what specifies in Folder Options for jpg extension.

2) Also if the 1) is possible is it possible to send few jpg files at the
same time.

The problem that I am facing is that the client needs to print some files
that are saved on the server. Usually before printing user needs to
resize
them. It would be the best if image opens right away in the user
application. Also very often user need to print more then one file in one
time. I have no problem creating the list of files but from then I can
just
create asp page with images one under another. IE is not good for
resizing
images - quality is bad.

Any suggestions?

Hi Shimon,

As pointed out, it's up to the browser how to display, and you can only
send one file at a time. So how about sending a ZIP file containing the
JPG images? That way all of the files download at once and then the zip
program will let you choose what to do with the image files.

Course, does rely on the user having a zip decompressor installed on
their machine, and if the specific images being downloaded vary on a
per-user basis then it would involve doing some zipping on the fly on
the server, but these are not insurmountable obstacles.

Damien

Nov 29 '05 #4

P: n/a
Thanks you
Shimon.
"Steven Cheng[MSFT]" <st*****@online.microsoft.com> wrote in message
news:yc*************@TK2MSFTNGXA02.phx.gbl...
Thanks for stan's inputs.

Hi Shimon,

I agree with Stan on the two question you mentioned. The browser based web
page can only displaying those web content html , image in browser, we can
not control them as a normal clientside windows desktop application. Also,
if the web page's response stream is of binary(image) content-type, it can
stream out one image each time...
So regarding on your scenario, I'm not sure you can consider using a
custom
httphandler to stream out image files from serverside? We can use the
NET's System.Drawing api to manipulate image stream/content at serverside
and stream them out through HTTPhandler, also we can use url querystring
to
let clientside user provide image attrribute (like width , height...)
This would be the most approachable means through ASP.NET I can get
currently. Here is a msdn tech article discussing on create such a image
generation handler (for .net 1.x)

#Using ASP.NET HTTP Handlers to create a photo album
http://www.microsoft.com/belux/nl/ms...et/httphandler.
mspx

Hope helps. Thanks,

Steven Cheng
Microsoft Online Support

Get Secure! www.microsoft.com/security
(This posting is provided "AS IS", with no warranties, and confers no
rights.)


--------------------
| Newsgroups: microsoft.public.dotnet.framework.aspnet
| Subject: Re: Open jpg in default windows application
| From: Spam Catcher <sp**********@rogers.com>
| References: <O$**************@tk2msftngp13.phx.gbl>
| Organization: Stan Kee Co.
| Message-ID: <Xn********************************@127.0.0.1>
| User-Agent: Xnews/2005.10.18
| X-No-Archive: yes
| Reply-To: sp**********@rogers.com
| Lines: 32
| X-Complaints-To: ab***@easynews.com
| X-Complaints-Info: Please be sure to forward a copy of ALL headers
otherwise we will be unable to process your complaint properly.
| Date: Tue, 29 Nov 2005 05:00:47 GMT
| Path:
TK2MSFTNGXA02.phx.gbl!TK2MSFTNGP08.phx.gbl!newsfee d00.sul.t-online.de!t-onli
ne.de!newshub.sdsu.edu!newsfeed.news2me.com!newsfe ed2.easynews.com!easynews.
com!easynews!easynews-local!fe03.news.easynews.com.POSTED!not-for-mail
| Xref: TK2MSFTNGXA02.phx.gbl
microsoft.public.dotnet.framework.aspnet:361401
| X-Tomcat-NG: microsoft.public.dotnet.framework.aspnet
|
| "Shimon Sim" <sh**********@community.nospam> wrote in
| news:O$**************@tk2msftngp13.phx.gbl:
|
| > Hi
| > 1) Is it possible to force browser to open image in default windows
| > application? That is what specifies in Folder Options for jpg
| > extension.
|
| No, the browser controls how a file is opened.
|
| > 2) Also if the 1) is possible is it possible to send few jpg files at
| > the same time.
|
| No, each connection is one binary file.
|
| > The problem that I am facing is that the client needs to print some
| > files that are saved on the server. Usually before printing user needs
| > to resize them. It would be the best if image opens right away in the
| > user application. Also very often user need to print more then one
| > file in one time. I have no problem creating the list of files but
| > from then I can just create asp page with images one under another. IE
| > is not good for resizing images - quality is bad.
| >
| > Any suggestions?
|
| CSS? CSS can to some very precise formatting.
|
| Or perhaps consider building a graphics editor right into your
| application (Java, ActiveX?).
|
| --
| Stan Kee (sp**********@rogers.com)
|

Nov 29 '05 #5

P: n/a
Shimon Sim wrote:
Do you know any cheap and simple zipping components?
Thanks
Shimon

I've looked at
http://www.icsharpcode.net/OpenSourc...b/Default.aspx before.
I've not had to use it seriously though.

Damien

Nov 29 '05 #6

P: n/a
You're welcome Shimon,

If there're anything else we can help, please feel free to post here.

Regards,

Steven Cheng
Microsoft Online Support

Get Secure! www.microsoft.com/security
(This posting is provided "AS IS", with no warranties, and confers no
rights.)
--------------------
| From: "Shimon Sim" <sh**********@community.nospam>
| References: <O$**************@tk2msftngp13.phx.gbl>
<Xn********************************@127.0.0.1>
<yc*************@TK2MSFTNGXA02.phx.gbl>
| Subject: Re: Open jpg in default windows application
| Date: Tue, 29 Nov 2005 05:48:34 -0500
| Lines: 99
| X-Priority: 3
| X-MSMail-Priority: Normal
| X-Newsreader: Microsoft Outlook Express 6.00.2900.2670
| X-RFC2646: Format=Flowed; Original
| X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2670
| Message-ID: <#$**************@tk2msftngp13.phx.gbl>
| Newsgroups: microsoft.public.dotnet.framework.aspnet
| NNTP-Posting-Host: ool-44c05922.dyn.optonline.net 68.192.89.34
| Path: TK2MSFTNGXA02.phx.gbl!TK2MSFTNGP08.phx.gbl!tk2msft ngp13.phx.gbl
| Xref: TK2MSFTNGXA02.phx.gbl
microsoft.public.dotnet.framework.aspnet:361437
| X-Tomcat-NG: microsoft.public.dotnet.framework.aspnet
|
| Thanks you
| Shimon.
| "Steven Cheng[MSFT]" <st*****@online.microsoft.com> wrote in message
| news:yc*************@TK2MSFTNGXA02.phx.gbl...
| > Thanks for stan's inputs.
| >
| > Hi Shimon,
| >
| > I agree with Stan on the two question you mentioned. The browser based
web
| > page can only displaying those web content html , image in browser, we
can
| > not control them as a normal clientside windows desktop application.
Also,
| > if the web page's response stream is of binary(image) content-type, it
can
| > stream out one image each time...
| > So regarding on your scenario, I'm not sure you can consider using a
| > custom
| > httphandler to stream out image files from serverside? We can use the
| > NET's System.Drawing api to manipulate image stream/content at
serverside
| > and stream them out through HTTPhandler, also we can use url
querystring
| > to
| > let clientside user provide image attrribute (like width , height...)
| > This would be the most approachable means through ASP.NET I can get
| > currently. Here is a msdn tech article discussing on create such a image
| > generation handler (for .net 1.x)
| >
| > #Using ASP.NET HTTP Handlers to create a photo album
| >
http://www.microsoft.com/belux/nl/ms...et/httphandler.
| > mspx
| >
| > Hope helps. Thanks,
| >
| > Steven Cheng
| > Microsoft Online Support
| >
| > Get Secure! www.microsoft.com/security
| > (This posting is provided "AS IS", with no warranties, and confers no
| > rights.)
| >
| >
| >
| >
| > --------------------
| > | Newsgroups: microsoft.public.dotnet.framework.aspnet
| > | Subject: Re: Open jpg in default windows application
| > | From: Spam Catcher <sp**********@rogers.com>
| > | References: <O$**************@tk2msftngp13.phx.gbl>
| > | Organization: Stan Kee Co.
| > | Message-ID: <Xn********************************@127.0.0.1>
| > | User-Agent: Xnews/2005.10.18
| > | X-No-Archive: yes
| > | Reply-To: sp**********@rogers.com
| > | Lines: 32
| > | X-Complaints-To: ab***@easynews.com
| > | X-Complaints-Info: Please be sure to forward a copy of ALL headers
| > otherwise we will be unable to process your complaint properly.
| > | Date: Tue, 29 Nov 2005 05:00:47 GMT
| > | Path:
| >
TK2MSFTNGXA02.phx.gbl!TK2MSFTNGP08.phx.gbl!newsfee d00.sul.t-online.de!t-onli
| >
ne.de!newshub.sdsu.edu!newsfeed.news2me.com!newsfe ed2.easynews.com!easynews.
| > com!easynews!easynews-local!fe03.news.easynews.com.POSTED!not-for-mail
| > | Xref: TK2MSFTNGXA02.phx.gbl
| > microsoft.public.dotnet.framework.aspnet:361401
| > | X-Tomcat-NG: microsoft.public.dotnet.framework.aspnet
| > |
| > | "Shimon Sim" <sh**********@community.nospam> wrote in
| > | news:O$**************@tk2msftngp13.phx.gbl:
| > |
| > | > Hi
| > | > 1) Is it possible to force browser to open image in default windows
| > | > application? That is what specifies in Folder Options for jpg
| > | > extension.
| > |
| > | No, the browser controls how a file is opened.
| > |
| > | > 2) Also if the 1) is possible is it possible to send few jpg files
at
| > | > the same time.
| > |
| > | No, each connection is one binary file.
| > |
| > | > The problem that I am facing is that the client needs to print some
| > | > files that are saved on the server. Usually before printing user
needs
| > | > to resize them. It would be the best if image opens right away in
the
| > | > user application. Also very often user need to print more then one
| > | > file in one time. I have no problem creating the list of files but
| > | > from then I can just create asp page with images one under another.
IE
| > | > is not good for resizing images - quality is bad.
| > | >
| > | > Any suggestions?
| > |
| > | CSS? CSS can to some very precise formatting.
| > |
| > | Or perhaps consider building a graphics editor right into your
| > | application (Java, ActiveX?).
| > |
| > | --
| > | Stan Kee (sp**********@rogers.com)
| > |
| >
|
|
|

Nov 30 '05 #7

This discussion thread is closed

Replies have been disabled for this discussion.