Overview Upgrading an application from Adobe PDF Library (APDFL) v18 to v21 primarily involves updating build references, packages, and deployment files. Applications using recent v18 releases can generally retain their existing APDFL API calls. The... Read More
APDFL
Overview The Adobe PDF Library (APDFL) Modern C++ SDK provides a C++17 interface with automatic resource management, C++ exceptions, and strongly typed flags. It uses the same APDFL runtime as the Adobe C/C++ interface, but exposes a different API.... Read More
Overview Upgrading Adobe PDF Library (APDFL) to v21 primarily involves updating your runtime, NuGet references, and deployment files. The assembly name `Datalogics.PDFL.dll` and namespace `Datalogics.PDFL` remain the same, and applications using... Read More
## Overview Upgrading Adobe PDF Library (APDFL) Java applications to v21 involves updating Java, dependency versions, and the package repository. The Java package `com.datalogics.PDFL` and Maven coordinates `com.datalogics.pdfl:pdfl` remain unchanged... Read More
Overview Upgrading an existing Adobe PDF Library (APDFL) C/C++ application to v21 primarily involves updating library references, replacing supporting files, and rebuilding the application. Existing API calls can generally remain unchanged. APDFL v21... Read More
Obtaining and Configuring the Adobe PDF Library Java Package Beginning with APDFL version 21.1.0, APDFL Java packages are available from the Datalogics Maven repository rather than being published as new releases to Maven Central. This guide explains... Read More
When reviewing the APDFL Adobe C/C++ headers, you may see a preprocessor symbol named TOOLKIT. This symbol is part of the headers’ internal build configuration. It is not an application setting. The Rule for Application Code Never define... Read More
Overview When installing APDFL using NuGet, reference errors can occur if the incorrect package type is used or if different package types are combined in the same project. This document explains the differences between the available APDFL NuGet... Read More
What is this? Nowadays, a lot of content on the web is fetched by machines in the interest of training generative AI—and on a larger scale, for Text and Data Mining (TDM) as a whole. The below diagram from a document on the matter explains... Read More
Built on the same APDFL runtime as the existing integration libraries, the Modern C++ SDK provides a C++17-based interface featuring RAII-based resource management, exception-driven error handling, move semantics, std::unique_ptr / std::shared_ptr... Read More