Open jpg in default windows application

S

Shimon Sim

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.
 
G

Guest

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?).
 
S

Steven Cheng[MSFT]

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/msdn/community/columns/desmet/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 <[email protected]>
| References: <[email protected]>
| Organization: Stan Kee Co.
| Message-ID: <[email protected]>
| User-Agent: Xnews/2005.10.18
| X-No-Archive: yes
| Reply-To: (e-mail address removed)
| Lines: 32
| X-Complaints-To: (e-mail address removed)
| 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!newsfeed00.sul.t-online.de!t-onli
ne.de!newshub.sdsu.edu!newsfeed.news2me.com!newsfeed2.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
|
| |
| > 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 ([email protected])
|
 
D

Damien

Shimon said:
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
 
S

Shimon Sim

Thanks you
Shimon.
Steven Cheng said:
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/msdn/community/columns/desmet/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 <[email protected]>
| References: <[email protected]>
| Organization: Stan Kee Co.
| Message-ID: <[email protected]>
| User-Agent: Xnews/2005.10.18
| X-No-Archive: yes
| Reply-To: (e-mail address removed)
| Lines: 32
| X-Complaints-To: (e-mail address removed)
| 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!newsfeed00.sul.t-online.de!t-onli
ne.de!newshub.sdsu.edu!newsfeed.news2me.com!newsfeed2.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
|
| |
| > 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 ([email protected])
|
 
S

Steven Cheng[MSFT]

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" <[email protected]>
| References: <[email protected]>
<[email protected]>
<[email protected]>
| 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: <#[email protected]>
| 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!tk2msftngp13.phx.gbl
| Xref: TK2MSFTNGXA02.phx.gbl
microsoft.public.dotnet.framework.aspnet:361437
| X-Tomcat-NG: microsoft.public.dotnet.framework.aspnet
|
| Thanks you
| Shimon.
| | > 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/msdn/community/columns/desmet/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 <[email protected]>
| > | References: <[email protected]>
| > | Organization: Stan Kee Co.
| > | Message-ID: <[email protected]>
| > | User-Agent: Xnews/2005.10.18
| > | X-No-Archive: yes
| > | Reply-To: (e-mail address removed)
| > | Lines: 32
| > | X-Complaints-To: (e-mail address removed)
| > | 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!newsfeed00.sul.t-online.de!t-onli
| >
ne.de!newshub.sdsu.edu!newsfeed.news2me.com!newsfeed2.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
| > |
| > | | > |
| > | > 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 ([email protected])
| > |
| >
|
|
|
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
473,774
Messages
2,569,598
Members
45,152
Latest member
LorettaGur
Top