.net: Larger forms/A3 printing

AntiThesis

Executive Member
Joined
Jul 30, 2005
Messages
5,595
Reaction score
217
Location
East London
Hey

I hope someone here can assist :D

I've been playing around with VB.net. I've got an A3 size "newspaper" type page with places for text and images to go. I'd like to have this as the background of a form and let the user add text/images at runtime and then print the form.

At the moment the only real way I can see of doing this is actually making an A3 size form and setting the background image to the page image and then putting all the text boxes, picture boxes etc on the form. Once this is done, clicking a button to make it all print.

I've got the printer sorted (using PDFcreator) but I have a couple of questions.

1) Is it possible to "spool" forms to the printer and combine them all into one PDF? (not really important but would be cool)

2) How can I make this form with this huge size?

I'm aware that having an A3 form isn't the most elegant or user friendly but I can't really see a way around it. If anyone has any better ideas, please let me know :D
 
You don't need to spool anything to the printer. If you use a proper pdf creater, it will do everythin for you. You should even be able to set the page size in the code before you actually print the stuff.

If you can give me an example of what you mean by "spooling" different forms into a single pdf? This shouldn't be a problem as it would be a case of printing various pages of a report. I can think of a few ways to achieve this but it won't necessarily suit your needs.

With regards to the size of the form...you don't need to have a huge form. You can set size of the image you display on the form without actually rezising the picture thus you can print the image in normal A3 size. And another thing. You can have a small form and the option for the user to zoom in and out. Think of Photoshop and try to work more or less into the same direction...

If you can maybe give some code samples I would be able to assits you. Other wise send me a pm and I will give you my email address.

Also. Never forget about MSDN and the MSDN forums. That is a goldmine on the internet...you will always solve any problem you have asking there!!
 
Last edited:
Top
Sign up to the MyBroadband newsletter
X