Screenshot Preview

PDFlib - Summary

by PDFlib - Product Type: Component / .NET Class / Managed/Unmanaged Code - without COM / ActiveX DLL / DLL / JavaBean / Java Class

Summary

PDFlib by PDFlib

URLs: pdflib-net, pdflib net, pdflibnet, pdflib

Generate PDF documents on-the-fly. PDFlib is a component that allows you to programmatically create PDF files from within your own server-side or client-side software. PDFlib doesn't make use of third-party software for generating PDFs, nor does it require any other tools. PDFlib is available for all major operating systems and development environments. It offers a variety of new and improved functions, including a new table formatter, PDF/A output for longtime archiving, AES encryption, integrated pCOS analyzing tools, a repair and optimization mode for input PDFs, and numerous other new features.

Overview

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.

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.

Features

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 optional add-on PDF Import Library (PDI) can be used to integrate pages from existing PDF documents into the generated output. With the PDFlib Personalization Server (PPS) as further add-on, 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 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

What's new in PDFlib 8?

New PDF Features for Acrobat 9

PDFlib supports various PDF features according to Acrobat 9 (technically: PDF 1.7 Adobe extension level 3).

External graphical content (Reference XObjects)

Layer variants (also called layer configurations)

PDF Portfolios

Georeferenced PDF

AES-256 encryption and Unicode passwords

Font Handling and Text Output

Quite a number of new typographical features can be found in PDFlib 8.

Complex script shaping and bidirectional formatting for Arabic, Thai, Hindi, and many other writing systems

Fallback fonts

OpenType layout features, e.g. ligatures and swash characters

Retain fonts across documents

SING fonts for CJK Gaiji characters

Redesigned font engine

Wrap text around image clipping paths

Text on a path

Generate PDF documents on-the-fly.

Pricing: PDFlib 8.0.4 (1 Machine License) Windows Server 2003/2003 R2/2008/2008 R2 on x86/x64, PDFlib 8.0.4 (1 Machine License) Windows 2000/XP/Vista/7 on x86/x64, PDFlib 8.0.4 (1 Machine License) Linux x86/Intel 64, PDFlib 8.0.4 (1 Machine License) FreeBSD on x86/Intel 64, PDFlib 8.0.4 (1 Machine License) Sun Solaris on x86/sparc, PDFlib 8.0.4 (1 Machine License) Apple Mac OS X Server PPC/Intel, PDFlib 8.0.4 (1 Machine License) Mac OS X PPC/Intel, PDFlib 8.0.4 (1 Machine License) HP-UX 11 on PA-RISC/IA-64, PDFlib 8.0.4 (1 Machine License) IBM AIX 5/6/7, PDFlib 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 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 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 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 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 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 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 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 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 8.0.4 (10 or more Machine Licenses) 10 or more Machine Licenses for Windows Server 2003/2003 R2/2008/2008 R2 on x86/x64 (Price per License - Minimum quantity 10), PDFlib 8.0.4 (10 or more Machine Licenses) 10 or more Machine Licenses for Windows 2000/XP/Vista/7 on x86/x64 (Price per License - Minimum quantity 10), PDFlib 8.0.4 (10 or more Machine Licenses) 10 or more Machine Licenses for Linux x86/Intel 64 (Price per License - Minimum quantity 10), PDFlib 8.0.4 (10 or more Machine Licenses) 10 or more Machine Licenses for FreeBSD on x86/Intel 64 (Price per License - Minimum quantity 10), PDFlib 8.0.4 (10 or more Machine Licenses) 10 or more Machine Licenses for Sun Solaris on x86/sparc (Price per License - Minimum quantity 10), PDFlib 8.0.4 (10 or more Machine Licenses) 10 or more Machine Licenses for Apple Mac OS X Server PPC/Intel (Price per License - Minimum quantity 10), PDFlib 8.0.4 (10 or more Machine Licenses) 10 or more Machine Licenses for Apple Mac OS X PPC/Intel (Price per License - Minimum quantity 10), PDFlib 8.0.4 (10 or more Machine Licenses) 10 or more Machine Licenses for HP-UX 11 on PA-RISC/IA-64 (Price per License - Minimum quantity 10), PDFlib 8.0.4 (10 or more Machine Licenses) 10 or more Machine Licenses for IBM AIX 5/6/7 (Price per License - Minimum quantity 10), PDFlib 8.0.4 with Annual Support (1 Machine License) Windows Server 2003/2003 R2/2008/2008 R2 on x86/x64, PDFlib 8.0.4 with Annual Support (1 Machine License) Windows 2000/XP/Vista/7 on x86/x64, PDFlib 8.0.4 with Annual Support (1 Machine License) Linux x86/Intel 64, PDFlib 8.0.4 with Annual Support (1 Machine License) FreeBSD on x86/Intel 64, PDFlib 8.0.4 with Annual Support (1 Machine License) Sun Solaris on x86/sparc, PDFlib 8.0.4 with Annual Support (1 Machine License) Apple Mac OS X Server PPC/Intel, PDFlib 8.0.4 with Annual Support (1 Machine License) Mac OS X PPC/Intel, PDFlib 8.0.4 with Annual Support (1 Machine License) HP-UX 11 on PA-RISC/IA-64, PDFlib 8.0.4 with Annual Support (1 Machine License) IBM AIX 5/6/7, PDFlib 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)

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 7, Windows Server 2008, Windows Vista, Windows XP, Windows Server 2003, Windows 2000, 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, JavaBean, Java Class

Built Using: ActiveX Template Library (ATL), Visual C# .NET, Java 2 SDK (JDK 1.3)

Compatible Containers: Microsoft Visual Studio 2008, Microsoft Visual Studio 2005, Microsoft Visual Studio .NET 2003, Microsoft Visual Studio 6.0, Microsoft Visual Basic 2008, Microsoft Visual Basic 2005, Microsoft Visual Basic .NET 2003, Microsoft Visual Basic 6.0, Microsoft Visual C++ 2008, Microsoft Visual C++ 2005, Microsoft Visual C++ .NET 2003, Microsoft Visual C++ 6.0, Microsoft Visual C# 2008, Microsoft Visual C# 2005, Microsoft Visual C# .NET 2003, Microsoft Office XP, Microsoft Office 2000, Microsoft Internet Information Server 6.0, Microsoft Internet Information Server 5.0, Microsoft Internet Information Server 4.0, Microsoft Internet Explorer 8.0, Microsoft Internet Explorer 7.0, Microsoft Internet Explorer 6.0, Microsoft Internet Explorer 5.5, Microsoft Internet Explorer 5.0, C++Builder 6, C++Builder 5, JBuilder 8, JBuilder 7, JBuilder 6, Sybase PowerBuilder 9.0, Sybase PowerBuilder 8.0, Visual Café 4.0, Visual Café 3.0, NetBeans IDE 3.x, Sun Java Workshop, Sun Forte V2.0 for Java, Sun ONE Studio 4 (Formerly FORTE for Java), Sun ONE Studio 5 (Formerly FORTE Compiler Collection), .NET Framework 3.5, .NET Framework 3.0, .NET Framework 2.0, Eclipse V3.3

Product Class: Business Components

Keywords: PDF PDF/X Acrobat Unicode encryption generate Adobe PDF-lib Lib

PDFlib GmbH

PDF

pdf

Part numbers: PC-513759-443881 513759-443881 PC-513759-443885 513759-443885 PC-513759-443958 513759-443958 PC-513759-443889 513759-443889 PC-513759-443893 513759-443893 PC-513759-443897 513759-443897 PC-513759-443961 513759-443961 PC-513759-443901 513759-443901 PC-513759-443905 513759-443905 PC-513759-443937 513759-443937 PC-513759-443940 513759-443940 PC-513759-443964 513759-443964 PC-513759-443943 513759-443943 PC-513759-443946 513759-443946 PC-513759-443949 513759-443949 PC-513759-443967 513759-443967 PC-513759-443952 513759-443952 PC-513759-443955 513759-443955 PC-513759-443976 513759-443976 PC-513759-443979 513759-443979 PC-513759-443982 513759-443982 PC-513759-443985 513759-443985 PC-513759-443988 513759-443988 PC-513759-443991 513759-443991 PC-513759-443994 513759-443994 PC-513759-443997 513759-443997 PC-513759-444000 513759-444000 PC-513759-444003 513759-444003 PC-513759-444006 513759-444006 PC-513759-444009 513759-444009 PC-513759-444012 513759-444012 PC-513759-444015 513759-444015 PC-513759-444018 513759-444018 PC-513759-444021 513759-444021 PC-513759-444024 513759-444024 PC-513759-444027 513759-444027 PC-513759-444030 513759-444030 PC-513759-444033 513759-444033 PC-513759-444036 513759-444036 PC-513759-444039 513759-444039 PC-513759-444042 513759-444042 PC-513759-444045 513759-444045 PC-513759-444048 513759-444048 PC-513759-444051 513759-444051 PC-513759-444054 513759-444054 PC-513759-444057 513759-444057 PC-513759-444060 513759-444060 PC-513759-444063 513759-444063 PC-513759-444066 513759-444066 PC-513759-444069 513759-444069 PC-513759-444072 513759-444072 PC-513759-444075 513759-444075 PC-513759-444078 513759-444078 PC-513759-444081 513759-444081 PC-513759-444084 513759-444084 PC-513759-444087 513759-444087 PC-513759-444090 513759-444090 PC-513759-444093 513759-444093 PC-513759-444096 513759-444096 PC-513759-444099 513759-444099 PC-513759-444102 513759-444102 PC-513759-444105 513759-444105 PC-513759-444108 513759-444108 PC-513759-444111 513759-444111 PC-513759-444114 513759-444114 PC-513759-444117 513759-444117 PC-513759-444120 513759-444120 PC-513759-444123 513759-444123 PC-513759-444126 513759-444126 PC-513759-444129 513759-444129 PC-513759-444132 513759-444132 PC-513759-444135 513759-444135 PC-513759-444138 513759-444138 PC-513759-444141 513759-444141 PC-513759-444144 513759-444144 PC-513759-444147 513759-444147 PC-513759-444150 513759-444150 PC-513759-444153 513759-444153 PC-513759-444156 513759-444156 PC-513759-444159 513759-444159 PC-513759-444162 513759-444162 PC-513759-443909 513759-443909 PC-513759-443913 513759-443913 PC-513759-443970 513759-443970 PC-513759-443917 513759-443917 PC-513759-443921 513759-443921 PC-513759-443925 513759-443925 PC-513759-443973 513759-443973 PC-513759-443929 513759-443929 PC-513759-443933 513759-443933

Product Search

Enter search words:

Quick Links

Publisher

Primary Category

Related Products

Related Categories

Award