Screenshot Preview

PDFlib+PDI - Summary

by PDFlib - Product Type: Component / .NET Class / Managed/Unmanaged Code - without COM / ActiveX DLL / DLL / Static Link Library / Java Servlet / Java Class

Summary

PDFlib+PDI by PDFlib

URLs: pdflibpdi, pdflib

Generate PDFs on the fly. PDFlib is a development tool for PDF-enabling your software or generating PDFs on your server. PDFlib offers a simple-to-use API for programmatically creating PDF files from within your own server-side or client-side software. PDFlib doesn't make use of third-party software for generating PDF, nor does it require any other tools. PDFlib+PDI includes all PDFlib functions, plus the PDF Import Library (PDI) for including existing PDF pages in the generated output. PDFlib is available for all major operating environments and development environments.

PDFlib is a library which allows you to generate files in Adobe’s Portable Document Format (PDF). PDFlib acts as a backend to your own programs.

PDFlib doesn't make use of third-party software for generating PDF, nor does it require any other tools. PDFlib is available for all major operating environments and development environments.

PDFlib offers many useful functions for creating text, graphics, images, and hypertext elements in PDF.

A PDFlib program can be used for dynamically generating PDF – reflecting user input or dynamic data retrieved from web or database servers. The PDF Import Library (PDI) can be used to integrate pages from existing PDF documents into the generated output. With the PDFlib Personalization Server (PPS), server side personalization of PDF files becomes possible.

With the programmer only being responsible for producing the data from whatever source, PDFlib takes the task of generating the PDF code which visually represents the data.

PDFlib can generate PDF data directly in memory (instead of on file), resulting in better performance and avoiding the need for temporary files, thus being the fastest PDF-generating method.

PDFlib makes PDF generation possible without wading through the PDF specification. While PDFlib tries to hide technical PDF details from the user, a general understanding of PDF is useful. In order to make the best use of PDFlib, application programmers should ideally be familiar with the basic graphics model of PostScript (and therefore PDF). However, a reasonably experienced application programmer who has dealt with any graphics API for screen display or printing shouldn’t have much trouble adapting to the PDFlib API as described in the PDFlib manual.

API: PDFlib offers an easy-to-use programming interface for the application programmer. The PDFlib API shields the programmer from the technicalities of PDF generation. Any programmer with decent graphics or print output experience is able to use PDFlib quickly. The PDFlib reference manual explains the basics of PDFlib programming, and provides a detailed reference to all API functions. Sample programs are provided for all supported environments.

Server Deployment: PDFlib is thread-safe, i.e. it can safely be used in multi-threaded server applications. The COM edition is both-threaded for improved performance. C or C++ library clients can install their own memory management and error handling routines. PDFlib's memory management has been rigorously engineered and tested for memory leaks in order to guarantee 24-hour deployment without any shutdown periods.

Products available in the PDFlib family include:

PDFlib - PDFlib is the leading developer toolbox for generating and manipulating files in Adobe’s well known Portable Document Format (PDF).

PDFlib+PDI - PDFlib+PDI includes all PDFlib functions plus the PDF Import Library (PDI). With PDI you can open existing PDF documents and incorporate some pages into the PDFlib output.

PDFlib Personalization Server (PPS) - PDFlib Personalization Server (PPS) includes PDFlib+PDI plus additional functions for variable data processing using PDFlib blocks. PPS makes applications independent from any layout changes.

PDFlib TET - The PDFlib Text Extraction Toolkit (TET) is a developer product for reliably extracting text, images and metatdata from PDF documents.

PDFlib TET PDF IFilter - TET PDF IFilter extracts text and metadata from PDF documents and makes it available to search and retrieval software on Windows. This allows PDF documents to be searched on the local desktop, a corporate server, or the Web.

PDFlib PLOP - PDFlib PLOP (PDF Linearization, Optimization, Protection) offers a straightforward way to linearize and optimize your PDF files for fast Web delivery, and to apply or remove Acrobat security features.

PDFlib PLOP DS - PDFlib PLOP DS (Digital Signature) offers all features of PLOP, plus the ability

to apply digital signatures to PDF documents.

PDFlib pCOS - PDFlib pCOS provides a simple and elegant facility for retrieving any information from a PDF document which is not part of the page contents.

PDFlib 8.0.4 includes the following new features:

Support for iOS, Android and embedded Linux

Objective-C language binding for Mac OS X and iOS

Support for PHP 5.4

Object-oriented interface for the Python language binding

PDI page cache reduces output file size for applications which re-open imported pages that are used more than once

Support for PostScript XObjects for certain prepress workflows

Layers in PDF/X-4:2010 can be used without layer variants

Improved date handling for file attachments

License key can be set with PDF_set_option()

PDFlib 8.0.4 includes a variety of bug fixes and enhancements, including the following:

Reduced memory requirements for imported PDI pages by 35%

Further reduced memory requirements of PDFlib for documents with tens of thousands of pages

Updated the internal list of standard output intents for PDF/X to reflect the Characterization Data collection at www.color.org

Fix for 16-bit TIFF images with a palette

Fix for 16-bit PNG images with a soft mask

Accelerated loading of fonts with a very large number of kerning pairs

Various bug fixes in the Textflow and Table formatters as well as other functional areas

What's New in PDFlib 8.0.3?

Support for generating barcode fields (barcode fields don't work with Adobe Reader, but require Acrobat Professional)

Support for 3D models in the PRC format (in addition to U3D)

Adjust the size of imported PDF pages to work around problems with pages which contain content outside of all page boxes

What's New in PDFlib 8.0.1?

PDFlib 8.0.1 collects ca. 85 changes to the core code, language bindings, and build system.

Changes in the PDFlib product family:

Automatic script and position (right/left) detection for bidi text

Process certain JPEG-compressed TIFF images which previously have been rejected

Better color handling for JPEG images with Exif data

More workarounds for damaged PDF and font input files

Improved treatment of Unicode CMaps for better handling of OpenType

Features in Japanese fonts and smaller PDF output

Various improvements specific to platforms and language bindings

Optimized file size and loading time of shared libraries

Enhanced build system

General bug fixes

Generate PDFs on the fly.

Pricing: PDFlib+PDI 8.0.4 (1 Machine License) Windows Server 2003/2003 R2/2008/2008 R2 on x86/x64, PDFlib+PDI 8.0.4 (1 Machine License) Windows 2000/XP/Vista/7 on x86/x64, PDFlib+PDI 8.0.4 (1 Machine License) Linux x86/Intel 64, PDFlib+PDI 8.0.4 (1 Machine License) FreeBSD on x86/Intel 64, PDFlib+PDI 8.0.4 (1 Machine License) Sun Solaris on x86/sparc, PDFlib+PDI 8.0.4 (1 Machine License) Mac OS X Server PPC/Intel, PDFlib+PDI 8.0.4 (1 Machine License) Mac OS X PPC/Intel, PDFlib+PDI 8.0.4 (1 Machine License) HP-UX 11 on PA-RISC/IA-64, PDFlib+PDI 8.0.4 (1 Machine License) IBM AIX 5/6/7, PDFlib+PDI 8.0.4 (5 to 9 Machine Licenses) 5 to 9 Machine Licenses for Windows Server 2003/2003 R2/2008/2008 R2 on x86/x64 (Price per License - Minimum quantity 5), PDFlib+PDI 8.0.4 (5 to 9 Machine Licenses) 5 to 9 Machine Licenses for Windows 2000/XP/Vista/7 on x86/x64 (Price per License - Minimum quantity 5), PDFlib+PDI 8.0.4 (5 to 9 Machine Licenses) 5 to 9 Machine Licenses for Linux x86/Intel 64 (Price per License - Minimum quantity 5), PDFlib+PDI 8.0.4 (5 to 9 Machine Licenses) 5 to 9 Machine Licenses for FreeBSD on x86/Intel 64 (Price per License - Minimum quantity 5), PDFlib+PDI 8.0.4 (5 to 9 Machine Licenses) 5 to 9 Machine Licenses for Sun Solaris on x86/sparc (Price per License - Minimum quantity 5), PDFlib+PDI 8.0.4 (5 to 9 Machine Licenses) 5 to 9 Machine Licenses for Mac OS X Server PPC/Intel (Price per License - Minimum quantity 5), PDFlib+PDI 8.0.4 (5 to 9 Machine Licenses) 5 to 9 Machine Licenses for Mac OS X PPC/Intel (Price per License - Minimum quantity 5), PDFlib+PDI 8.0.4 (5 to 9 Machine Licenses) 5 to 9 Machine Licenses for IBM AIX 5/6/7 (Price per License - Minimum quantity 5), PDFlib+PDI 8.0.4 (5 to 9 Machine Licenses) 5 to 9 Machine Licenses for HP-UX 11 on PA-RISC/IA-64 (Price per License - Minimum quantity 5), PDFlib+PDI 8.0.4 with Annual Support (1 Machine License) Windows Server 2003/2003 R2/2008/2008 R2 on x86/x64, PDFlib+PDI 8.0.4 with Annual Support (1 Machine License) Windows 2000/XP/Vista/7 on x86/x64, PDFlib+PDI 8.0.4 with Annual Support (1 Machine License) Linux x86/Intel 64, PDFlib+PDI 8.0.4 with Annual Support (1 Machine License) FreeBSD on x86/Intel 64, PDFlib+PDI 8.0.4 with Annual Support (1 Machine License) Sun Solaris on x86/sparc, PDFlib+PDI 8.0.4 with Annual Support (1 Machine License) Mac OS X Server PPC/Intel, PDFlib+PDI 8.0.4 with Annual Support (1 Machine License) Mac OS X PPC/Intel, PDFlib+PDI 8.0.4 with Annual Support (1 Machine License) HP-UX 11 on PA-RISC/IA-64, PDFlib+PDI 8.0.4 with Annual Support (1 Machine License) IBM AIX 5/6/7, PDFlib+PDI 8.0.4 with Annual Support (5 to 9 Machine Licenses) 5 to 9 Machine Licenses for Windows Server 2003/2003 R2/2008/2008 R2 on x86/x64 (Price per License - Minimum quantity 5), PDFlib+PDI 8.0.4 with Annual Support (5 to 9 Machine Licenses) 5 to 9 Machine Licenses for Windows 2000/XP/Vista/7 on x86/x64 (Price per License - Minimum quantity 5), PDFlib+PDI 8.0.4 with Annual Support (5 to 9 Machine Licenses) 5 to 9 Machine Licenses for Linux x86/Intel 64 (Price per License - Minimum quantity 5), PDFlib+PDI 8.0.4 with Annual Support (5 to 9 Machine Licenses) 5 to 9 Machine Licenses for FreeBSD on x86/Intel 64 (Price per License - Minimum quantity 5), PDFlib+PDI 8.0.4 with Annual Support (5 to 9 Machine Licenses) 5 to 9 Machine Licenses for Sun Solaris on x86/sparc (Price per License - Minimum quantity 5), PDFlib+PDI 8.0.4 with Annual Support (5 to 9 Machine Licenses) 5 to 9 Machine Licenses for Mac OS X Server PPC/Intel (Price per License - Minimum quantity 5), PDFlib+PDI 8.0.4 with Annual Support (5 to 9 Machine Licenses) 5 to 9 Machine Licenses for Mac OS X PPC/Intel (Price per License - Minimum quantity 5), PDFlib+PDI 8.0.4 with Annual Support (5 to 9 Machine Licenses) 5 to 9 Machine Licenses for IBM AIX 5/6/7 (Price per License - Minimum quantity 5), PDFlib+PDI 8.0.4 with Annual Support (5 to 9 Machine Licenses) 5 to 9 Machine Licenses for HP-UX 11 on PA-RISC/IA-64 (P

Evals & Downloads: Read the PDFlib Case Study - discusses various scenarios where PDF/A application problems can be solved with PDFlib products, Read the PDF/A Whitepaper - discusses PDFlib features for creating PDF/A output suitable for long-term document archival, Read the XMP Whitepaper - discusses XMP, XMP support in PDFlib products and possible XMP workflows, Read the PDFlib General License and Support Conditions, Read the PDFlib API Reference for Windows, Read the PDFlib Tutorial document, Download the PDFlib 8.0.4 IBM AIX evaluation on to your computer - Output displays evaluation label, Download the PDFlib 8.0.4 HP UX evaluation on to your computer - Output displays evaluation label, Download the PDFlib 8.0.4 FreeBSD evaluation on to your computer - Output displays evaluation label, Download the PDFlib 8.0.4 Linux evaluation on to your computer - Output displays evaluation label, Download the PDFlib 8.0.4 MacOS X evaluation on to your computer - Output displays evaluation label, Download the PDFlib 8.0.4 Solaris on SPARC evaluation on to your computer - Output displays evaluation label, Download the PDFlib 8.0.4 Windows evaluation onto your computer - Output Displays Evaluation Label

Operating System for Deployment: Windows Server 2008, Windows Vista, Windows XP, Windows Server 2003, Windows ME, Windows 2000, UNIX System V Release 4, Sun Solaris 9, Sun Solaris 8, HP-UX 11.x, IBM AIX 5.x, Linux Kernel V2.4.x, RedHat Linux 7.x, SUSE Linux 8.x, FreeBSD, FreeBSD 5.x, Mac OS X

Architecture of Product: 32Bit, 64Bit, MAC

Product Type: Component

Component Type: .NET Class, Managed/Unmanaged Code - without COM, ActiveX DLL, DLL, Static Link Library, Java Servlet, Java Class

Built Using: Visual C++ 6.0

General: Supports Apartment Model Threading, Supports Free Threading

Application Servers: Adobe JRun 4.0, Oracle WebLogic Server 6.1 (formerly BEA)

Compatible Containers: Microsoft Visual Studio 2005, Microsoft Visual Studio .NET 2003, Microsoft Visual Studio 6.0, Microsoft Visual Basic 2005, Microsoft Visual Basic .NET 2003, Microsoft Visual Basic 6.0, Microsoft Visual C++ 2005, Microsoft Visual C++ .NET 2003, Microsoft Visual C++ 6.0, Microsoft Visual C++ 5.0, Microsoft Visual C++ 4.0, Microsoft Visual C# 2005, Microsoft Visual C# .NET 2003, Microsoft Office XP, Microsoft Office 2000, Microsoft Access 2002, Microsoft Access 2000, Microsoft Internet Information Server 5.0, Microsoft Internet Information Server 4.0, C++Builder 6, C++Builder 5, Delphi 7.0, Delphi 6.0, Delphi 5.0, JBuilder 7, JBuilder 6, IBM VisualAge for Java 4, Sybase PowerBuilder 9.0, Sybase PowerBuilder 8.0, .NET Framework 2.0, Eclipse V3.3

Product Class: Business Components

Keywords: PDF import Acrobat Unicode encryption generate PDFPDI PDF

PDFlib GmbH

PDF

Part numbers: PC-514765-444282 514765-444282 PC-514765-444285 514765-444285 PC-514765-444288 514765-444288 PC-514765-444291 514765-444291 PC-514765-444294 514765-444294 PC-514765-444297 514765-444297 PC-514765-444300 514765-444300 PC-514765-444345 514765-444345 PC-514765-444348 514765-444348 PC-514765-444324 514765-444324 PC-514765-444327 514765-444327 PC-514765-444330 514765-444330 PC-514765-444333 514765-444333 PC-514765-444336 514765-444336 PC-514765-444339 514765-444339 PC-514765-444342 514765-444342 PC-514765-444354 514765-444354 PC-514765-444351 514765-444351 PC-514765-444363 514765-444363 PC-514765-444364 514765-444364 PC-514765-444365 514765-444365 PC-514765-444366 514765-444366 PC-514765-444367 514765-444367 PC-514765-444368 514765-444368 PC-514765-444369 514765-444369 PC-514765-444370 514765-444370 PC-514765-444371 514765-444371 PC-514765-444372 514765-444372 PC-514765-444373 514765-444373 PC-514765-444374 514765-444374 PC-514765-444375 514765-444375 PC-514765-444376 514765-444376 PC-514765-444377 514765-444377 PC-514765-444378 514765-444378 PC-514765-444379 514765-444379 PC-514765-444380 514765-444380 PC-514765-444381 514765-444381 PC-514765-444382 514765-444382 PC-514765-444383 514765-444383 PC-514765-444384 514765-444384 PC-514765-444385 514765-444385 PC-514765-444386 514765-444386 PC-514765-444387 514765-444387 PC-514765-444388 514765-444388 PC-514765-444389 514765-444389 PC-514765-444390 514765-444390 PC-514765-444391 514765-444391 PC-514765-444392 514765-444392 PC-514765-444393 514765-444393 PC-514765-444394 514765-444394 PC-514765-444395 514765-444395 PC-514765-444396 514765-444396 PC-514765-444397 514765-444397 PC-514765-444398 514765-444398 PC-514765-444303 514765-444303 PC-514765-444306 514765-444306 PC-514765-444309 514765-444309 PC-514765-444312 514765-444312 PC-514765-444315 514765-444315 PC-514765-444318 514765-444318 PC-514765-444321 514765-444321 PC-514765-444357 514765-444357 PC-514765-444360 514765-444360

Product Search

Enter search words:

Quick Links

Publisher

Primary Category

Related Products

Award Award