HomeProductsWPViewPDF V2

WPViewPDF is a powerful pdf viewer control which allows you to view and print PDF data. The data can be loaded from memory, file or stream. As "PLUS" edition it can be used to merge PDF files into a new, single file. You can extract PDF pages or delete pages. It is also possible to add vector and text graphic to PDF files (stamping).

Unlike many competing products WPViewPDF displays even large PDF files instantly.

This component has been developed as a window class which makes it compatible to most Windows based development systems. Out of the box it can be used as ActiveX (OCX), in .NET development environments and as VCL in Delphi and C++Builder. You can download a demo which includes the component as .NET, Delphi and ActiveX component and a small example application. The source for the components (C# and Pascal) is included as well.

It also includes an executable please see the introduction to the demo.

Use it by simply calling a method in the DLL

If you only need PDF printing, for example in a C or C++ application, you can access the method pdfPrint directly.

You can use pdfMakeJPEG to convert certain PDF pages to JPEG and also PNG files.

With the PLUS edition You can use pdfMerge to combine PDF files and use pdfConvertToTIFF to create a multipage TIFF file.

Why do I need a PDF viewer component?

You need to combine and print PDF files as one or save into a new PDF file

If you need to embed a PDF viewer into your application, then you need WPViewPDF since this will, most likely, no longer be allowed with the Acrobat(tm) Viewer Version 6 or later.

If you need to load PDF files from memory, then you need WPviewPDF which will allow you to load PDF files from any stream. The stream interface makes it possible for you to use your own encryption/decryption scheme for the loading process.

If you need to print the PDF files created by your own application, then you need WPviewPDF which makes it possible to print several PDF files using just one printer job without starting any external application

If you need to use information from PDF files as background images in your application, then you need WPViewPDF since it has the ability to extract PDF pages as metafiles.

Last but not least: Imagine a powerful and versatile print and preview system which is based completely on PDF files. The PDF files can be viewed, printed (with WPViewPDF or another program), stored or sent via e-mail!

WPViewPDF is very fast - it opens a huge file with almost no delay.



New in Version 2

optionally integrates font rendering engine to display and print Type 1 fonts (simply add 2 DLLs)

anti aliased rendering of monochrome graphics for much enhanced display of scanned documents

support for TrueType subset fonts.

improved support for CMYK images.

new auto scroll mode activated with middle mouse button.

display bookmarks of PDF file.

text selection and copy

optimized load and render methods to open and display PDF files even faster.

added in V2.31: render text and cehckbox fields (AcroForm annotations)





Loading the WPViewPDF manual:

The PDF bookmarks are displayed automatically. The tool- and statusbar are part of the application, not the control.

WPViewPDF PLUS

Merge PDF files into a new file

Delete Pages

Extract Pages

add images (JPEG files) on certain pages

add text

add vector drawing

new: export pages into multi page TIFF file

new: read and fill text and checkbox AcroForm fields. Print PDF file or save with new contents




WPViewPDF PLUS V2

With the PLUS license you can save the PDF information from WPViewPDF which makes it a versatile pdf conversion software. This means you can load in multiple PDF files and save all pages into a new PDF file (=pdf merge, edit pdf).

Certain pages can be marked to be deleted, they will not be displayed by WPViewPDF. When you save the PDF file this pages will be removed. It is also possible to set new security properties (apply, remove encryption) and set property strings int this pdf conversion tool. The WPViewPDF Demo has the PLUS features enabled, but when a new file is created a red cube will be printed on all pages.

With the "PLUS" version it is now possible to add text and vector graphics to certain pages of a PDF file (pdf stamping). Any text will be converted to vectors - this allows it to use special fonts. The graphics will be already visible in the viewer before the PDF data has been updated!

A new pdfMerge function exported by the PLUS version makes it possible to use just one DLL call to combine several PDF files to one. The registered PLUS version includes an additional DLL which converts TIFF files (created by scanner software) "on the fly" to PDF data so they can be merged just like PDF files.

Link to documentation ...