Important alert: (current site time 7/16/2013 3:16:33 AM EDT)
 

winzip icon

RamoSoft PrintPreview Dll (UPDATED!!)

Email
Submitted on: 3/1/2001 4:23:42 PM
By: Leontti A. Ramos M.  
Level: Advanced
User Rating: By 64 Users
Compatibility: VB 5.0, VB 6.0
Views: 43423
author picture
(About the author)
 
     RamoSoft Print Preview is a production quality component that can be embedded in your own projects to bring print preview capabilities without thrid party controls. The current capabilities are: multiple Zoom Ratio, Export to several formats (HTML, Text, Csv), Client Window hosting (see screen shoot), cool interface, easy navigation, Printable pages selection. This new update remove some innecesary code and make the component lighter but keepping the export functionallity. Still in a beta fase but is good enought to be used as a base for a production application. IMPORTANT: Due I have been trying to upload the update without success, please email me to get this new release. Hey!, don't forget: VOTE FOR ME!!

 
winzip iconDownload code

Note: Due to the size or complexity of this submission, the author has submitted it as a .zip file to shorten your download time. Afterdownloading it, you will need a program like Winzip to decompress it.Virus note:All files are scanned once-a-day by Planet Source Code for viruses, but new viruses come out every day, so no prevention program can catch 100% of them. For your own safety, please:
  1. Re-scan downloaded files using your personal virus checker before using it.
  2. NEVER, EVER run compiled files (.exe's, .ocx's, .dll's etc.)--only run source code.
  3. Scan the source code with Minnow's Project Scanner

If you don't have a virus scanner, you can get one at many places on the net including:McAfee.com

 
Terms of Agreement:   
By using this code, you agree to the following terms...   
  1. You may use this code in your own programs (and may compile it into a program and distribute it in compiled format for languages that allow it) freely and with no charge.
  2. You MAY NOT redistribute this code (for example to a web site) without written permission from the original author. Failure to do so is a violation of copyright laws.   
  3. You may link to this code from another website, but ONLY if it is not wrapped in a frame. 
  4. You will abide by any additional copyright restrictions which the author may have placed in the code or code's description.


Other 2 submission(s) by this author

 


Report Bad Submission
Use this form to tell us if this entry should be deleted (i.e contains no code, is a virus, etc.).
This submission should be removed because:

Your Vote

What do you think of this code (in the Advanced category)?
(The code with your highest vote will win this month's coding contest!)
Excellent  Good  Average  Below Average  Poor (See voting log ...)
 

Other User Comments

3/1/2001 7:39:58 PMSergio

Excellent and cool code I recommend it
(If this comment was disrespectful, please report it.)

 
3/2/2001 8:56:06 AMGreg

Excellent... Thanks...
(If this comment was disrespectful, please report it.)

 
3/2/2001 8:53:12 PMmichael

Hello,
the idea is very good but
the Dll is very large >465 KB
for this background I vote with 'good'
>
P.S.
I`m searching for a small
PrintPreview <100 KB
>


(If this comment was disrespectful, please report it.)

 
3/3/2001 2:00:06 PMLeontti

Thanks Michael for your comment.
I think is easy to reduce the size supressing some optional functionallity (i.e. Range Selector or the export classes) to make it smaller, remember that VB make not really small components, this classes was not designed at the first to be a separated component, embedding the code in your project will eliminate the additional statup code that vb adds to a compiled component. Anyway I'll work with a small option for this..
(If this comment was disrespectful, please report it.)

 
3/4/2001 11:23:26 AMthundersoft

How do I use this with a RichTextBox?
Thanks
5 Globes
PS: Pls email me!
(If this comment was disrespectful, please report it.)

 
3/5/2001 5:33:56 PMOmar

Cool, Excellent Code and Idea. Thks.

(If this comment was disrespectful, please report it.)

 
4/24/2001 6:30:31 AMpdpdjh

Good idea, decent printing is quite tricky to do in VB, one thing though rotated text fails to print (possibly only using NT)
(If this comment was disrespectful, please report it.)

 
4/24/2001 8:41:50 AMCesare

Well done, thanks.
(If this comment was disrespectful, please report it.)

 
4/24/2001 1:40:54 PMLeontti

To all who emailed me and didn't received a response yet, please emailme again 'cause I lost all my machine data and I'm not able to answer.
Thanks
(If this comment was disrespectful, please report it.)

 
5/6/2001 6:54:59 AMAlper

excellent code!
gets 5 from me
(If this comment was disrespectful, please report it.)

 
5/6/2001 9:40:33 AMMario

Why no comments in the code? It would make it much easier to follow.
(If this comment was disrespectful, please report it.)

 
5/7/2001 8:23:26 AMJose L. Acosta

Excellent Print Previewer. Keep up the good work. My only sugestion will be to move the API call in the "WIN.TLB" file to the appropiate modules in PrintPreview project.

Thanks Again.
(If this comment was disrespectful, please report it.)

 
5/8/2001 9:06:43 AMMahesh

can You provide a feature where it will print the report to a dot matrix printer in text mode ( not graphical mode)

(If this comment was disrespectful, please report it.)

 
5/9/2001 3:21:18 PMLegrev

Thank you for sharing your professional-level print previewer.
Can you show me the codes to preview the contents of a rich text box?
Would you be kind enough to email me your latest version.
Thanks,
legrev3@aol.com
(If this comment was disrespectful, please report it.)

 
9/20/2001 8:52:15 PMknelezen

Could you please tell me how to Print Preview from A rich Text box?

Excellent code. It hass all the features, and more.

(If this comment was disrespectful, please report it.)

 
4/18/2002 11:34:16 AMJonathan McMullan

Excellent, excellent, excellent - Unless somebody has written a better Print Preview module there should be NO critism on this page, just thanks.

Thanks.
(If this comment was disrespectful, please report it.)

 
4/23/2002 4:55:43 AMZhu JinYong

Could you email me the source code for updated printpreview DLL at:
zhujinyong@totalise.co.uk

(If this comment was disrespectful, please report it.)

 
6/13/2002 11:32:29 PMssalomon

How can I print textbox or listview with printview ?
(If this comment was disrespectful, please report it.)

 
7/31/2002 2:15:28 AMTuan Hai

Hi. This is realy cool preview control like comercial product in market. Please send me the full of latest version in zip file to tuanhai@cmc.com.vn
Thanks very much!

Tuan Hai

PS. Is this control can be bound with any database by using ADO, DAO,...?
(If this comment was disrespectful, please report it.)

 
12/4/2002 7:25:24 AM

very nice code!!! it's helped me a lot.
would ya please send me the latest version at already@optonline.net ? thanks a lot.
(If this comment was disrespectful, please report it.)

 
12/13/2002 5:38:04 AM

Hi
Sounds great, but could you please e-mail me the latest version of it (project etc and compiled in a zip plz if its not too much trouble) to code@pnpfreeware.cjb.net if so that would be great.
Thanks.
(If this comment was disrespectful, please report it.)

 
2/26/2003 10:17:25 AM

Please, how do I use the RamoSoft PrintPreview with a
RichTextBox?
would you please send me the
latest version at fouedsa@yahoo.fr?
thanks a lot.

Thank you

(If this comment was disrespectful, please report it.)

 
5/9/2003 2:54:20 AMRishi Saxena

amazing and very useful utility. thanks . can you send me the latest update on my email. my email add. is rishisaxena123@yahoo.com. thanks again.
(If this comment was disrespectful, please report it.)

 
5/27/2003 5:51:13 AMAndreB

Looks great, Would it be possible to send me your latest version.
andreb@vkb.co.za
(If this comment was disrespectful, please report it.)

 
6/28/2003 6:39:27 AM

It is very excellent! Can you send me a full and latest version please please please soon. email: shauilen_bhatt@hotmail.com
(If this comment was disrespectful, please report it.)

 
7/9/2003 1:23:16 PMTony 70

To this date, I still can't find anything that even come close in PSC. Excellent job. Can you send me the latest update to hs_tony@yahoo.com.sg

Thanks
(If this comment was disrespectful, please report it.)

 
7/19/2003 11:13:04 AM

As everyone else even I am looking for the latest code for this fantastic bit of programming.

Please e-mail the same at the earliest convenience.

Best Regards,

Sunil
(If this comment was disrespectful, please report it.)

 
8/2/2003 12:14:58 AM

Please, how do I use the RamoSoft
PrintPreview with a

RichTextBox?
would you please send
me the
latest version at
duongduyminh@yahoo.com?
thanks a
lot.

Thank you
(If this comment was disrespectful, please report it.)

 
9/1/2003 1:50:48 AM

Please,
Can anyone tell me how show text that spawn across multiple pages.
If i add a newpage and make it active the text still appears on page one

Thanks
(If this comment was disrespectful, please report it.)

 
11/13/2003 7:51:52 PM

¿Cual es el método para que la vista previa tenga un tamaño predefinido, por ejemplo, el 100%?

Gracias
(If this comment was disrespectful, please report it.)

 
11/13/2003 8:01:51 PMLeontti A. Ramos M.

Actualmente no implementa un metodo para hacerlo, aunque no es dificil agregarlo.
(If this comment was disrespectful, please report it.)

 
9/5/2004 11:47:54 AM

Please,
Can anyone tell me how to show(load)
text file and richTextBox file with graphics that span across multiple pages?

Please -if you can- Email me
Thanks,
M.Kol
kol@charter.net

(If this comment was disrespectful, please report it.)

 
10/10/2004 9:52:09 PM

hi there!
excellent code...

How can I print a listview
with your printview ? please assist me, thanks a lot


(If this comment was disrespectful, please report it.)

 
12/27/2004 11:22:14 AM

That's great!Can you e-mail the latest version at lovejoy@bitex.bg?Thanks
(If this comment was disrespectful, please report it.)

 
2/9/2005 2:37:20 PM

This is a great code, can you send me your updated version?
iopit69@hotmail.com
(If this comment was disrespectful, please report it.)

 
2/13/2006 8:34:13 PMRandy Gomez

This is a great piece of work! I haven't seen anything else to top it yet for this kind of application. Could you please send me an updated version - rngomez@lynx.net
(If this comment was disrespectful, please report it.)

 
2/28/2006 8:22:12 AMFatih

Excellent code. Good work. Could you please send me an updated version f_bozkurt@hotmail.com
(If this comment was disrespectful, please report it.)

 
2/28/2006 8:23:58 AMFatih

Excellent codes. Thanks. Could you please send me an update version. And A5 paper size please. f_bozkurt@hotmail.com
(If this comment was disrespectful, please report it.)

 
4/13/2006 1:01:59 AMGeo

Good work!!! Could you please send me an updated version - geo_bg@retcom.net
(If this comment was disrespectful, please report it.)

 
5/14/2006 4:20:39 PMAurora

Great code. Could you email me the new version to arigamor@hotmail.com?

Really good work. Thanks for sharing it.

Is there any special consideration when compiling it to a DLL using VB6-SP6?


(If this comment was disrespectful, please report it.)

 
9/25/2006 5:01:06 PMMarino

Excellent code Leontii!

I am from Brazil, and i make a front end to this dll work with vb projects.

Could you email me the new version to noisjogamusquake@hotmail.com?

Thank's! Very good!

(If this comment was disrespectful, please report it.)

 
11/25/2006 8:24:40 PMJeff

Excellent and Great code!
Could you email me the new version to shangjeff@hotmail.com?

Thank's! Very good!

(If this comment was disrespectful, please report it.)

 
8/28/2007 5:01:11 AMBodhi

Excellent code!
Could you email me the new version to bion28@yahoo.com?

(If this comment was disrespectful, please report it.)

 
10/31/2007 2:19:38 PMVictor

Hi Leontti.
It's a very good code. Congratulations.
But I have a problem with that Dll, When I print to printer it's not look like to screen, what happened?
I'm doing something Wrong or is a Bug?

(If this comment was disrespectful, please report it.)

 
10/31/2007 2:20:31 PMVictor

Hi Leontti.
It's a very good code. Congratulations.
But I have a problem with that Dll, When I print to printer it's not look like to screen, what happened?
I'm doing something Wrong or is a Bug?
Please send some update to vscf2000@yahoo.com.

Thanks.
(If this comment was disrespectful, please report it.)

 
10/8/2008 11:50:13 PMKelty

It nice code but if have comment much easier to understand...can i have comment code?
(If this comment was disrespectful, please report it.)

 
10/9/2008 9:07:46 PMKelty

But why what i print is not same in the screen?wat problem?
(If this comment was disrespectful, please report it.)

 
10/23/2010 2:18:49 AMRojalde Arintok

how to use it using Listview or any reporting controls or data from a table of access database
(If this comment was disrespectful, please report it.)

 

Add Your Feedback
Your feedback will be posted below and an email sent to the author. Please remember that the author was kind enough to share this with you, so any criticisms must be stated politely, or they will be deleted. (For feedback not related to this particular code, please click here instead.)
 

To post feedback, first please login.