HotPDF Delphi PDF Component

HotPDF Delphi PDF component is a Native Object Pascal coded component library for Delphi and C++ Builder, Therefore, it does not use any DLLs or other software to create and edit PDF files, So with it you can manipulate PDF documents within your Delphi or C++Builder applications easily, and because it’s highly optimized codes and footprint is very small, it works very fast.

HotPDF allows you create or load existing PDF files and edit them in the following manner:

Print text and draw on a PDF document using it as a canvas;
Add audio, video and text annotations;
Change the size and resolution of specific pages or the whole file;
Add, delete and copy pages;
Encrypt the document;
Edit the document properties.

HotPDF Component Key Features:

  • add vector and raster graphics into PDF documents;
  • protect PDF documents with a password;
  • watermarks and outlines;
  • generating PDF documents with internal and external links, web links, page links, bookmarks;
  • supports Unicode characters;
  • editing and creating JavaScript functions;
  • full font embedding, text formatting, multi-column text, predefined code pages;
  • supporting canvas (HDC), you can draw and display text, copy to and from other classes supporting canvas;
  • built-in text and picture compression feature makes it easy to reduce file size;
  • multi-column printing;
  • TIFF to PDF converting;
  • paragraph and justification feature gives detailed control over text printing.

Download HotPDF Component DEMO package (10.3 MB)
Supports Delphi 5 through Delphi 10.3 Rio, C++Builder 6 through C++Builder 10.3 Rio
01/23/2019 Update: v1.7.2, fixed a bug of WMF displaying.

HotPDF Delphi Excel Component with source codes
Purchase this product CLICK HERE.

HotXLS Delphi Excel Component

HotXLS Excel Read Write Library is a high-performance excel read-write component for Delphi and C++Builder. It can write new Excel spreadsheets, as well as reading and modifying existing Excel XLS files.

HotXLS is written in Object Pascal. It does not require Microsoft Excel /Office be installed, It lets you easily read and write Excel .xls files, directly, quickly!

HotXLS Component Key Features:

  • read excel file and write new or existing excel file
  • reading encrypted excel file (password protected)
  • access cell values, including number, string, date, boolean and Excel formula
  • built-in calculation engine which supports excel formula computing
  • support cell attributes: orientation, alignment, borders, comments, background attributes
  • merge /copy /move /delete /insert range of cells, support group rows and columns
  • support font attributes: font, font size/color/decoration
  • support .bmp, .emf, .wmf, .png, .ico and jpeg images
  • support Unicode characters, manipulate excel files written in any languages
  • support hyperlinks, support Excel’s defined names
  • support worksheet attributes: name, protection, selection, outline, and others
  • support printing attributes: page size, orientation, margins, header, footer, page breaks
  • exporting workbooks and worksheets to HTML, RTF and CSV files
  • exporting Database tables or DBGrid to Excel, HTML or RTF files
  • easy migration from OLE-based projects to our HotXLS solution
  • high performance, low memory / CPU usage, easy to use

Download HotXLS Component DEMO package (6.4 MB)
v1.5.1 Supports Delphi 5 through Delphi 10.3 Rio, C++Builder 6 through C++Builder 10.3 Rio

HotXLS Delphi Excel Component with source codes
Purchase this product CLICK HERE.

losLab all-in-one PDF library

losLab PDF library is an all-in-one developer library for PDF related development, It’s PDF rendering library, PDF creation library & PDF editing library in one package, written in Delphi (object pascal), for virtually all programming languages. Our PDF library supports PDF 1.2-1.7 specifications.

losLab PDF library not only has PDF creation /PDF manipulation functions but also supporting PDF rendering /PDF viewing capacity, it also supports PDF Form /AcroForms creation, filling & manipulation.

losLab PDF library is a powerful PDF SDK – including over hundreds PDF create, edit, render and manipulate functions for use with Delphi, C++Builder, Visual C++, C#, VB6, VB.NET, VBScript, ASP /ASP.NET, PHP, PowerBASIC, RealBasic and other programming languages which support either ActiveX/COM, DLL or pure Delphi library /object pascal source codes.

Our PDF library provides a full set of PDF related functions that allow you to create, modify /edit, render /printing, split /merge, encrypt /decrypt, as well as manipulate PDF form /AcroForms, It also provides Images /Graphics supporting including BMP, TIFF, JPG /JPEG, GIF, PNG, and EMF format, it supporting TrueType and Type1 font embedding, TrueType font subsetting that allowing Unicode text. Our PDF library is also supporting advanced PDF javascript scripting functions. PDF library includes a full PDF rasterizer enabling PDF documents rendering on either screen or printer.

Download PDF library DEMO package (46.5 MB)

Current Version 3.2.0, Supports:

  • Delphi 5-XE8, C++Builder 5-XE8
  • RAD Studio 10 Seattle, 10.1 Berlin, 10.2 Tokyo, 10.3 Rio
  • Visual Basic, Visual Basic.Net, Visual C++, C#
  • VBScript, VBA, ASP, ASP.NET, PHP
  • PowerBASIC, RealBasic, PowerBuilder
  • And many other programming languages
  • Support 64-bit compiling if your IDE supports

PDF library all-in-one PDF development kit with source codes
Purchase this product CLICK HERE.

What’s the different between our HotPDF component and PDF library:
HotPDF is mainly a PDF creation library, while our PDF library
is a PDF creating, PDF editing and PDF rendering all in one SDK.