
What's New in Version 7.0
New PDF Printer APIs
You now have more choices than ever before when converting Office documents to PDF. In Version 7.0, Office 2007 and 2010 users can take advantage of the following new APIs. They allow conversion of Office documents to PDF in server environments without requiring an interactive user. They also offer a variety of specialized conversion options for XLS/XLSX, PUB, VSD, and PPT/PPTX documents.
Also new are APIs that allow you to set conversion options:
New PDF Processor APIs
6.3
PDF Printer API
- Eliminate Microsoft Office dependency from your workflow!
Version 6.3 introduces OpenOfficePrintJob, which allows Word, Excel and PowerPoint conversion with OpenOffice.
- OutlookPrintJob for converting Outlook documents into PDF.
This requires Microsoft Outlook. Learn more about OutlookPrintJob Object.
All APIs
- 64-bit Java integration.
Finally easyPDF SDK offers a comprehensive interface to the native 64-bit JRE/JDK.
6.2
PDF Printer API
- More choices than ever when converting Word documents to PDF.
In Version 6.2, Office 2007 users can take advantage of WordPrintJobEx,
which offers two modes of operation and a multitude of options for
Word conversions. Key enhancements in WordPrintJobEx include:
- quicker conversions and
- significantly improved hyperlink
support.
- Conversion of Office documents to PDF in server environments
without an interactive user. In previous versions of easyPDF SDK,
an user had to be logged on to the server in order to enable Office
conversions. This requirement has been eliminated (NOTE:
elimination of this requirement for Word conversions is only
available when using WordPrintJobEx).
- Improved XPS support: Hyperlink, internal link, and bookmark
retention, plus automatic paper size support, are now part of XPS
to PDF conversions.
PDF Processor API
- In-memory PDF decryption and encryption support. The PDFProcessorHandle object now supports efficient processing of encrypted PDFs, as well
as the ability to decrypt and encrypt PDFs.
- Unicode filenames are now supported by all Processor API
calls.
PDF Document API
- easyPDF SDK's Document API now supports Unicode filenames.
6.1
PDF Document API
- XFA form field support: Previous versions of BCL easyPDF SDK's Document API supported setting and getting values to and from AcroForm type form fields. Version 6.1 extends this support to XFA (XML Forms Architecture) form fields as well.
PDF Processor API
- In-memory PDF post-processing: Earlier versions of BCL easyPDF SDK's Processor API required opening and closing a PDF, and reading and writing it from and to the file system, each time an operation (e.g., getting the page count) or modification (e.g., adding a watermark) was done to it. In version 6.1, many post-processing operations are allowed in memory. This means that a PDF file can be opened just once (either from a physical file or from memory) and have many operations performed on it without needing to repeatedly close and reopen it or accessing the file system. For workflows that require extensive PDF post-processing, this can offer substantial performance gains. For the specific post-processing operations that are allowed in memory, please see the PDFProcessorHandle object.
Other Improvements
- Asian language support for hyperlinks/bookmarks feature
- Added Type0 font support to the hyperlink/bookmark feature.
- Fixed a problem that caused extremely long words (those that roll over from the bottom of a page to the top of the next one) to miss all
hyperlinks. Such words don’t exist in European languages, but it
happens in Asian documents. This fix is a compromise between feature
and speed, and does not cover multi-column rollovers.
- Implemented repeated shape optimization.
- Consider that you have a
shape that you paint repeatedly, perhaps 100s of times. It can be a
star, a logo, or just dots. This would normally cause the PDF file
size to skyrocket. With this new optimization we can now compress the
PDF significantly better. For example, when printing an HTML file that
contains tables with dotted lines, this new feature can provide a 5
times more compact output than before.
- Windows 7 support
6.0
Support for 64-bit Server Environment
- BCL easyPDF SDK 6.0, like previous versions, supports Win32 platforms. Unlike previous versions, however, it now also supports Win64 running on the x64 chip set. The 32-bit and 64-bit editions of the SDK are separate packages, so be sure to use the correct one for your operating system as they are not interchangeable. Read the Instructions for 64-bit deployment .
PDF Printer API
- PDF/A/X generation API - BCL easyPDF SDK supports PDF Generation of PDF/A-1b, PDF/X-1 and PDF/X-3 for long term archiving and reliable prepress data interchange. BCL APIs enable developers to easily create 100% PDF/A/X compliant documents.
- CMYK Output API - within the PDF/A/X specification.
- XPS Support (Supports XPS to PDF conversion. Requirement: .NET Framework 3.0 or above).
- Handles "Invalid Margin" errors in MS Word by giving developers options to either scale the document or crop the the unprintable areas outside of the invalid margins.
- Compression for B&W images, which greatly reduces file size and many times more compact than ZIP.
- Automatic and CSS-driven pagination (smarter page break, developers can also manually control whether they want to have page break or not).
- Added support for transparent images.
- Added wait time for loading website page (For a HTML page containing an embedded object such as Java applet, they are sometimes not printed correctly because the applet rendering can happen after the page is completely loaded. Developers can now use this property to wait until the rendering from the embedded object is finished.)
- Several enhancements and fixes to improve stability, speed, and performance. Some examples includes: Office, Visio, hyperlink, bookmark, merge batch, etc.
- Support for standard hatched pattern brushes.
- Support for single-page old-style JPEG TIFF.
- Added EnableAutoMacros as a new Boolean property in ExcelPrintJob. It specifies whether auto execute macros are enabled.
PDF Converter API
- PDF to EMF (Enhanced Metafile) image conversions. EMF is a vector graphic format, which means it's infinitely scalable, much smaller in size, and contain real text, lines, rectangles, instead of pixels.
PDF Processor API
- Support Merge Batch (Merges a sequence of PDF files into one).
- Add Digital Signature and Set Document Info XMP To Existing PDF Files Without Recreating PDFs.
- Adds document-level file attachment to PDF file. The file will appear in the attachment tab.
- Support for adding Text to existing PDF documents using TrueType Fonts.
Download Free Trial
Request Pricing
OEM Licensing
Custom Data Extraction Solutions
We can help you build Custom Data Extraction Solutions that allow you to quickly deliver critical information to your customers and improve your bottom line. |
Receive Our PDF Product News
- We evaluated all the PDF conversion tools
out there, including Adobe's. Only BCL’s easyPDF SDK
could meet all our requirements. And it's the only tool
that could run by itself without human intervention and without
requiring people to be logged into the applications. We now
have it deployed in 11 sites.” Read
the case study...
- Bernard Fazzini, NORTHROP
GRUMMAN

- Just thought I would say how pleased
we are with the easyPDF SDK. It is really quick, easy to
implement and very competitively priced." Read
the case study
Chris Jones
Australian Rail Track Corporation

www.artc.com.au
Read
More Customer Success Stories
|