by PDFlib - Product Type: Component / .NET Class / Managed/Unmanaged Code - without COM / ActiveX DLL / DLL / JavaBean / Java Class
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
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
Changes in the PDFlib Block plugin:
Support for the new automatic script and position detection
Improvements for the Japanese user interface (Windows only)
Re-introduced keyboard shortcuts
XML configuration file to control aspects of the user interface
Improved PDF form-field-to-Block conversion
Several minor 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
PDFlib+PDI and PPS can import and process Acrobat 9 documents.
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
PDFlib Block Plugin and PDFlib Personalization Server (PPS)
The PDFlib Block Plugin is used to prepare PDF documents for Block filling (personalization) with the PDFlib Personalization Server (PPS).
Preview PPS Block processing in Acrobat
Redesigned user interface
Snap-to-grid for quickly layout out Blocks in a raster
Additional Block properties, e.g. for transparency
Clone PDF/A or PDF/X status of the Block container
Leverage PDFlib 8 features with Blocks
Other important features
There are a number of other important new features:
Reusable path objects
PDF/X-4 and PDF/X-5
Alpha channel in TIFF and PNG images
JBIG2-compressed images
Compressed object streams and cross-reference streams
Built-in PANTONE Goe color libraries
Generate PDF documents on-the-fly.
Pricing: PDFlib 8.0.3 (1 Machine License) Windows Server 2003/2008 on x86/x64, PDFlib 8.0.3 (1 Machine License) Windows 2000/XP/Vista/7 on x86/x64, PDFlib 8.0.3 (1 Machine License) Linux x86/Intel 64/IA-64, PDFlib 8.0.3 (1 Machine License) FreeBSD on x86/Intel 64, PDFlib 8.0.3 (1 Machine License) Sun Solaris on x86/x64/sparc, PDFlib 8.0.3 (1 Machine License) Apple Mac OS X Server PPC/Intel, PDFlib 8.0.3 (1 Machine License) Mac OS X PPC/Intel, PDFlib 8.0.3 (1 Machine License) HP-UX 11 on PA-RISC/IA-64, PDFlib 8.0.3 (1 Machine License) IBM AIX 5/6, PDFlib 8.0.3 (5 to 9 Machine Licenses) 5 to 9 Machine Licenses for Windows Server 2003/2008 on x86/x64 (Price per License - Minimum quantity 5), PDFlib 8.0.3 (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.3 (5 to 9 Machine Licenses) 5 to 9 Machine Licenses for Linux x86/Intel 64/IA-64 (Price per License - Minimum quantity 5), PDFlib 8.0.3 (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.3 (5 to 9 Machine Licenses) 5 to 9 Machine Licenses for Sun Solaris on x86/x64/sparc (Price per License - Minimum quantity 5), PDFlib 8.0.3 (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.3 (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.3 (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.3 (5 to 9 Machine Licenses) 5 to 9 Machine Licenses for IBM AIX 5/6 (Price per License - Minimum quantity 5), PDFlib 8.0.3 (10 or more Machine Licenses) 10 or more Machine Licenses for Windows Server 2003/2008 on x86/x64 (Price per License - Minimum quantity 10), PDFlib 8.0.3 (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.3 (10 or more Machine Licenses) 10 or more Machine Licenses for Linux x86/Intel 64/IA-64 (Price per License - Minimum quantity 10), PDFlib 8.0.3 (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.3 (10 or more Machine Licenses) 10 or more Machine Licenses for Sun Solaris on x86/x64/sparc (Price per License - Minimum quantity 10), PDFlib 8.0.3 (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.3 (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.3 (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.3 (10 or more Machine Licenses) 10 or more Machine Licenses for IBM AIX 5/6 (Price per License - Minimum quantity 10), PDFlib 8.0.3 with Annual Support (1 Machine License) Windows Server 2003/2008 on x86/x64, PDFlib 8.0.3 with Annual Support (1 Machine License) Windows 2000/XP/Vista/7 on x86/x64, PDFlib 8.0.3 with Annual Support (1 Machine License) Linux x86/Intel 64/IA-64, PDFlib 8.0.3 with Annual Support (1 Machine License) FreeBSD on x86/Intel 64, PDFlib 8.0.3 with Annual Support (1 Machine License) Sun Solaris on x86/x64/sparc, PDFlib 8.0.3 with Annual Support (1 Machine License) Apple Mac OS X Server PPC/Intel, PDFlib 8.0.3 with Annual Support (1 Machine License) Mac OS X PPC/Intel, PDFlib 8.0.3 with Annual Support (1 Machine License) HP-UX 11 on PA-RISC/IA-64, PDFlib 8.0.3 with Annual Support (1 Machine License) IBM AIX 5/6, PDFlib 8.0.3 with Annual Support (5 to 9 Machine Licenses) 5 to 9 Machine Licenses for Windows Server 2003/2008 on x86/x64 (Price per License - Minimum quantity 5), PDFlib 8.0.3 with Annual Support (5 to 9 Machi
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.3 IBM AIX evaluation on to your computer - Output displays evaluation label, Download the PDFlib 8.0.3 HP UX evaluation on to your computer - Output displays evaluation label, Download the PDFlib 8.0.3 FreeBSD evaluation on to your computer - Output displays evaluation label, Download the PDFlib 8.0.3 Linux evaluation on to your computer - Output displays evaluation label, Download the PDFlib 8.0.3 MacOS X evaluation on to your computer - Output displays evaluation label, Download the PDFlib 8.0.3 Solaris on SPARC evaluation on to your computer - Output displays evaluation label, Download the PDFlib 8.0.3 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
Part numbers: PC-513759-395145 513759-395145 PC-513759-395149 513759-395149 PC-513759-395222 513759-395222 PC-513759-395153 513759-395153 PC-513759-395157 513759-395157 PC-513759-395161 513759-395161 PC-513759-395225 513759-395225 PC-513759-395165 513759-395165 PC-513759-395169 513759-395169 PC-513759-395201 513759-395201 PC-513759-395204 513759-395204 PC-513759-395228 513759-395228 PC-513759-395207 513759-395207 PC-513759-395210 513759-395210 PC-513759-395213 513759-395213 PC-513759-395231 513759-395231 PC-513759-395216 513759-395216 PC-513759-395219 513759-395219 PC-513759-395240 513759-395240 PC-513759-395243 513759-395243 PC-513759-395246 513759-395246 PC-513759-395249 513759-395249 PC-513759-395252 513759-395252 PC-513759-395255 513759-395255 PC-513759-395258 513759-395258 PC-513759-395261 513759-395261 PC-513759-395264 513759-395264 PC-513759-395267 513759-395267 PC-513759-395270 513759-395270 PC-513759-395273 513759-395273 PC-513759-395276 513759-395276 PC-513759-395279 513759-395279 PC-513759-395282 513759-395282 PC-513759-395285 513759-395285 PC-513759-395288 513759-395288 PC-513759-395291 513759-395291 PC-513759-395294 513759-395294 PC-513759-395297 513759-395297 PC-513759-395300 513759-395300 PC-513759-395303 513759-395303 PC-513759-395306 513759-395306 PC-513759-395309 513759-395309 PC-513759-395312 513759-395312 PC-513759-395315 513759-395315 PC-513759-395318 513759-395318 PC-513759-395321 513759-395321 PC-513759-395324 513759-395324 PC-513759-395327 513759-395327 PC-513759-395330 513759-395330 PC-513759-395333 513759-395333 PC-513759-395336 513759-395336 PC-513759-395339 513759-395339 PC-513759-395342 513759-395342 PC-513759-395345 513759-395345 PC-513759-395348 513759-395348 PC-513759-395351 513759-395351 PC-513759-395354 513759-395354 PC-513759-395357 513759-395357 PC-513759-395360 513759-395360 PC-513759-395363 513759-395363 PC-513759-395366 513759-395366 PC-513759-395369 513759-395369 PC-513759-395372 513759-395372 PC-513759-395375 513759-395375 PC-513759-395378 513759-395378 PC-513759-395381 513759-395381 PC-513759-395384 513759-395384 PC-513759-395387 513759-395387 PC-513759-395390 513759-395390 PC-513759-395393 513759-395393 PC-513759-395396 513759-395396 PC-513759-395399 513759-395399 PC-513759-395402 513759-395402 PC-513759-395405 513759-395405 PC-513759-395408 513759-395408 PC-513759-395411 513759-395411 PC-513759-395414 513759-395414 PC-513759-395417 513759-395417 PC-513759-395420 513759-395420 PC-513759-395423 513759-395423 PC-513759-395426 513759-395426 PC-513759-395173 513759-395173 PC-513759-395177 513759-395177 PC-513759-395234 513759-395234 PC-513759-395181 513759-395181 PC-513759-395185 513759-395185 PC-513759-395189 513759-395189 PC-513759-395237 513759-395237 PC-513759-395193 513759-395193 PC-513759-395197 513759-395197
Publisher
Primary Category
Related Products
Related Categories
ComponentSource offers a unique global service, used by over 1,000,000 software developers worldwide.