R
Russ
To ASP.NET printing experts:
My Asp.net web form needs to print some reports at the client side.
I've been trying to research this and find some confusing and
conflicting information in previous news group answers. Some say
"Crystal Reports", others say "PDF" or "Word", and others say that you
cannot do this at all on client side???
My reports are text documents that are already formatted, contain form
feeds, and positioning controls specifically for certain HP printers.
The users will have the correct printer so that is not a problem. My
issues are:
1. Need to display a page showing reports available and allow user to
select to print one or more of them.
2. Must not require to display the actual report in a web page prior
to printing.
3. Need some way to specify which client side printer the report will
be sent to (in cases where client has multiple printers).
All clients will be running latest version of IE, so compatibility is
not a problem.
From what I have read, IE does not have capability to handle the above
in any straight forward way. Please confirm this.
My thoughts are something along the lines of developing a plug-in for
IE which can handle the printing as I require, and distribute the plug
in to the clients. Is this feasible, and if so can anyone point me to
some documentation or sample code that will help me figure out how to
do this? Or can anyone suggest an alternative way? I have no
experience in programming for IE, but I have written Active X controls
in VC++. My Web forms are written in C#.
Thanks much for your insight.
Russ
My Asp.net web form needs to print some reports at the client side.
I've been trying to research this and find some confusing and
conflicting information in previous news group answers. Some say
"Crystal Reports", others say "PDF" or "Word", and others say that you
cannot do this at all on client side???
My reports are text documents that are already formatted, contain form
feeds, and positioning controls specifically for certain HP printers.
The users will have the correct printer so that is not a problem. My
issues are:
1. Need to display a page showing reports available and allow user to
select to print one or more of them.
2. Must not require to display the actual report in a web page prior
to printing.
3. Need some way to specify which client side printer the report will
be sent to (in cases where client has multiple printers).
All clients will be running latest version of IE, so compatibility is
not a problem.
From what I have read, IE does not have capability to handle the above
in any straight forward way. Please confirm this.
My thoughts are something along the lines of developing a plug-in for
IE which can handle the printing as I require, and distribute the plug
in to the clients. Is this feasible, and if so can anyone point me to
some documentation or sample code that will help me figure out how to
do this? Or can anyone suggest an alternative way? I have no
experience in programming for IE, but I have written Active X controls
in VC++. My Web forms are written in C#.
Thanks much for your insight.
Russ