Adobe acrobat 7.0.5 sdk User Manual

Page of 122
Creating PDF Documents
Creating PDF Files Without Using Acrobat
4
46
Creating PDF Files Without Using Acrobat
This section briefly discusses other ways that you can create documents without using the 
Acrobat SDK. The subsequent sections are specific to creating PDF documents using the 
Acrobat SDK. 
Acrobat Capture 3.0.x
Acrobat Capture 3.0.x is a separate Adobe product designed for the batch conversion of 
image files to PDF and creating searchable text PDF files from the resulting PDF files. For 
more information on the Acrobat Capture 3.0.x SDK, see 
partners.adobe.com/links/acrobat
.
Adobe LiveCycle family of products
The Adobe LiveCycle products, including Adobe LiveCycle Forms, Adobe LiveCycle 
Designer, and Adobe Document Server.
Adobe LiveCycle products enable businesses to dynamically generate customized PDF 
documents for more targeted and effective customer communications, allowing you to:
– Flow XML data into richly formatted templates 
– Assemble and manipulate compound documents 
– Extract content from interactive Adobe PDF forms 
– Create customized, visually rich charts and graphics 
– Extend PDF documents using Adobe Reader extensions
Generating PDF Files Without Using Adobe Applications
Some developers have successfully developed the capability of generating PDF from their 
own applications without using Adobe products. Some of these developers have chosen to 
use Adobe’s PDF Library product to extend their own application. Others have built PDF-
generation capability into their applications from scratch. This type of development is not 
supported by Adobe.
The best resource for building PDF-generation capability from scratch is the PDF Reference
which fully documents the PDF 1.6 specification. 
The PDF file format is quite complex, and developing code to generate it requires a 
significant amount of development. In estimating development time, we suggest you look 
at the methods used to compress and encrypt the page content streams, as well as the 
requirements of the byte offset table at the end of the PDF file. The LZW compression 
technique is the subject of United States patent number 4,558,302 owned by the Unisys 
Corporation. Independent software vendors may be required to license this patent directly 
from Unisys to develop software using LZW. Further information can be obtained from 
Welch Licensing Department, Law Department, M/S C2SW1, Unisys Corporation, Blue Bell, 
Pennsylvania, 19424.