Downloads and Changelogs of the SetaPDF-FormFiller
The following table will show you all changelogs and available downloads of the SetaPDF-FormFiller component. A full overview of all your licenses is available in your personal Pickup Depot.
switch product
Version 2.48.0.2155
Release date: 2025-06-19
SetaPDF-FormFiller Full Component
Feature
- Added
$force
parameter inXfa::syncDataNode()
method, to support synchronization of modification of theDOMNode
returned byXFA::getData()
.
Bugfix
- Fixed checksum calculation in
<xfa:form>
tag by sanitizing the XFA data package (remove duplicated namespace declarations created by PHPs DOM functionalities). - Support filling of static forms with intermediate subforms without data-binding and a data connection/data description.
- Added support for namespaced data-packages in static XFA forms.
Tweak
- Changed all internal used class names to new namespaced variation.
- Extended
Field\AppearanceValueCallbackInterface
interface withgetAdditionalActions()
method and implemented its usage inField\Formatter
class.
SetaPDF-Core Component
Feature
- Added support for Tiff predictor (only 8 bits-per-component).
Bugfix
- Fixed cleanup of XMP packet wrapper.
- Fixed creation of compressed object streams for new created objects.
- Fixed behavior in creation of object streams with objects of foreign document instances which are referenced later again.
- Ensure a stream object in
Page::toXObject()
to prevent "__clone method called on non-object" error (raised only in faulty documents).
Tweak
- Changed all internal used class names to new namespaced variation.
- Moved Kids array in tree structures into an indirect object instead of a direct object.
- Cache IDTree instance in
StructTreeRoot
class. - Removed unnecessary memoization of cross-reference entries to save memory.
- Optimized the creation of compressed cross-reference streams in view to memory consumption.
- Changed parsing of hex strings to a token-based form to ignore whitespaces and comments directly.