User Name Password Register
DaniWeb IT Discussion Community
All
What is DaniWeb IT Discussion Community?
You're currently browsing the ASP.NET section within the Web Development category of DaniWeb, a massive community of 422,675 software developers, web developers, Internet marketers, and tech gurus who are all enthusiastic about making contacts, networking, and learning from each other. In fact, there are 4,700 IT professionals currently interacting right now! Registration is free, only takes a minute and lets you enjoy all of the interactive features of the site.
Please support our ASP.NET advertiser: Lunarpages ASP Web Hosting
Views: 1465 | Replies: 6
Reply
Join Date: Jan 2008
Posts: 4
Reputation: jochem23 is an unknown quantity at this point 
Rep Power: 0
Solved Threads: 0
jochem23 jochem23 is offline Offline
Newbie Poster

Help Printing on client using a web application, written in vb.net

  #1  
Jan 2nd, 2008
Hello,

I have a problem and i'm not sure if the solution i have is the only way to solve it.

I'm trying to developing a webapplication in vb.net which enables users to print documents on their own pc. It should do some more stuff on the client (provide ATM/PIN functionality) but printing has the focus for now.

Is there anybody out there who can tell me how to do this. I've heard that writing an activeX component is ONE solution but I want to know if there's another way. And, if not, maybe somebody can provide some usefull links regarding activeX printing capabilities.

Thanks in advance
AddThis Social Bookmark Button
Reply With Quote  
Join Date: Feb 2002
Location: New York
Posts: 862
Reputation: Tekmaven is a glorious beacon of light Tekmaven is a glorious beacon of light Tekmaven is a glorious beacon of light Tekmaven is a glorious beacon of light Tekmaven is a glorious beacon of light 
Rep Power: 12
Solved Threads: 16
Moderator
Tekmaven's Avatar
Tekmaven Tekmaven is offline Offline
The C# Man, Myth, Legend

Re: Printing on client using a web application, written in vb.net

  #2  
Jan 3rd, 2008
Well, you can just output printer friendly HTML pages, but this won't allow you to control 100% of the paper output (the brower will put the url, page number, title, etc on the header/footer).

Another interesting route other then ActiveX, is a Windows Forms application with ClickOnce deployment. The user would then click a link on a webpage which launches the ClickOnce deployment (which downloads the application and then runs it). I believe this can even run under a standard user (non-admin) account. Since this would be a standard VB.NET Windows Forms project, you have full printer output capabilities.
-Ryan Hoffman

ASP.NET Specialist / Webmaster, Extended64.com.
Please do not email or PM me with support questions. Please direct them to the forums instead.
Reply With Quote  
Join Date: Jan 2008
Posts: 4
Reputation: jochem23 is an unknown quantity at this point 
Rep Power: 0
Solved Threads: 0
jochem23 jochem23 is offline Offline
Newbie Poster

Re: Printing on client using a web application, written in vb.net

  #3  
Jan 4th, 2008
Thanks for your reply! I'm pretty new at VB.net so do you perhaps have some links or codesamples to explain how i can do this? Coding needs to be done in VB.Net ...
Last edited by jochem23 : Jan 4th, 2008 at 5:59 am.
Reply With Quote  
Join Date: Jan 2008
Location: Punjab(....India....)
Posts: 31
Reputation: btech_Saurabh is an unknown quantity at this point 
Rep Power: 1
Solved Threads: 2
btech_Saurabh's Avatar
btech_Saurabh btech_Saurabh is offline Offline
Light Poster

Re: Printing on client using a web application, written in vb.net

  #4  
Jan 4th, 2008
if u want to use the.....JavaScript in ur App.....then its very simple to.....Print ....

u can use Window.Print()
it definite works....
Enjoy....
Reply With Quote  
Join Date: Jan 2008
Posts: 4
Reputation: jochem23 is an unknown quantity at this point 
Rep Power: 0
Solved Threads: 0
jochem23 jochem23 is offline Offline
Newbie Poster

Re: Printing on client using a web application, written in vb.net

  #5  
Jan 14th, 2008
Duh, i'd figured that out allready... But using javascript print method means getting that ugly print dialog screen, which i don't want.

My application has to automatically print a receipt on the printer of the user logged in (CLIENT-SIDE), WITHOUT user intervention.

Using activex means that the user gets a securitymessage. This is acceptable if this only occurs once. Can anybody tell me if this is true or not.
Reply With Quote  
Join Date: Apr 2007
Location: Birmingham
Posts: 378
Reputation: Fungus1487 is an unknown quantity at this point 
Rep Power: 2
Solved Threads: 37
Fungus1487's Avatar
Fungus1487 Fungus1487 is offline Offline
Posting Whiz

Re: Printing on client using a web application, written in vb.net

  #6  
Jan 14th, 2008
Duh, i'd figured that out allready... But using javascript print method means getting that ugly print dialog screen, which i don't want.

without this you are breaking standard conventions and may confuse users more.
When Autumn Falls [ http://www.whenautumnfalls.co.uk ] &&
Designdotworks [ http://www.designdotworks.co.uk ] Web / Graphic / Software Design
Reply With Quote  
Join Date: Sep 2007
Posts: 1,057
Reputation: SheSaidImaPregy is an unknown quantity at this point 
Rep Power: 4
Solved Threads: 61
SheSaidImaPregy SheSaidImaPregy is offline Offline
Veteran Poster

Re: Printing on client using a web application, written in vb.net

  #7  
Jan 15th, 2008
those are usually settings on the user's computer anyway. only way to bypass it is to have your own client-side program that they download first, then run the program which prints the document just how tekmaven said. The problem you face here is that most people won't run an unaccredited program especially designed by a user without a license. Otherwise, the only successful way of doing it is hacking the computer automatically, which you don't want to do.. ha.
Reply With Quote  
Reply

Only community members can participate in forum threads. You must register or log in to contribute.

DaniWeb ASP.NET Marketplace
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)

 

Thread Tools Display Modes

Other Threads in the ASP.NET Forum

All times are GMT -4. The time now is 4:35 pm.
Forum system based on vBulletin Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
©2003 - 2008 DaniWeb® LLC