You are here: WPViewPDF
Move back to: Products
Move to: pdfPrint pdfMerge pdfMakeJPEG pdfConvertToTIFF License [Order]
Common:

Search for:

WPViewPDF

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 (i.e. Visual Studio 2010) 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 demo.

The new Version 3 is the result of extensive work. We completely re-thought the logic which is require to load, render and manipulate PDF data to create this new version. It makes use of clever and effective caching for quick response times. It also makes use of multithreading for better user interaction.

We revised the PrintHDC method - printing to any windows device should be now much easier to do than before and produce higher quality.

The multithreaded scrolling viewer can change quickly change between zoom states and various layout modes, including multi column display and side by side page layout. It can also display a separate thumbnail view to the PDF.

Unlike version 1 and 2 the new version 3 uses floating point numbers for graphic output which offers better print results for many PDF files. Despite the higher text rendering quality, printing will be faster since less data has to be transferred to the printer.

Version 3 PLUS introduce a new stamping method which also it to place objects or highlighting rectangles on the page. This objects can be moved and sized by the user. But we also implemented the scripted stamping because it makes it so easy to add titles or page numbers to a range of pages.

Text extraction now also creates text in rich text format (RTF) - here the logic tries to make use of PDF tags to keep text together which belongs together.

The field support has been enhanced for better compatibility with existing PDF files. We work to add the ability to create new fields to the "PLUS" Edition.

Customizable compact WPViewPDF window

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.

This methods are also available as "W" functions to accept unicode strings.

Why do I need a PDF viewer component?

New in Version 3

WPViewPDF PLUS

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.

Move pages in PDF

Add graphics to PLS (PLUS)