The PDF Library communicates use the ASFileSys file system. While it cannot write to a memory buffer directly, it can read and write files in memory as long as an in-memory file system is being used. An ASFileSys is a collection of functions that... Read More
APDFL: File Management
The Details When merging tagged PDF documents such as PDF/UA documents that contain large structure trees, users have reported issues where the merging process generates excessively large temporary files. This can lead to excessive disk space... Read More
Understanding APDFL Memory and Temp Folder Management The Details The Adobe PDF Library (APDFL) is known for its robust handling of PDF files, but there can be challenges regarding memory and temporary file management, especially when processing... Read More
Types of PDF Forms There are three primary types of PDF forms, each with distinct characteristics and use cases: 1. AcroForms Traditional and most common type of PDF forms. Created using tools like Adobe Acrobat. 2. Static XFA PDF Forms ... Read More
Overview This document provides insights into addressing minor syntax errors in PDF files, especially when dealing with defective files that generate exceptions during processing. It discusses the implications of relaxing syntax rules, common errors,... Read More
The Library can extract text from a PDF document in two ways. You can enumerate the content of a page, which will give you all content, text and graphics, in the order it was specified. Or you can use a WordFinder utility to return a list of words,... Read More
You see this message when rendering or printing the PDF because of the PDF content for that page. The PDF Library is rendering the pages as they're designed. This document has gone through a workflow where the PDF form content has been removed... Read More
Optional Content is a feature that permits content to be made visible or invisible, based on switch set when being viewed in Adobe Acrobat or other viewing tool. Optional Content, or “layers,” are a useful way to present information when opening... Read More
To determine if a PDF document is a Portfolio, look at the document Root dictionary to see if “Collection” appears there. The /Root directory is part of the structure of the PDF document. In a Portfolio PDF document, multiple /Root directories... Read More
Your application must be able to read and parse the text input format, including HTML, XML, RTF, or Microsoft Word. The Library does not provide this service. After your application has read the input file and determined the specifications for the... Read More