WPCubed GmbH
Wordprocessing and PDF components 

PDF Creation for DelphiWPDF

Convert output from your program to PDF files with the component wPDF. Supports gereric EMF to PDF conversion and can also be combined with WPTools for a fully functional document to PDF conversion.

wPDF V5 is a PDF creation component designed for VCL applications, such as Delphi and C++Builder. Unlike many competing products, it uses not only "Canvas" methods but also GDI API calls that require a device handle as a parameter (Canvas.Handle). This technology enables a wide range of uses and allows integration with various other reporting solutions, including report builder and fast report. It works particularly well when linked with WPTools.

 

The standard version includes a DLL, but you can also order DCU files to integrate the PDF engine directly into your application, eliminating the need to distribute additional DLLs. wPDF has been trusted since 2001 and is widely used in OEM products. It functions internally as an EMF (Windows metafile) to PDF conversion routine. This allows for a native canvas property of TCanvas type, with a handle property of HDC type that enables the use of Windows GDI commands.

 

You can quickly create PDFs from WPTools or various reporting engines in WYSIWYG mode, allowing you to preview and send print output to PDF format. This feature helps create a protocol for all print outputs and allows for the repetition of specific print jobs. By using WPViewPDF, you can integrate a PDF preview directly into your program and initiate printing from there. When used with WPTools, wPDF ensures that various text attributes, such as hyperlinks, embedded JPEG data, bookmarks, and outlines, are included in the PDF document.

 

wPDF, is a powerful PDF maker which has been available since July 2001, has been specially optimized for greater compatibility with most drawing commands commonly found in Windows applications.

wPDF is a Delphi PDF VCL which can be also used with C++Builder. In case you need a PDF NET solution or a PDF ActiveX please check out our product wPDFControl.

 

wPDF 5 supports Delphi 4,5,6,7, 2005-Win32, 2006-Win32, 2007-Win32, 2010, XE, XE2, XE3, XE4, XE5, XE6, XE7, XE8, 10, 10.1, 10.2, 10.3, 10.4, 11, 12 (XE2 and later: 32 and also 64 bit),

 

Here, we explain how to use wPDF to create PDF invoices using the X-Factur standard.

 

With wPDF you now have everything you need to export from

wPDF converts enhanced metafiles to PDF while preserving the vector and text information. This results in small PDF files which can be printed at high resolution, thus making wPDF superior to other solutions which convert embedded metafiles into bitmaps. wPDF supports the usual PDF features, including compression and 128 bit encryption and it was the first Delphi library to allow embedding of font subsets to reduce file size even further.

Features:

 

You will find a demo (exe and vcl) in the download section.

Jochen Bartlau, combit GmbH

"Our highly popular reporting tool List & Label has been using the PDF technology developed by WPCubed since 2003. We chose wPDF because, among other things, we needed a fast and effective conversion of our rendering commands. The conversion has been kept up to date throughout the years and we have always gotten quick responses and good solutions from WPCubed, so we are more than happy to work with them. In 2015 we integrated wPDF V4 into version 21 of List & Label in order to be able to offer our global customers enhanced support for special characters with Type3 font embedding. (Note: The Standard License does not allow the use within a development tool.) "

Metier 2000

"Since Version 1 until the current Version 6 we use in the application Scan2PDF the PDF components of WPCubed. Already end of 2000, when we compared several PDF components, the ones of WPTools prooved to be ideal. Easy integration and high stability of the components was not only been told, but also provided. The service of WPCubed was and is excellent. "

Alan C Moore reviewed Version 1 in Delphi Informant May 2002

""This library includes excellent integration with the company's other fine libraries, WPForm and WPTools... Conclusion: I've enjoyed working with these components, and I recommend them highly." "

 

Example: Print 4 metafiles to one page

WPPDFPrinter1.BeginDoc;
  WPPDFPrinter1.StartPage( width, height, resolution, resresolution, 0);
  WPPDFPrinter1.Canvas.StretchDraw( Rect1, Image1.Picture.Graphic );
  WPPDFPrinter1.Canvas.StretchDraw( Rect2, Image2.Picture.Graphic );
  WPPDFPrinter1.Canvas.StretchDraw( Rect3, Image3.Picture.Graphic );
  WPPDFPrinter1.Canvas.StretchDraw( Rect4, Image4.Picture.Graphic );
  WPPDFPrinter1.EndPage;
WPPDFPrinter1.EndDoc;