An upgrade to pdfaPilot Server 13, pdfaPilot CLI 13 or pdfaPilot
SDK 15 from earlier versions of these products requires a Software
Maintenance Agreement (SMA). Please contact your reseller for further
information.
Features
Desktop
Simplified Profile editor
Profiles window: New possibility to select multiple Profiles and assign them to another group
Object inspector: New functionality to derive a Check from object properties
Object inspector: RGB color values are now also showing color values based on the (0…255) range
General
PDF preview: All types of Output Intents are now taken into account and
ICC profiles for all color spaces are listed as possible simulation
profiles in output preview mode
Variables: Ask at runtime dialogue support for JavaScript based configuration to order, hide or disable Variable input fields
Visualizer: Very small objects view: "Thresholds" section has been added
Testmode:
Several new functionalities like Loupe, Layer view, Show custom area,
Shape preview with original page content, Show hit results only
Text editor for Variables and other config files: New sidebar with advanced settings menu
Support for Desktop licensing via License Server
Process plans
New option: Do not save modified input file
Actions
in Process plans: Several new options for naming output files (e.g.
prefix, creation of subfolders or overwriting of existing files)
New Fixups
Flatten all form XObjects into page content streams
Set page level transparency groups to non knockout
Enhanced Fixups
Convert colors: New advanced parameters to define the tolerance for RGB gray
Convert colors: Support for page level Output Intents (only for PDF 2.0 files)
Convert
PDF internal names to UTF-8, while "Convert font names to UTF-8" and
"Convert spot color names to UTF-8" have been deprecated
New
option "Smart resolution for page dimension > 75cm" for internal
rendering reduces the rendering resolution for pages where at least one
dimension exceeds internal thresholds: >75cm: 0.75; >150cm: 0.5;
>200cm: 0.25; >400cm: 0.1. Affected:
Convert page content into image
Create and apply shapes
Create spot color plate based on ink amount
Crop to visible based on rendered page
Generate bleed at page edges
Generate bleed for irregular shapes
Set page geometry boxes
Downsample/compress bitmap images: Enabled page-based Checks for "Apply to" selection
Downsample/compress color images: Enabled page-based Checks for "Apply to" selection
Downsample/compress grayscale images: Enabled page-based Checks for "Apply to" selection
Upsample/recompress color and/or grayscale images: Enabled page-based Checks for "Apply to" selection
Upsample/recompress bitmap images: Enabled page-based Checks for "Apply to" selection
New Properties
Smallest size of quiet zone for bar-/matrixcodes
Quiet zone has sufficient size for bar-/matrixcodes
Rotation of barcode / matrix code
Create a hit (or not) for pages
Create a hit (or not) for page areas
Is part of a Form-XObject
Is part of a Type3 font CharProcs
Is part of a tiling pattern content stream
Page is knockout transparency group
Specified DPart DPM property uses specified value
Enhanced Properties
All
Barcode-related Checks: Reviewed and optimized analysis for improved
recognition of codes on a page (e.g. inverted codes or above colored
background)
New option "Smart resolution for page dimension >
75cm" for internal rendering reduces the rendering resolution for pages
where at least one dimension exceeds internal thresholds: >75cm:
0.75; >150cm: 0.5; >200cm: 0.25; >400cm: 0.1. Affected:
Find barcodes
Shape definition
New
option "Smart sample size for page dimension > 75cm for internal
rendering reduces the rendering resolution for pages where at least one
dimension exceeds internal thresholds: >75cm: 0.75; >150cm: 0.5;
>200cm: 0.25; >400cm: 0.1. Affected:
Effective ink coverage
Effective ink coverage in custom area
Effective ink coverage for registration color
Effective ink coverage for separated plates
Effective total area coverage (TAC)
Number of effectively non-empty plates
Area effectively covered by ink amount above threshold
New or enhanced predefined Profiles and Process plans
Library: PDF Standards:
PDF/A-2u:
Outline non-Unicode text if it is below specified share of all text:
Reviewed and optimized JavaScript Variables to ensure better results
Convert
to PDF/A-2…, PDF/A-3…, PDF/A-4…: Added "Convert PDF internal names to
UTF-8", while "Convert font names to UTF-8" and "Convert spot color
names to UTF-8" have been deprecated and removed
Convert to
PDF/X-4…, PDF/X-5n, PDF/X-6…: Added "Convert PDF internal names to
UTF-8", while "Convert font names to UTF-8" and "Convert spot color
names to UTF-8" have been deprecated and removed
Convert to
PDF/X-4… and PDF/A-2…: Added "Convert PDF internal names to UTF-8",
while "Convert font names to UTF-8" and "Convert spot color names to
UTF-8" have been deprecated and removed
Convert to PDF/X-6… and
PDF/A-4…: Added "Convert PDF internal names to UTF-8", while "Convert
font names to UTF-8" and "Convert spot color names to UTF-8" have been
deprecated and removed
Fix problems in PDF tagging structure:
Added "Convert PDF internal names to UTF-8", while "Convert font names
to UTF-8" and "Convert spot color names to UTF-8" have been deprecated
and removed
Convert to PDF/A-2u: New text handling for image conversion: Set to "OCR for invisible text"
Convert to PDF/A-3u: New text handling for image conversion: Set to "OCR for invisible text"
Verify compliance with PDF/A-4e: Added "DeviceRGB used in an 3D annotation but no PDF/A OutputIntent"
New or enhanced predefined Fixups
Library: Prepress, Color and Transparency:
Convert PDF internal names to UTF-8
Remove layers and content that are initially invisible
Flatten all Form XObjects into page content streams
Settings updated to take advantage of "Smart resolution":
Convert page content into CMYK image if number of vector objects is above 10000
Convert page content into CMYK image if number of bitmap images is above 10000
Convert page content into CMYK image if number of smooth shades is above 2000
Convert pages with complex page descriptions into images
Convert page content into CMYK image (150 ppi, high JPEG quality)
Convert page content into CMYK image if size of content stream is greater than 5MB
Crop all pages to visible based on rendered page
Crop to visible based on rendered page (if TrimBox doesn't match specified size)
Added
the new advanced parameters to define the tolerance for RGB gray
tolerance (light gray will use 1%, midtone gray 2% and dark gray 3%
tolerance)
Convert color to Coated GRACoL 2006 (convert spot colors to CMYK)
Convert color to Coated GRACoL 2006 (keep spot colors)
Convert color to Coated GRACoL 2013 (convert spot colors to CMYK)
Convert color to Coated GRACoL 2013 (keep spot colors)
Convert color to ISO Coated v2 (ECI) (keep spot colors)
Convert color to Japan Color Coated 2001 (convert spot colors to CMYK)
Convert color to Japan Color Coated 2001 (keep spot colors)
Convert color to Japan Color Coated 2011 (convert spot colors to CMYK)
Convert color to Japan Color Coated 2011 (keep spot colors)
Convert color to PSO Coated v3 (ECI) (convert spot colors to CMYK)
Convert color to PSO Coated v3 (ECI) (keep spot colors)
Library: PDF Standards:
Convert PDF internal names to UTF-8
New or enhanced predefined Checks
Library: PDF Standards:
MCID IDs are not unique within content stream
Actions
Unified concept for units in Actions and limited to one unit setting per Action, which now also support Variables
ToPDF: Support for CF2 files
Booklet: New Parameter "Shingling offset"
Extract Dieline: Added the possibility to edit, duplicate, create new and import Checks for the filter functionality
Image export: New Option "Do not embed ICC profile" to create uncalibrated image files
Quick Fix
Distribute form XObjects on layers: Visualizes the form XObject hierarchy using layers
Convert PDF internal names to UTF-8
Reports
HTML-template based Reports:
Extended reporting of Process plans
Additional views for small objects can be ordered via the manifest.xml (see online docu for further details)
Additional views for images below threshold resolution can be ordered via the manifest.xml
Possibility to create certain visualizer images only for pages with issues via the manifest.xml
Support for custom parameters in manifest.xml via an JavaScript object
All settings changed via the manifest.xml can now also be adjusted via the new "app.context.report.manifest" JavaScript object
Improved reporting if a section (e.g. spot colors) has nothing to report
Support for JSON v2 report to be requested via the manifest.xml
New JSON v2 report, which lists contents similar to the XML report
XML report: Embedded Output Intents on page level are now also reported (PDF 2.0)
CLI
Booklet: New Parameter "Shingling offset"
SaveAsImage: New Option "Do not embed ICC profile" to create uncalibrated image files
Extract XMP metadata: New additional output format XMP
General
PDF/A fallback conversion: New option to derive text via OCR
JavaScript Variables: JavaScript result object contains more Barcode related properties
Most recent version of Adobe PDF Library integrated (v18.0.4PlusP2r)
Most recent version of Adobe PDF Converter integrated (PostScript to PDF conversion; v3.2.0PlusP1e)
Fixes
Desktop
Issues fixed, where certain windows were not properly displayed when initially opened using high DPI monitors on Windows
Testmode will now also show if file has syntax issues
Properties
Text on page: Issue fixed, where search was not successful if RegEx was used (Linux only)
Is in custom area: Problem solved, where a page scaling factor was not properly regarded
Has
layers: Issue fixed, where certain layer configuration fragments in a
PDF resulted in a hit although no complete layer existed in the file
Text cannot be mapped to Unicode: Adjusted recognition for glyphs using either the Private Use Area (PUA) or "zero" unicodes
Color space related properties: Improved reporting to avoid creating hits for form XObjects
Actions
MergePDF: Corrected the numerical order of the merged PDF files so that e.g 10 comes after 9 and not after 1
ToPDF for PostScript files: Problem solved, where a bounding box was not respected
ToPDF for PostScript files: Issue fixed, where the name of an additional font folder could not exceed 9 characters
SaveAsImage: Problem solved, where a certain image-only PDF with large image could not be properly converted
Imposition: Issue fixed, where using a custom sheet resulted in an error
Split in half / Step and repeat: Problem solved, where even pages were not properly handled
N-Up / Step and repeat: Problem solved, where defined unit from the UI was not properly regarded
Actions in Process plans: Problem solved, where the output of a failed Action was handled as "success" and not as a "failure"
Reports
HTML-template based Reports: Problem solved, where the pagebox setting for inkcoverage in the manifest.xml was not regarded
QuickCheck: Problem solved, where files using a PDF 2.0 based encryption algorithm could not be analyzed
CLI
ZUGFeRD: Problem solved, where file name of embedded invoice xml was set incorrectly
General
JavaScript
Variables: Problem solved, where the JavaScript objects for
"effective... "- page geometry boxes did not took the page rotation
factor into account
Process plan step "File pickup": Restores
the return code as it was when the restored file was placed in the step
from which it was retrieved
A free of charge update of pdfaPilot 12 Desktop for owners of a pdfaPilot 12 Desktop license
A free of charge update of pdfaPilot Server, pdfaPilot CLI or pdfaPilot SDK for owners of a Software Maintenance Agreement (SMA)
Features
Desktop
Switchboard: New functionality "Rasterize" in group "Pages"
Process plan editor: Transitions without an assigned destination step will be handled as connection to "End"
Process plan editor: Enhanced highlighting of transitions and connected steps
Process plans and Profile editors: Improved handling of custom Templates for Variables (Ask at runtime dialog)
Explore DPart: Import of DPart structures into a PDF
Support for High DPI monitors on Windows
New or enhanced predefined Profiles
Fix problems in PDF tagging structure: Added "Insert or repair IDTree in StructTreeRoot" Fixup
PDF/UA-1 validation:
Added "List encloses improper structure type"
Added "Table encloses improper structure type"
Adjusted "Annotations not inside Annot tag"
Adjusted "Annotation lacks both Contents entry and Alt entry"
Adjusted "Neither Scope nor Headers/IDs for TH cell"
PDF/A-1... validation:
Adjusted "PDF contains data after end of file marker"
PDF/A-2... validation:
Adjusted "OutputIntent uses a referenced destination profile"
Adjusted "No transparency group entry for transparent object and no PDF/A OutputIntent present"
Adjusted "PDF contains data after end of file marker"
Adjusted "Text cannot be mapped to Unicode" for PDF/A-2u [FP74044]
PDF/A-3... validation:
Adjusted "OutputIntent uses a referenced destination profile"
Adjusted "No transparency group entry for transparent object and no PDF/A OutputIntent present"
Adjusted "PDF contains data after end of file marker"
Adjusted "Text cannot be mapped to Unicode" for PDF/A-3u
PDF/A-4... validation:
Added "DeviceRGB used in an 3D annotation but PDF/A OutputIntent not RGB"
Added "Incorrect annotation type used: FileAttachment"
Added "Embedded file has invalid MIME type entry"
Adjusted "OutputIntent uses a referenced destination profile"
Adjusted "No transparency group entry for transparent object and no PDF/A OutputIntent present"
Adjusted "PDF contains data after end of file marker"
Adjusted "Text cannot be mapped to Unicode"
New or enhanced predefined Fixups
Convert page content into CMYK image if size of content stream is greater than 5MB
New or enhanced predefined Checks
Content stream size of page greater than 5MB
Enhanced Fixups
Convert colors: New advanced setting: "Decalibrate with filters"
New Properties
URI of action in link annotation
Actions
Quick
Fix: New option for Resave PDF: "Repair image streams (ZIP)" to repair
incorrect length entries and insert missing EOD (end of data) markers
Reports
PDF Mask report: Support for highlighting of barcode / QR code hits added
Most recent version of Adobe PDF Library integrated (v18.0.4PlusP2f)
Internal HTML converter updated to callas pdfChip (v2.5.084)
Fixes
Desktop
Action editor: Reviewed, reordered and optimized display of possible options for several Action types
Action editor: Corrected swapped strings for custom box in image export
Problems
solved in more than one monitor setups, where certain parts of the user
interface were displayed on the wrong monitor in certain cases
Layer Exporer: Reviewed and revised handling of layers
Process plans: Issue fixed, where a failing Fixup did not stopp processing in Desktop
Switchboard: Problem solved, where folders for failures were not properly created during batch processing
Variable editor: Several issues fixed, where "Show evaluation results" did not work as expected in certain cases
Variable editor: Problem solved, where logging profile execution was not successful
Fixups
Convert colors: Problem solved, where some Form XObjects were missing after processing in certain PDF files
Convert colors: Problem solved, where certain Default ColorSpace definitions were not properly decalibrated
Convert page content into image:
Issue fixed with JPEG compression, where process colors in DeviceN where not rendered
Problem solved, where some page objects were visually changed if "Except page objects" filter was used
Problem solved where in certain cases some lines of pixels were not rendered
Downsample/recompress
images: Issue fixed, where proportions of images were not maintained if
used together with a "Convert colors" Fixup in the same Profile
Downsample/recompress images: Problem solved, where certain images using a Mask or an SMark entry were not properly handled
Embed
missing fonts: Issue fixed, where font embedding replaced a certain
glyph if the respective glyph was not available in the font file
Embed missing fonts: Problem solved, where Unicode values from encoding entries for glyphs were not maintained in certain cases
Profile description for Output Intent: Issue fixed, where properties of ICC v4 profiles could not be determined
Remove page objects completely outside page area: Problem solved with a certain file
Set transparency blend color space: Issue fixed, where blend color space was not properly set in certain cases
Subset fonts: Problem solved, where a "npspace" glyph was mistakenly replaced
General font processing: Problem solved, where analysis was not successful due to some rare and unusual Encoding entries
Checks
Create invisible text via OCR: Problem solved, where processing was not successful on Linux in some cases
ICCbased ...: Form XObjects no longer taken into account
PDF file contains data after the end-of-file marker: Issue fixed, where a "Newline" (0A) was not regarded
Sifter-based Properties:
Issue solved, where objects outside shapes were not properly detected with certain PDFs
Issue fixed, where a file from previous processing could not be analyzed in certain cases
Problem solved, where checking distances did not work properly
Problem
solved, where a layer with an incomplete OCProperties entry was falsely
classified as invisible and therefore not regarded
Content stream analysis: Problem solved, where processing a certain PDF resulted in endless processing
Actions
Compare: If only one of the PDFs has an Output Intent, this Output Intent will now be used for both PDFs
Overlay: Issue fixed, where layers were not properly handled
Split PDF / Split and merge PDF: Problem solved, where processing a file with font issues was not successful
Split PDF / Split and merge PDF: Issue fixed, where certain PDFs used extraordinary long processing time
To PDF:
Problem solved where certain JPEG images were unproportionally scaled when converted to PDF
Issue fixed, where certain TIFF files using Lab colors were only partially converted
Problem solved, where 16Bit TIFF files with "NoMac" byte order were not properly converted
Quick Fix
General issue fixed, where certain dates were not properly handled
Apply rotate key: Issue fixed, where processing resulted in an error on certain PDFs
Resave PDF: Problem solved, where processing was not successful for a certain PDF with metadata issues
CLI
Optimized implicit repair for files with syntax issues
License Server
When
used for Distributed Processing, options like --lspool and --lsmessage
used in the Client call will only be forwarded to the Satellite when the
Client also specifies a --licenseserver
General
Problem solved, where internal syntax optimization did not restore a specific structure of color spaces
Problem
solved, where file processing resulted in a syntax issue with certain
PDFsIssue fixed, where incorrect Windows version was reported in some
cases
A free of charge update of pdfaPilot 12 Desktop for owners of a pdfaPilot 12 Desktop license
A free of charge update of pdfaPilot Server, pdfaPilot CLI or pdfaPilot SDK for owners of a Software Maintenance Agreement (SMA)
Features
Desktop
User interface for Process plans, Actions etc.: Improvements regarding display of content and usability
Arbitrary JavaScript controlled Check/Fixup: Separate tabs for script and resources
Imposition: New import function for config files and PDF sheetconfig templates
Process plan: Improved automatic scrolling when (multiple) objects are selected and moved
Process plan: Auto-complete of the "app" object is also available when editing JavaScript in VS Code as external editor
Enhanced predefined Profiles
PDF/A-4... validation: Adjustments made to match veraPDF requirements:
Binary comment in the file header is missing or does not comply PDF/A requirements
ToUnicode CMaps using incorrect values
Additional action (AA) entries
Detection of certain encryption settings in a PDF [CA1032376]
Enhanced Properties
Font not valid: "Embedded CID-Font not embedded as CID" added
Sifter-based properties: Enhanced recognition for object detection
Actions
SaveAsImage: Support for pagebox / custom rectangle for image format PDF
CLI
Support for Amazon Linux 2023 LTS
Reports
Custom PDF Report: New parameter "listpages" in manifest.xml to suppress ink coverage information on page level
Quick Check: Extended information for images properties on page- and document-level
General
Page selectors now support an end page in multipage expressions
Most recent version of Adobe PDF Library integrated (v18.0.4PlusP1u)
Internal HTML converter updated to callas pdfChip (v2.5.082)
Fixes
Desktop
Report dialog: Issues fixed, where not all step types of a Process plan were reported or Process plans included in Process plans were reported incorrectly
Report dialog: Issue fixed, where Variable values were not displayed properly
Plug-in: Problem solved, where flatten transparency was not successful (Windows only)
Plug-in: Issue fixed, where the Action "Resample to JPEG2000" could not be used
Explore PDF: Issue fixed, where font size for content stream display was too small
Manage Libraries: Issue fixed, where Variable keys were not shown with their complete length
Problem solved, where an ICC profile using JPEG compression for its data stream was not handled properly and no syntax issues were reported
Fixups
Bring to front: Issue fixed, where content was not handled properly when the document used a certain, unproportionally scaled transformation matrix
Convert colors: Problem solved, where certain inherited color space definitions were not handled properly
Create bookmarks from headings: Issue fixed, where empty bookmarks were created
Flatten transparency: Problem solved, where processing resulted in occasional failures in rare cases
Remove invisible objects: Problem solved where visible objects were affected in certain cases
Remove page objects completely outside page area: Problem solved, where pattern objects were not handled properly in some cases
Set keywords entry: Issue fixed, where entries were not properly harmonized with those existing in XMP metadata
Subset fonts: Problem solved, where diacritical points of glyphs were not maintained in certain cases
Subset fonts: Problem solved, where a Type 1 font glyph with ID 0 was removed in some cases
Checks
Device independent via color space in group entry: Problem solved, where objects were not properly detected
Sifter-based properties: Problem solved, where a certain combination of multiple Checks in 1 Profile resulted in incorrect hits
Sifter-based properties: Issue fixed, where PDFs with certain empty content stream commands could not be analyzed properly
Will display when document is opened: Issue fixed, where visibility was not correctly determined in some cases
Actions
Imposition: Issue fixed, where a negative shingling value was not taken into account
JavaScript-based imposition: Problem solved, where no UserUnit entry was added when maximum size of 14400 pt was exceeded
Optimize PDF: Problem solved, were a complete optimization took inadequate long
Save as image: Problem solved, where certain, large PDF files could not be rendered to JPEG in higher resolutions
SplitPDF: Fixed return codes for password protected PDFs
To PDF: Problem solved, where certain layer sizes and compression in a TIFF resulted in an improper behavior
To PDF: Problem solved, where vertical alignment of “Times”, “Helvetica” and “Courier” fonts in HTML did not match the expected output (MacOS only)
CLI
Quick Check: Missing input tag with file details added to StdOut
Reports
HTML-template based Reports: Minor issue with step icons fixed
HTML-template based Reports: Issue fixed, where overview page did not show total amount of Fixups
HTML-template based Reports: Issue fixed, where "show="0"" parameter was not respected
Layer reports: Problem fixed, where report creation was not successful when Sifter check had to be reported
Optimize PDF: Problem solved, were a complete optimization took inadequate long
Quick Check: Issue fixed, where certain DeviceN constructs with spot colors and "None" were not properly listed
Quick Check: Problem solved, where a certain kind of recursive structure in the content stream was not properly handled
General
Protected Profiles: Problem solved, where protected Profiles could not be executed
Issue fixed, where activation requests were falsely indicated as failed (Windows Server only)
Process plans: Problem solved, where an incorrect return code was reported (3 or 8 = error), although this was not the result of the last step
Problem solved, where a certain font data structure could result in an improper behavior
Problem solved, where certain formatting of inline images resulted in a changed visual appearance
A free of charge update of pdfaPilot 12 Desktop for owners of a pdfaPilot 12 Desktop license
A free of charge update of pdfaPilot Server, pdfaPilot CLI or pdfaPilot SDK for owners of a Software Maintenance Agreement (SMA)
Features
Desktop
New function to bulk-export Profiles as separate kfpx files or into a zipped archive file (e.g. for distribution via GitHub )
Protected Profiles: Several minor improvements regarding handling and usage
New Fixups
Create link for page objects (identified by a Check)
Create link at page area
Enhanced Fixups
Convert page content into image: Possibility to limit rasterization based on Processing Steps added
New Properties
Glyph uses overlapping path objects
Text is un-proportionally scaled
Text is fake italic using skewing
Enhanced Properties
Sifter-based Checks: Reviewed and optimized analysis, e.g. for cropped objects to increase processing speed
Actions
ToPDF: New topdf_parameter option "WholeSpreadsheetLayout" on CLI to enforce the whole spreadsheet in its original format
Quick Fix
Search and replace text: New parameter giving external fonts precedence to the ones that are embedded
Search and replace text for VDP: New parameter giving external fonts precedence to the ones that are embedded
General
Process plans: Duration of previous steps are now available in JS-Variables and JSON reports
Most recent version of Adobe PDF Library integrated (v18.0.4PlusP1n)
Most recent version of Adobe PDF Converter integrated (PostScript to PDF conversion; v1.1PlusP3r)
Internal HTML converter updated to callas pdfChip (v2.5.080)
Fixes
Fixups
Flatten transparency:
Problem solved, where text vanished in certain cases (Windows only)
Problem solved. where a bitmap image became clipped
Issue fixed, where text used as a clipping path resulted in vanishing objects
Problem solved, where some glyphs were not properly maintained during processing
Font to outline:
Problem solved, where processing specific TrueType fonts could result into distorted glyphs
Problem solved, where glyphs from certain Type 3 fonts were not properly converted
Issue fixed, where processing resulted in displaced diacritical marks for some composite glyphs
Embed missing fonts: Problem solved, where an incorrect ToUnicode-CMap could result into false glyph assignments
Checks
Find barcode: Problem solved, where processing was not successful in certain cases
Find barcode: Issue fixed, where a barcode was not found when the "Barcode value" property was negated
Actions
Save as image: Corrected naming of quality setting
Save as image: Problem solved, where a defined pagebox for rasterization was ignored on some PDFs when converted to TIFF with certain resolution
Email-to-PDF: Problem solved, where remote content in emails was no longer loaded [FP71745]
Quick Fix
Search and replace for VDP: Problem solved, where processed PDF contained syntax issues in certain case
License Server
Problem solved, where checking for the License Server after each Process plan step could result into a terminated process if License Server could not be reached
System requirements
Mac: MacOS X (Intel or ARM / M1), version 10.13 or newer, 64-bit-compliant
An upgrade to pdfaPilot Server 12, pdfaPilot CLI 12 or pdfaPilot
SDK 14 from earlier versions of these products requires a Software
Maintenance Agreement (SMA). Please contact your reseller for further
information.
Features
Desktop
Switchboard: New functionality "Replace text" in group "Text"
Protected
Profiles: Allows making content of a Profile or Process plan
inaccessible and to limit the use to certain serial numbers
New
"Fast fix" for single Fixups and Quick Fixes in Desktop, which will
limit the extent of post-processing analysis of the resulting PDF
Fixup settings: New "Duplicate" button for settings
Test
mode: Preview for extracted text for Quick Fix "Search and replace
text" and "Search and replace text for VDP" in Process plan context
Test mode: New "Short overview (faster)" mode, which will limit the extent of post-processing analysis of the resulting PDF
Test mode: Optional "Preflight only pages" to limit processing to the defined page range
JavaScript Variables editor: Support for using VS Code as external editor
JavaScript
Variables editor: Extended functionality to evaluate the results in
context with e.g. a previous step in a Process plan
JavaScript
Variables editor: Auto complete for JavaScript objects, Variables, Quick
Check parameters and other usability improvements
Profile window: "Search Libraries" has been replaced with "Import from Library", which offers more functionalities
Process plans
Process plan steps Checks, Fixups, Profiles: Introduced a page selector input field per step
"Fast
VDP mode" checkbox for Process Plans: Form XObject will be analyzed and
processed only once, even if used multiple times within the PDF
(designed especially for variable and transactional PDF files)
Checks: The severity of a hit can now be set
Compare PDF: reports will only be created if differences were found
Processing: Optimized application of running a generic post check (e.g. will not happen in Process plans with just an Action)
Preliminary process plans can be saved
Extended settings for JSON reports
New or enhanced predefined Profiles
PDF/UA-1 validation: Improved reporting for untagged PDFs
PDF/A-4... validation: Added "CMYK source profile identical with blend color space profile"
PDF/A-4... conversion: Added "Remove all alternate images" and "Discard image interpolation flag" Fixups
Extended and enhanced Fixups
Add
white background: New Option "Existing transparent page content
overlaps opaquely" which puts the existing page content into an isolated
group XObject
Set transparency blend color space: New options to limit to certain color spaces
Insert page: New page content filter to limit the type of objects to be duplicated
Remove page objects outside: Changed object recognition to Sifter technology for better analysis
New Properties
CMYK object redefined to ICCbased CMYK via its transparency group
Create
a hit (or not): Allows to set to create a hit including a trigger value
based on a previously determined result (e.g. from a Quick Check or
JavaScript-Variable)
Determine JPEG quality factor
Quick Fix
Search and replace text
Search and replace text for VDP (mail merge)
Reports
HTML-template
based Reports: Completely redesigned and restructured default template,
various additional views can be ordered via the manifest.xml
New report format JSON
XML report: Extended sequence step information for process plans
General
Log Profile execution: Lists type of step and logging path into process.log
XML & JSON reports with an appropriate message will now also be generated for encrypted or invalid PDFs
Generic syntax checks now have a custom ID (e.g. in reports or app.doc.results)
Performance optimizated initialization for PDF files with huge numbers of pages
Most recent version of Adobe PDF Library integrated (v18.0.4PlusP1e)
Internal bar code detection library updated to latest version
Internal HTML converter updated to callas pdfChip (v2.5.076)
Fixes
Fixups
Downsample/recompress images: Problem solved, where invalid images were falsely flagged as successfully processed
Convert page content into image: Problem solved, where hidden text was taken into account
Convert page content into image: Problem solved, where a certain type of smooth shade was not properly converted
Flatten transparency: Issue fixed, where processing took unnecessary long on specific PDFs
Flatten transparency: Problems solved, where defined timeout was not properly respected
Flatten annotations or form fields: Problem solved, where certain annotation appearances could result into an improper result
Set transparency blend color space: Changed "All" to "All excluding soft masks"
Checks
Find bar codes: Optimized recognition of bar codes
Actions
AddXMP: Problem solved, where certain XMP structures could not be properly handled
To PDF: Problem solved, where content of certain TIFFs files was not properly converted
To PDF: Problem solved, where certain PSD files resulted in an improper behavior
Email-to-PDF: Problem solved, where bookmarks for additional pages were not properly set [CA1031569]
Email-to-PDF: Issue fixed, where email attachments with file names starting with a "." were omitted [CA1031784]
Quick Fix: Resolved issue when multiple instructions were present in one Quick Fix
General
Embedded file conversion: Problem solved where conversion to PDF/A-2 failed on certain PDFs
Add XMP: Problem solved, where certain XML structure using a "xap"-prefix could not be processed [FP69427]
Reports
Quick Check: Problem solved, where creation failed when the input filename contained an umlaut in some cases (Linux only)
Server
Problem solved, where job names with certain whitespace glyphs (e.g. a "tab") resulted in a hanging job in some cases
JSON report is now available as report type
License Server
Issue fixed, where no fallback to local licenses took place if IP addresses were not properly configured in the UI
Reports
HTML-based template reports: Issue fixed, where some reports with additional views resulted in mixed pages for overview report
System requirements
Mac: MacOS X (Intel or ARM / M1), version 10.12 or newer, 64-bit-compliant
A free of charge update of pdfaPilot 11 Desktop for owners of a pdfaPilot 11 Desktop license
A free of charge update of pdfaPilot Server, pdfaPilot CLI or pdfaPilot SDK for owners of a Software Maintenance Agreement (SMA)
Features
General
Support for the latest version of electronic invoice standards: Factur-X 1.0.06 (ZUGFeRD 2.2, XRechnung) from March 2022
Desktop
Editor for resource files: New test button for immediate execution and possibility to save current state while editing
Enhanced Fixups
Place content: Support for transparency parameters
Enhanced predefined Fixups
Add link to URL: Improved RegEx for recognition of web addresses
Enhanced Checks
Text on page: Positions of found text will now be reported (e.g. in trigger values or JavaScript Variables)
License Server
Support configuration file with defined IPs for the automatic use of License Servers added
Support for some non-PDF processing actions added (like --listvariables)
Improved
handling for lost connections of the client to the License Server (now
processing continues and will properly terminate as soon as License
Server is available again)
Fixes
PDF Standards
Conversion to PDF/A-...: Problem solved,
where a PDF without any XMP metadata could not be properly converted to
PDF/A in certain cases
Conversion to PDF/A-2/-3/-4: XFA resource entries will now be removed by default
Validation for PDF/UA-1: Issue fixed, where the type of an annotation was not properly regarded in certain cases [FP67862]
Desktop
Several
usability features added, like list of open files in "Window" menu,
possibility to copy some contents in result dialog, improved shortcut
handling across open windows, filter for referenced and not referenced
objects for Checks and Fixups
Acrobat Plug-in: Issue fixed,
where Plug-in component was also loaded in Acrobat Reader (only Acrobat
Pro is supported; Windows only)
Switchboard - Decorate: Problem solved, where adding empty pages resulted in an error (non-english UI only)
Fixups
Add
missing SPACE glyphs: Problem solved, where corrupt PostScript code in
font resulted in incorrect UniCode representation for text
Adjust or remove annotations: Issue fixed, where annotation remained inside page if executed together with "Scale pages" Fixup
Downsample/recompress
images: Problem solved, where recompression of inline images using 8
bits per component resulted into a scrambled appearance
Downsample/recompress images: Problem solved, where images used as pattern were not downsampled
Downsample/recompress images: Issue fixed, where downsampling resulted into an improper result in rare cases
Fix glyph
width information: Problem solved, where using a "nbspace" without a
"space" glyph in the font caused problems when file is flattened
Font
processing: Problem solved, where the length of a UTF-8 compliant font
name with a unique suffix caused issues in later processing
Font
processing: Problem solved where "Make font names unique" together with
"Subset fonts" failed for certain Type 1 font with issues
Font to outline: Problem solved, where processing was not successful in some rare cases
Set transparency blend color space: Problem solved, where soft masks were properly excluded
Checks
Added boolean operators to several Properties, which were not configurable before
Font is not valid: Issue fixed, where a font with an invalid array was not properly detected
Font is not valid (strict): Issued fixed, where an incorrect version number in a font was not reported
Report PDF syntax issues: Issue fixed, where page description errors were not reported in certain cases
Text on page: Issue fixed, where specific text on page was not properly found
Actions
ToPDF: Problem solved, where an embedded CFF font in a PostScript file caused an error in some cases
ToPDF: Problem solved, where a corrupt font cache could cause a very high memory consumption when processing files
ToPDF: Problem solved, where certain CMYK JPEG images became inverted
General
Problem solved, where overwriting the input file with the resulting PDF could result into an error
Problems solved, where an inherited rotate entry was not properly handled in certain cases
General review of internal logic for Checks (e.g. "Fire if any condition is met" and "Invert Check result" etc.)
License Server
Issue fixed, where no fallback to local licenses took place if IP addresses were not properly configured in the UI
Reports
HTML-based template reports: Issue fixed, where some reports with additional views resulted in mixed pages for overview report
CLI
Issue
fixed, where a wrong return code was issued for invalid PDF, which
resulted into false file handling in Server in some cases
Most recent version of Adobe PDF Converter integrated (PostScript to PDF conversion; v1.1PlusP3k)
An upgrade to pdfaPilot Server 11, pdfaPilot CLI 11 or pdfaPilot SDK 13 from earlier versions of these products requires a Software Maintenance Agreement (SMA). Please contact your reseller for further information.
Features
Desktop
Edit Profiles: Defined Checks and Fixups from other Libraries can easily imported into the current Library while editing
Edit Fixups: Several editors for config files added
Create spot color place based on ink amount
Embed missing fonts
Adjust dot gain
New in Switchboard
Text: Unembed all fonts
Document: Resample to JPEG2000
Process plan UI
Added default values to several step types to facilitate the configuration
Several usability improvements like better visualisation of transitions, the possibility to save the current state in between
Defined Profiles, Checks etc. from other Libraries can easily imported into the current Library while editing
A Quick Fix or Action can be directly exported as kfpx and will imported as a single step Process plan
Search all Libraries view: New option to import a Profile, Check etc. into the current Library via the menu
Delete Profiles/Process Plans with all their objects
Standalone: New marquee zoom functionality (CTRL + mouse)
Variables ask-at-runtime dialog: Custom templates can now also be defined for Process plans
General
Unified concept for defining page areas to harmonize configuration possibilities in Checks and Fixups
Fixups
Place Barcode
Create and apply shapes
Create links for text
Set page geometry boxes ("Set page geometry boxes (page box dimensions)" has been deprecated)
Properties:
Is in custom area
Barcode is in area
Effective ink coverage in custom area
Find Barcodes
Text on page
Shape definition
Page selector: Allows using multiple and mixed page expressions for various Checks, Fixups and Actions
Process plans
Create PDF copy: New option to create temporary copies, so that the copy is deleted after processing
Compare: Support for threshold for contiguous areas (mm)
Compare: Support for selecting Processing Steps types used for comparison
Compare: Support for page selector (separately for input and output file)
Add Files: Support for page selector
Split layers: Improved support for Processing Steps layers
New report type JSON added for all suitable transitions
Reports: Various new options like subfolders, suffix, ink coverage etc. can be defined depending on the respective report type
Variables
JavaScript Variables: Type of environment of script and homeDir available in app.env
Find barcode Check: Position of a Bar-/QR-Code is now supplied in result.checks.hits
New and enhanced predefined Profiles and Process plans
Library: Shapes, Variables, JavaScript, Place content
Place individual text per page
New Fixups
Remove empty layers
Upsample images|monochrome images
Enhanced Fixups
Convert colors: Apply conversion for specified pages only
Convert colors using n-channel profile: New option to include softmasks
Convert colors using DeviceLink: New option to include softmasks
Convert colors using n-channel DeviceLink profiles: New option to include softmasks
Downsample/compress ... images: Additional sampling methods: Lanczos and BlackmanSinc
Place content: Identical layer names will become indexed, if initial visibility or Processing Steps metadata is different
Place Text / Place Barcode: New functionality to select font files (which will also be included in an exported Profile) or to a webfont
Create and apply shapes: Create separate vector stroke objects per found shape if "Reduce shape to outer borders" is active
Create links for text: Support for deriving the destination URL from the matching text
Arbitrary JavaScript controlled Fixup: Enhanced handling for external resources
New and enhanced predefined Fixups
Library: Prepress, Color and Transparency:
Add links to URLs
Convert to B/W except first and last two pages
Upsample color and grayscale images to 300 ppi if below 225 ppi
Upsample bitmap images to 800 ppi if below 550 ppi
Downsample/compress ... images: Change used method to Lanczos
Library: Shapes, Variables, JavaScript, Place content
Downsample/compress ... images: Change method to Lanczos
Place text / barcode"-based Fixups: Changed default font to NotoSans
New predefined Actions
Library: Prepress, Color and Transparency:
Resample images to JPEG2000
Unembed all fonts
New Properties
General: Support for "Processing steps" added in Check sidebar
Arbitrary JavaScript controlled Checks: Allows for using JavaScript structures to represent any available Property
Effective ink coverage - limit to custom area (to be combined with other "effective ink" Properties)
Sequential page number matches page selector
Enhanced Properties
Line width: Lines with a width of "0" (which usually are displayed as 1 pixel lines) will now be taken into account
Text on page: Positions of found text made available in details of hits
Text on page: Optimized recognition of special glyphs like e.g. "." (period) in the search term
New predefined Checks
Library: Prepress, Color and Transparency:
All pages except first and last two
Actions
New:
Unembed all fonts
Resample to JPEG2000
Tiling by number
Tiling by size
Visualizer (safety zone)
Visualizer (gamut views)
Visualizer (small objects)
Visualizer (ink coverage)
Visualizer (separations)
Visualizer (image resolution)
Compare: Support for threshold for contiguous areas (mm)
Compare: Support for selecting Processing Steps types used for comparison
Compare: Support for page selector (separately for input and output file)
Compare: Added optional logging functionality to enable access to details similar to those in the UI
Split layers: Improved support for Processing Steps layers
ToPDF: Conversion of office files using OpenOffice/LibreOffice will maintain existing form fields
Image export: Support for defining a custom box for rendering
Image export: Support for page selector
EPS export: Support for defining a custom box for cropping
EPS export: Support for page selector
Duplicate page: Support for page selector
Split PDF: Added possibility to define multi packages to split expressions (e.g. "2x3,2x2")
New Quick Fix
Re-order pages (with support for page selector)
Remove page level Output Intents
Reports
New report type: JSON
CLI
Predefined Profiles:
Downsample/Recompress ... images: Change method to Lanczos
SaveAsImage: New optional parameter for parallel processes of page rendering (e.g. --parallel=8)
Quick Fix: A pre-configured quickfix.json sample has been added to the installation package
Compare: Support for threshold for contiguous areas (--contareathreshold)
Compare: Support for selecting Processing Steps types used for comparison (--processingsteps)
Compare: Support for page selector (separately for input and output file) (--pagerange_compare; --pagerange_input]
EnumerateProfiles: Support for Process plans
Profile execution: New report type JSON (--report=JSON)
Split layers: Improved support for Processing Steps layers(--processingstepsnames)
Pagerange supports page selector for Profile execution and suitable Actions
MaxMemory: Maximum size of memory in MB to be used during processing made available for Windows and Linux (--maxmemory)
Improved file optimization to repair more issues in the PDF structure automatically
Internal HTML converter updated to callas pdfChip (v2.4.072)
Fixes
PDF Standards
PDF/A-1 conversion: Optimized handling of annotations to avoid unnecessary removal of AcroForm dictionary entries
PDF/A-1 conversion: Existing page scaling factors (UserUnit) will no longer be removed automatically
PDF/A-1 validation: Check if size of MediaBox exceeds 14.400 pt in either direction
Desktop
Organize pages: Several usability improvements and optimized preview handling
Edit Fixups: Optimized update handling for displayed content based on selected pop-up entry
Page sizes: Relaxed behavior for invalid entries in the respective config file
Process plan editor: Available reports per sequence type reviewed and corrected
Update notification: Improved message for updates if no internet connection is available
Update notification: Direct link to release infos
Output preview: Problem solved, where determining the ink coverage resulted into an error with certain mouse positions
Ask-at-runtime: Format of exported JSON for Variables harmonized to those created during logging execution
Switchboard - Decorate: Reviewed and optimized processing to improve duration
Process plan
Compare: Settings from compare step will be used for generated compare report
Compare report has been deprecated as report type for all step types except "Compare PDFs"
Rename PDF: Reviewed and optimized handling of filenames
Pick up PDF: Reviewed and optimized handling of files and filenames will be restored, if file has been renamed in previous step
Fixups
Place content: Problem solved, where logging execution resulted into an invalid prepared profile if a Variable was used for referencing a template
Adjust or remove annotations: Problem solved, where flatten annotations resulted in a distorted result for some rare cases
Subset fonts: Problem solved, where processing resulted in high memory consumption and long processing time in rare cases
Convert fonts to outlines: Issue fixed, where Properties from the document, colors or page description area were not allowed in apply to filter Checks
Remove invisible image data: Problem solved, where images inside page area could be affected in certain cases
Downsample/recompress images: Problem solved, where pure recompression without downsampling could result into improperly handled images in certain cases
Create an invisible text copy for all text: Issue fixed, where marked font was highlighted as a thin line in some PDF viewers (e.g. Chrome browser)
Checks
Text on page: Limited reported text in trigger values to matching string
Find barcodes: Adjusted defaults for active Bar-/QR-Codes types
Find barcodes: Problem solved, where small QR-Codes were not found in some cases
ICC profile is not valid: Problem solved, where invalid ICC profiles was not properly detected if used in alternate colorspace in certain cases
Report PDF syntax errors: Improved recognition for FormXObject using a Dict instead of a Stream (which could into RIP errors)
Image is not valid: Improved recognition for invalid /DecodeParams entries in streams
Actions
Email to PDF: RTF body content in EML will be ignored and the plain text part will be used instead (harmonized to behavior of e.g. Thunderbird and MS Outlook) [CA1030403]
Compare: UserUnits will be taken into account for report type images
N-up and StepAndRepeat: Problem solved, where no page scaling factor (UserUnit) was inserted in resulting PDF if sheet size exceeded 14.400 pt
ToPDF: Problem solved, where conversion failed for GIF if filename contains special characters (Windows only)
ToPDF: Problem solved, where only a part of a RGB-TIFF with alpha channel was visible after conversion to PDF
ToPDF: Issue fixed, where a certain TIFF could not be processed anymore
MergePDF: Issue fixed, where an AcroForm entries from merged PDFs were not properly maintained
Quick Fix
Issue solved, where JSON configuration saved as UTF8 with BOM was not accepted
License Server
Issue fixed, where requesting an activation from a License Server without a matching cartridge took unnecessary long
CLI
Improved progress update when executing Process plans
SecurePDF: Adjusted usage to enable setting an open password:
Set open password (--openpassword)
Set permissions password (--password)
General
Optimized font processing for TrueType fonts to avoid display issues in iOS 15 Preview
Font handling: Problem solved, where some unusual referencing of resource dicts was not properly maintained and resulted in a visual difference
File processing: Problem solved, where missing resources for Marked Content could result into visual differences certain cases
General file processing: Problem solved, where glyphs are moved at the bottom in seldom cases
Fixed issue, where processing (like PDF/A validation and conversion) had an increased duration compared to previous version
Fixed issue, where Boolean values for Variables where not properly handled under certain circumstances
A free of charge update of pdfaPilot 10 Desktop for owners of a pdfaPilot 10 Desktop license
A free of charge update of pdfaPilot Server, pdfaPilot CLI or pdfaPilot SDK for owners of a Software Maintenance Agreement (SMA)
Features
New Fixups
Resolve ICCbased default color spaces into object color spaces
Fixes
PDF Standards
PDF/A-1 conversion: Adjust or remove annotations: Setting for transparent objects extended to flatten those objects directly into page content [CA1028938; CA1030263]
Fixups
Downsample/recompress images: Issue fixed, where file size increased if executed together with "Remove invisible image data
Set page scaling factor: Problem solved, where an already existing page scaling factor (UserUnit) was taken into account
Scale pages: Adjusted handling of page scaling factors (UserUnits), which will now be set to 1 if the resulting size does not require this entry [FP63218]
Scale pages / Scale page content only: Added "Apply to" filter (e.g. for page ranges) and made multiple configurable [FP34704; FP46026; FP49227; FP53742; FP61585]
Create bookmarks from headings: Issue, fixed, where bookmark hierarchy was wrong after processing in certain cases
Remove objects: Adjusted recognition for objects grouped by FormXObjects to ensure only objects used once are removed (e.g. if outside CropBox)
Remove objects: Problem solved, where combined fill and stroke vector objects were not properly handled
Checks
PDF/UA validation: Issue fixed, where a special, invalid PDF tagging structure could result in an unstable behavior [FP63578]
Object is invisible: Issue fixed, where an object was falsely flagged as invisible
Ignore objects outside ...: Issue solved, where clipped parts of objects were taken into account
Find barcodes: Problem solved, where a barcode could not be found in certain cases
Process plans
Optimized execution of a generic post check as the last step only in cases when a report etc. is requested
Actions
Place grommets: Issue solved, where an existing page scaling factor (user unit) was not taken into account [FP64130]
Impose: Support for setting a slot as an isolated transparency group setting during dynamic imposition [FP64882]
ToPDF: Issue fixed, where certain structures in a TIFF file could result in extremely long processing time and an exhausting cache folder
ZUGFeRD: Issue fixed, where ZUGFeRD/Factur-X version key was not set correctly [CA1030516]
Reports
PDF reports: Issue fixed, where highlighting did not use the correct colors for highlighting
General
Problem solved, where the license request was not properly generated on certain machines (Windows only)
Font processing: Problem solved, where Type 3 fonts were not properly handled in some cases
Plug-in
Problem solved, where installation of the Plug-in was not successful in some cases (Windows only)
Issue fixed, where an attempt was made to load the Plug-in in the Acrobat sandbox mode
A free of charge update of pdfaPilot 10 Desktop for owners of a pdfaPilot 10 Desktop license
A free of charge update of pdfaPilot Server, pdfaPilot CLI or pdfaPilot SDK for owners of a Software Maintenance Agreement (SMA)
Features
Desktop
New in Switchboard: PDF/A & PDF/UA: "PDF/A-2 and X/4" added
Plug-in: Support for 64bit Acrobat Pro on Windows (Desktop installer contain 32bit and 64 bit, separate Server installer containing either 32bit or 64bit Plug-in)
Process plan UI: Several improvements implemented, e.g. multi-selection, mouse gestures for scroll and zoom, easier selection of transitions for re-assignments
Test mode: Snap view added to show objects detected by a Check
Test mode: Diff view added which highlights areas with visual changes
Ask-at-runtime for Variables: New options to control display of Variables in UI (app.context.steps, app.context.dialog.__ __)
New Profiles
Library: PDF Standards
Convert to PDF/X-4 and PDF/A-2 (for Coated GRACoL 2006, Coated GRACoL 2013, ISO Coated v2, Japan Color 2001 (Coated), PSO Coated v3, US Web Coated (SWOP) v2)
Convert to PDF/X-6 and PDF/A-4 (for Coated GRACoL 2006, Coated GRACoL 2013, ISO Coated v2, Japan Color 2001 (Coated), PSO Coated v3, US Web Coated (SWOP) v2)
Enhanced Profiles
Library: PDF Standards
Fix problems in PDF tagging structure: Fixup "Remove re-mapping of predefined tags" added
New Fixups
Convert PDF internal names to UTF-8: Completely revised approach to correct invalid UTF-8 encodings (will also be used for respective font and spot color name Fixups)
Enhanced Fixups
Adjust or remove form fields: New option "Repair invalid form fields" to repair e.g. form fields with wrong BBox entries
An upgrade to pdfaPilot Server 10, pdfaPilot CLI 10 or pdfaPilot SDK 12 from earlier versions of these products requires a Software Maintenance Agreement (SMA). Please contact your reseller for further information.
Features
PDF/A-4 Support
PDF/X-6 Support
PDF/VT-3 Support
QuickFix - Perform high-performance corrections as CLI action or as Process plan step
Adjust page tree
Adjust spot colors
Apply Rotate key
Auto-correct page geometry boxes
Duplicate pages
Embed Output Intent
Enlarge pages
Flip pages
Inject DPart
Insert empty pages
JavaScript based configurations
Merge spot colors
Remove all Output Intents
Remove pages
Remove page geometry boxes
Rename spot colors
Rotate pages
Scale page content only
Scale pages
Set MediaBox to origin
Set layer visibility
Set page geometry box
Set page geometry box by dimensions
Set Processing Steps metadata for layer
Desktop
Listing of page geometry boxes in separate Pop-up in page size display in footer
Optimization of PDFs when saved can now be adjusted in the user preferences
New "Free tools" in Standalone, which can be used without activation
Export Profiles for a previous pdfaPilot version
Actions for Process plans can now be created and edited directly using a new user interface
Visualizer: Heatmap views for ink coverage below/above per separation
Visualizer: Heatmap views for out of gamut comparison
Visualizer: Page border/Bleed area views: merged into one new view, where security width can be adjusted
Compare: New comparison methods "Delta E" and "Delta C" (both for 1976 and 2000 specifications)
Compare: Resolution and navigation keys added along with zoom functionality
License Server: Settings for Server can now be defined in the user interface
Process plans
New step type "Add files" for adding additional documents as file attachments to the PDF
New step type "Compare PDFs" which allows an automated comparison of files (based on rendered pages)
New "QuickFix" for performing high-performance corrections are available as new step type
General
Page scaling factors (UserUnits) are now taken into account for all reported values (e.g. text sizes, line widths, image resolutions, ...)
Optimization of PDF structure when saved will no longer optimize fonts
New Profiles and Process plans
Library: PDF Standards
Convert to PDF/A-4, A-4e, A-4f (without fallback conversion)
Convert to PDF/X-6 (for Coated GRACoL 2006, Coated GRACoL 2013, ISO Coated v2, Japan Color 2001 (Coated), PSO Coated v3)
Convert to PDF/X-1a, X-4, X-6 (Coated GRACoL 2013)
Verify compliance with PDF/A-4, A-4e, A-4f
Verify compliance with PDF/X-6, X-6n, X-6p
Verify compliance with PDF/VT-3
PDF/A-2u: Outline non-Unicode text if it is below specified share of all text
New Fixups
Create invisible text via OCR: Pages are rendered internally and an OCR is performed (languages installed by default: English and German), more information: https://ocr.callassoftware.com
Create links for text: Sets a link to a specified URL at each text object which matches the defined string
Arbitrary JavaScript controlled Fixups: Allows for using JSON structures to select and parameterize any available Fixup
Enhanced Fixups
Convert page content into image: New option to filter objects, which shall not be used for rendering
All Fixups are now taking page scaling factors into account automatically, the option "Factor in scaling factor" has therefore been removed
New and enhanced predefined Fixups
Library: PDF Standards
Make invisible text via OCR
New Properties
Content stream size of page + Content stream size of most complex page: Determine stream sizes of pages or find the page with the largest size
Several new and modified Properties for PDF/A-4, PDF/X-6 and PDF/VT-3 (some with new PDF 2.0 features)
Find barcodes: Identifies any number of barcodes or matrix codes in specified area
General: Support for "Output Intent Scope" added in Check sidebar (PDF 2.0 feature)
Enhanced Properties
All Checks are now taking page scaling factors into account automatically, the option "Factor in scaling factor" has therefore been removed
New and enhanced predefined Checks
Library: PDF Standards
Uses ICCbased CMYK: Adjusted settings
Text objects that cannot be mapped to Unicode
New in Switchboard
PDF/A & PDF/UA: PDF/A-4 variants added, as well as "A-4 & X-6"
Text: OCR
Actions
Compare: New comparison methods "Delta E" and "Delta C" (both for 1976 and 2000 specifications)
Visualizer: Heatmap views for ink coverage below/above per separation
Visualizer: Heatmap views for out of gamut comparison
Visualizer: Default output format is now images, PDF report has been deprecated
Visualizer: Page border/Bleed area views: merged into one new view, where security width can be adjusted
Reports
XML: New structure for triggers in the reports: they will now be listed as "value" and (if useful) as additional "detail"
XML: New listing of "effective" page box dimensions, which include existing page scaling factors
XML: New listing of several barcode or matrix codes details when barcode-related Property has been executed
Server
Reports in Server: Possibility to select templates for overview reports per severity added
CLI
QuickFix: Perform several high-performance corrections (--quickfix)
Reports: New option to define a "suffix" for created reports (suffix=___>
Most recent version of Adobe PDF Library integrated (v18.0.3PlusP1c)
Internal HTML converter updated to callas pdfChip (v2.2.068)
Updated MailConverter component
Fixes
Enhanced Profiles
Verify compliance with PDF/A-2..: XMP metadata attached to the content stream via marked content is now also taken into account
Verify compliance with ZUGFeRD: Adjusted schema file
Verify compliance with PDF/X-4..: XMP metadata attached to the content stream via marked content is now also taken into account
Fixups
Flatten transparency (and overprint)
Problem solved, where processing resulted into a color shift caused by a RGB object above a CMYK image
Problem solved, where ICC profile was removed from OutputIntent
Issue fixed, where processing resulted in a thicker glyph in certain cases
Issue fixed, where flattening caused distorted glyphs in some cases
Problem solved, where an unexpected color shift occurred, when ICC v4 profile was used
Problem solved, where opening the flattened file resulted in warnings for font widths or missing glyphs in some PDF viewers
Issue fixed, where drop shadows were not handled properly in certain cases
Problem solved, where processing resulted in modified page appearance in some cases
Problem solved, where flattening wasn't successful and the resulting PDF could not be opened
Issue fixed, where processing resulted in an empty page with a specific PDF
Problem solved, where flattening with fix glyph width information resulted in removed objects
Issue fixed, where repair invalid ToUnicode values and flattening resulted in a FixFailure for flattening
Problem solved, where flattening and optimization resulted in duplicated text elements
Convert spot color names to UTF-8: Several improvements for better handling of special characters (e.g. Umlauts) and encodings
Font embedding: Problem solved, where embedding of "MS Mincho" font resulted in Identity encoding issues
General font processing: Issue fixed, where simple encoding was added to CID fonts, although not necessary
Remove annotations: Problem solved, where removal was not successful, if boxes were set beforehand in same Profile
Checks
General file analysis: Problem solved, where invalid image data could result into a hanging process for specific PDFs
Sifter-based Properties: Issue fixed, where transparency softmasks were not taken into account for visibility or obliteration
Actions
ToPDF: Enhanced handling for certain alert window in MS Visio
Overlay : Issue fixed, where page scaling factors in PDFs were not properly respected
Split at mark: Problem solved, where the original PDF became modified
Desktop
Layer Explorer: Improved rendering behavior when selecting and un-selecting layers
Libraries: "Essentials" removed and "Standards" set as default Library
Bookmarks pane: Issue fixed, where content was not updated after Fixup execution
Compare: Issue fixed, where "Start quick change" did not respected view and zoom level
Distributed processin
Issue fixed, where report templates were not properly transferred to the Satellite in some cases
Reports
Quick Check: Issue fixed, where entries for transparency groups on page level were not properly reported
General
Issue fixed, where file structure optimization resulted into an error with certain files
Problem solved, where post-processing resulted in moved glyphs with a specific file
Problem solved, where certain glyph optimization of flattened file resulted in damages content
Office conversion: External application changed to LibreOffice or OpenOffice on MacOS (MS Office no longer available)
A free of charge update of pdfaPilot 9 Desktop for owners of a pdfaPilot 9 Desktop license
A free of charge update of pdfaPilot
Server, pdfaPilot CLI or pdfaPilot SDK for owners of a Software
Maintenance Agreement (SMA)
Features
General
Process Plans: Support for HTML-based template reports in Process Plan steps
Support for ZUGFeRD 2.1
Desktop
Standalone: New zoom functionality, page navigation and unit selector for page dimensions in footer
Variables: JavaScript-Editor with enhanced functionalities like highlighting of errors for exceptions during script evaluation
Distributed Processing
Support for files sizes larger than 4 GB
Most recent version of Adobe PDF Library integrated (v15.0.4PlusP7d)
Internal HTML converter updated to callas pdfChip (v2.2.066)
Most recent version of Adobe PDF Converter integrated (PostScript to PDF conversion; v1.1PlusP3a)
Fixes
Desktop
Visualization of tagging structure as HTML: Issue fixed, where URLs starting with “https:” were extended with “http:”
Reviewed and revised handling of window tiling, page zooming and the compare mode
Process Plans: Problem solved, where
new user interface for creating and editing Process Plans did not work
properly in Acrobat Plug-In using MacOS
PDF Standards
All PDF/A-2 and PDF/A-3 conversions:
Added Fixups “Convert spot color names to UTF-8” and “Convert font
names to UTF-8” to ensure conversion
All PDF/X-4 and PDF/X-5 conversions:
Added Fixups “Convert spot color names to UTF-8” and “Convert font
names to UTF-8” to ensure conversion
All PDF/X-4 and PDF/X-5 conversions: Added Fixup “Fix glyph width information”
All PDF/X-4 and PDF/X-5 conversions:
Issue fixed, where a mismatch of the Creation date caused by invalid
entries in DocInfo and XMP was not repaired
All PDF/X-4 and PDF/X-5 validations: Adjusted recognition of JPEG 2000 images using more than 1 color space
Fixups
Flatten annotations and form fields: Completely reviewed and revised integration to solve several issues
Prepare annotations for PDF/A-2: Issue fixed, where annotations with no defined size got a size entry [CA1029035; CA1028573]
Place content: Problem solved, where
certain special characters in the kfpx or template file name resulted
into an error (Linux only)
Place content: Issue fixed, where positioned PDFs were losing contained link annotations
Discard hidden layer and flatten visible layers: Issue fixed, where processing resulted in missing resource in certain cases
Create content entry for link annotations: Issue fixed, where TOC bookmarks were not regarded for creation
Flatten transparency:
Problem fixed, where certain glyphs became corrupted and an error warning occurred in PDF viewers
Problem fixed, where outlined text became malformed if file was imposed afterwards
Remove invisible image data: Problem solved, where images were not handled properly in certain cases
Remove XMP Metadata compliant with PDF/X-4: Issue fixed, where removal was not successful in some cases
Font processing: Issue fixed, where font embedding failed on a system with non-latin characters
Font processing: Problem solved, where conversion resulted into an invalid 2-Byte value entry in bfrange in certain cases
Embed missing fonts: Problem solved, where processing resulted into shifted glyphs in special cases
Embed missing fonts: Issue fixed, where processing resulted in shrunken capital glyphs with specific font
Convert colors: Issue fixed, where advanced settings were not shown, if Profile was exported from Preflight
Convert spot color names to UTF-8: Reviewed and improved handling of non-compliant spot color names with umlauts
Convert font names to UTF-8: Problem solved, where invalid UTF-8 names were not repaired in certain cases [FP52034]
Actions
ToPDF:
Images:
Support for TIFF using 16Bit with Big Endian
Problem solved, where certain PSD files resulted into an invalid PDF
Office:
New –topdf_parameter
“NoBitmapMissingFonts” for MS Office, which do not rasterize fonts if
embedding is not possible (fonts will be substituted by another font
then)
New –topdf_parameter “CSV_IMPORT” for LibreOffice to define field separator, text delimiter and character set (as ASCII values) for CVS file import
Problem solved, where office conversion wasn't successful on Windows 2008 Server R2 SP1 64bit
Issue fixed, where conversion in MS Excel failed due to missing external pivot sources
Issue fixed, where an Excel file could not be converted when –topdf_useexcelpagelayout was used (caused by empty pages)
Problem solved, where office conversion failed due to a missing .dll file
Issue fixed, where a Unicode encoded
string indicating an error from Office was not properly displayed in
the STDOUT (e.g. on a Japanese system)
PostScript:
Problem solved, where processing was not successful randomly when converting PostScript to PDF (Windows only)
Problem solved, where Chinese,
Japanese and Korean fonts were not properly handled in certain cases
(might affect conversion of PostScript files which extract internal
resources during processing)
Reports
Mask reports: Fixed issue, where the “hide” option had no effect on created bookmarks for the respective severity
XML report: Problem fixed, where
report creation with ink coverage was not successful on PDFs with non
UTF-8 compliant spot color names
General
Problem solved, where some kind of processing could result in unnecessarily extensive memory usage
Problem solved, where order of Properties in a Check could cause different results if “Fire if any condition is met” is active
Issue fixed, where file structure optimization resulted into an error with certain files
Issue fixed, where resources dictionary was not fixed when –nooptimization was used
Problem solved, where internal optimization of the file structure resulted in an unstable behavior
Issue fixed, where logging file was
not properly filed in certain cases (e.g. with “Convert pages with very
complex page descriptions into CMYK images”)
Problem solved, where certain structures of signed PDFs could not be properly validated [CA1028730]
Problem solved, where images using a specific “JPEG2000 Codestream Format” could not be analyzed
A free of charge update of pdfaPilot 9 Desktop for owners of a pdfaPilot 9 Desktop license
A free of charge update of pdfaPilot
Server, pdfaPilot CLI or pdfaPilot SDK for owners of a Software
Maintenance Agreement (SMA)
Features
Desktop
Process Plans: New objects can now be inserted into transitions between existing steps
Process Plans: Newly added steps have all transition types activated by default
JavaScript Variables: New, built-in editor for improved visualization and usability
Enhanced Fixups
Put objects on layer: Checks from the Group “Context aware object detection” are now available in the “Apply to:” filter
New Properties
Font is not valid (specific
problems): New Property to find certain errors in fonts; can be used
with the trigger values of “Font is not valid (strict)” for find a
single problem
Fixes
Fixups
Remove page objects completely
outside page area: Problem solved, where some kind of pattern was
removed within page area in certain cases
Scale pages: Problem solved, where the page scaling was done based on the MediaBox instead of the TrimBox
Convert fonts to outlines: Problem
solved, where text (used as a clipping path) appeared as a gray box
after processing in special cases
Convert fonts to outlines: Problem solved, where certain text parts with missing UniCode representation were shifted
General font handling: Issue fixed, where certain encoding issues resulted in missing glyphs or .notdef glyphs after processing
General font handling: Enhanced repair for certain syntax problems in embedded CFF fonts
Discard hidden layer content and
flatten visible layers: Problem solved, where some text objects were
vanishing caused by old, invalid layer information in the PDF
Checks
Sifter-based Properties: Optimized analyzing for defined custom areas on pages with a rotate entry
Number of hits in this check: Issue fixed, where an “Number equal to = 0” was not properly handled
Desktop
Process Plan UI: Problem solved, where editing of details resulted in an empty window on non-English systems in some cases
Process Plan UI: Problem solved, where an error message occurred when saving in some cases
Issue fixed, where certain special glyphs caused an incomplete activation request and therefore a failing activation
Actions
Collection: Problem solved, where layout of overview page was mingled [CA1029000]
CLI
ZUGFeRD: Issue fixed, where XML schema was not found if references using UNC paths
Reports
PDF: Problem solved, where file size of generated reports increased due to fully embedded Asian fonts
XML: Issue fixed, where reports
generated by Process Plan steps did not contain the “<pages>” and
“<resources>” parts
An upgrade to pdfaPilot Server 9,
pdfaPilot CLI 9 or pdfaPilot SDK 11 from earlier versions of these
products requires a Software Maintenance Agreement (SMA). Please contact
your reseller for further information.
Features
Desktop
Process Plans: Completely new user interface for creating and editing Process Plans
Variables: New, HTML-template-based Ask-at-runtime dialog, which can also be adjusted to individual requirements
New toolbar offers direct access to various functionalities
DPart viewer allows in-depth analysis of the DPart metadata structure of respective PDF files
Shortcut for direct Profile export (Mac: CMD+E / Windows: CTRL+E)
Saved Actions are now listed in the list of Fixups
Profile, Checks and Fixups
New option to set a Profile to
invisible in list of existing Profiles (incl. respective filter to show
such “invisible” Profiles)
New option to set a Check to
invisible in list of existing Checks (incl. respective filter to show
such “invisible” Checks); they will only be listed in the Custom Checks
section of Profiles, within the “Apply to” filter of single Fixups and
in Process plan steps of type “Check”
New option to set a Fixup to
invisible in list of existing Fixups (incl. respective filter to show
such “invisible” Fixups); they will only be listed in the Custom Fixups
section of Profiles and within Process plan steps of type “Fixup”
General
Process plans
Add new step type “Rename PDF” to define the output filename
Create PDF copy: All input fields can now be used with Variables
New option to skip a Process plan step (can also be set via a Variable)
Profile sequence step: “Do not apply Fixups” can now also be controlled using a Variable
Variables
New function “app.setTimeout(seconds)” to define the timeout for JavaScript evaluation
Geometry information are now available in to app.doc.result.checks[i].hits
Server
JobTickets: Allow to define an individual processing configuration for each file
Sidecar files: New functionality to
define Variables per incoming file and to retrieve information from
previous processing steps
New Profiles and Process Plans
Find barcode value in a specified area and print the value on the page
Convert pages with very complex page descriptions into CMYK images
Enhanced Profiles
All Profiles with “Convert colors”-Fixups have been updated to use “Advanced settings” instead of Policy files
New Fixups
Place circle/ellipse
Place line
Place rectangle
Enhanced Fixups
Convert colors:
New area “Advanced settings”, which replaces the deprecated Policy files
All settings from the “Advanced settings” dialog can be controlled using Variables
Set Overprint and Knockout: New option to leave OPM unchanged
Set Overprint Mode to 1:Is deprecated, use “Set overprint and knockout” Fixup instead
New and enhanced predefined Fixups
Convert colored Type 3 fonts to outlines
Place black circle at specified position
Place red rectangle at specified position
Place blue line at specified position
New Properties
Text on page: Finds text on pages or within page areas; can be combined with Action “Split at mark”
Several new barcode/matrix code related Properties:
Barcode is in area
Barcode value
Barwidth reduction (%|mm|pt)
Height of barcode / matrix code (mm|pt)
Width of barcode / matrix code (mm|pt)
Module width of barcode / matrix code (mm|pt)
Symbology (type of barcode / matrix code)
“Log Profile execution” will save the created rendered areas as images into the temporary log folder for review
Stream object is uncompressed
Font is not valid (specific problems)
Enhanced Properties
All Sifter-based properties: Extended possible combinations with other types of Properties and further enhanced analysis
New and enhanced predefined Checks
Is colored Type 3 font
Type 3 font has all required resources
Find specified text: Searches for the specified text on all pages
Find barcode in specified area
Size is not equal for all pages
New in Switchboard
Arrange - Split at mark: Splits the PDF into parts based on pages identified by a Check
Explore - Read barcode: Detect value and other technical details of a barcode in a specified area of a page
Actions
SplitAtMark: Splits the PDF into parts based on pages identified by a Check
ToPDF: Support for conversion of TIFF files with CuttingPaths
ToPDF: Support for conversion of TIFF files with Transparency
ToPDF: Support for PSB files (“Photoshop Big”)
ToPDF: Support for .vtx und .vxd files (MS Visio) with MS Office and Open/LibreOffice
QuickCheck: Extended sample configuration file with more comments and examples
Reports
XML reports: Added references for Annotations to reported hits
CLI
ToPDF: Several new –topdf_parameter for handling of Office in MS Office:
NoMemoryOptimization: Disables the internal memory optimization
DoNotHideOffice: The respective MS Office will show up and not work hidden in the background
UpdateChangedFields: Requests a content update from MS Office to update fields (e.g. page numbers in the table of content)
Most recent version of Adobe PDF Library integrated (v15.0.4PlusP6d)
Most recent version of Adobe PDF Converter integrated (PostScript to PDF conversion; v1.1PlusP2h)
Internal HTML converter updated to callas pdfChip (v2.1.062)
Fixes
Fixups
Flatten transparency
Problem solved where recursion of Form XObjects in the content stream resulted into infinite processing
Problem solved where flattening resulted in displaced Asian glyphs in certain cases
Issue fixed where bullet glyphs were removed in some cases
Issue fixed where bullet glyphs were converted to “F” glyphs in specific font situation
Issue fixed where square bullets became .notdef glyphs after flattening
Issue fixed where some kind of ligatures were converted to .notdef glyphs
Issue fixed where quotation marks became .notdef glyphs after flattening
Issue fixed where glyph (defined as
.notdef) was no more embedded after flattening and resulted in a warning
in some PDF viewers
Problem solved where background images using Indexed color spaces with Separation Black were not properly handled
Problem solved where flattening
resulted in a completely rasterized page although only small areas were
affected by transparency
Problem solved where processing caused a distortion of text
Issue fixed where flattened PDF triggered a font error warning in certain PDF viewers (MacOS only)
Issue fixed where flattening with high resolution resulted in damaged fonts in certain cases (MacOS only)
Problem solved where processing wasn't successful with specific PDF
Problem solved where resulting PDF had different glyph widths in PDF and embedded font
Add unique ID to Note elements in
tagging structure: Issue solved, where Endnotes mapped to Notes via
RoleMap were not properly handled
Convert to PDF/A-2: Issue fixed where invalid XMP was created during PDF/A conversion in some cases
Convert to PDF/A-2: Issue fixed where the conversion failed due to a missing Subtype entry
Remove pages: Issue solved where remaining page label were not properly corrected after removal of a page
Make font names unique: Problem solved where glyphs were not properly handled in certain cases
Adjust annotations and form fields:
Issue fixed, where a missing subtype on an Annotation was not properly
set in special cases [FP52794]
Fix glyph width info: Problem
solved, where space glyph was converted to a .notdef glyph after
processing in some cases [CA1028398]*SDK
Subset fonts: Issue fixed, where
subsetting resulted in an empty space for some foreign characters in
special cases [CA1027731]*SDK
Put objects on layer: Issue fixed, where Sifter-based Checks could not be used as an “Apply to” filter [FP56397]*TB
Convert fonts to outlines: Problem
solved, where outlining resulted in a gray area in some rare cases
[CA1027161; FP53392; FP54904]
General font handling: Problem solved, where invalid operands in fonts could not be repaired [CA1028835]
Checks
Verify compliance with PDF/A-2b:
Issue fixed where validation failed caused by a unnecessary hit for
“Signature has no ByteRange entry”
Actions
ToPDF: Issue fixed where office
files using special characters (like % or #) in their filename resulted
in errors with LibreOffice (Windows only)
ToPDF: Adjusted the predefined
Default.joboptions file (used for PostScript conversion) to create PDF
1.6 instead of older versions
ToPDF: Fixed issue, where certain kind of transparent PNG were not properly converted
ToPDF: Optimized handling for timeout setting and improved error reporting [CA1028782]
OptimizePDF: Issue fixed where
multiple identically named fonts were resulting in rectangles for some
glyphs after merging the fonts
Email-to-PDF:
Issue fixed, where an image moved to the right [CA1028532]
Problem solved, where an unnecessary extra page was added, when 'add attachments as additional pages' was set [CA1028698]
Problem solved, where the size of text became very small under certain circumstances [CA1028197]
Problem solved, where conversion failed with specific EML [CA1028323]
Fixed issue, where a lot of unnecessary empty space were created in some cases [CA1028646]
Desktop
Problem solved where using a License Server based activation could not be used in the Acrobat Plugin
Object inspector: Alternate values for spot colors added
Object inspector: Issued fixed where a filter for objects was not properly respected on multi-page documents
Improved window handling, especially for tiled views
Library manager: “Custom template reports” and “Ask at runtime dialog templates” added as resources
Activation via License Server: New
optional method to define automatic search for License Server by placing
a specific JSON file e.g. into the user preferences
Server
Improved information when Server, Dispatcher or Satellite is started without a valid license
CLI
Timeout: Issue fixed where some additional seconds were added to the given time limit in certain cases
PDF/A mode: –incremental: New option to save the resulting file incremental [CA1028781]
Reports
XML: Issue fixed, where certain spot color names where not properly listed in the “hits” area of the report [CA1028876]
General
Office conversion: A 64-bit installation of pdfToolbox requires a 64-bit version of OpenOffice/LibreOffice (similar for 32-bit)
A free of charge update of pdfaPilot 8 Desktop for owners of a pdfaPilot 8 Desktop license
A free of charge update of pdfaPilot Server, pdfaPilot CLI or pdfaPilot SDK for owners of a Software Maintenance Agreement (SMA)
Features
General
Support for ZUGFeRD 2.0 and FACTUR-X [CA1028219]
Desktop
Compare PDF: Origin of page positioning can be defined
Standalone now shows an indicator in the footer areas if PDF is encrypted
Switchboard: Batch processing for Process Plans if linked into Workspace
Profile
New option "PDF Version 2.0" in Document group to check if a PDF contains features which require this PDF version
New Fixups
Set PDF version in header: Sets the PDF version independent from what features are used in the PDF
Enhanced Fixups
Convert fonts to outlines: Extended scope to Type 3 fonts
Flatten transparency: New option to set a timeout, after which the whole page gets rasterized
Flatten transparency: Some conflicting settings will be handled in a more intelligent way (e.g. "JPEG" compression and "lossless" quality)
Remove actions: New option "With invalid destination"
Convert page into image: New option to take layer visibility into account and to preserve invisible layers
Create invisible text copy for all text: When deactivating the new checkbox "Merge all font resources", the existing fonts will be reduced and used with empty glyphs
Set PDF version if compatible: Has been renamed from "Set PDF version" and sets the PDF version in the PDF header only if all features in the PDF are defined in that version.
New Properties
Colored Type 3 font
Uncolored Type 3 font
Reports
QuickCheck: Content stream length can be determined e.g. to detect very complex files
QuickCheck: Support for DPart metadata
XML Report: Added color space for image masks
CLI
Compare: Origin of page positioning can be defined
OpenPassword: New parameter to define an "open" password for encrypted PDFs: "--openpassword=..."
License Server
Support for activation using the callas License Server for Desktop and CLI
Most recent version of Adobe PDF Library integrated (v15.0.4PlusP5c)
Most recent version of Adobe PDF Converter integrated (PostScript to PDF conversion; v1.1PlusP2d)
Internal HTML converter updated to the latest version of callas pdfChip (v2.1.059)
Fixes
Desktop
Object inspector and Visualizer: Issue fixed, where displayed content was not updated after the execution of Fixups
New dialog with additional information if PostScript or Office conversion to PDF fails
Switchboard: Move objects: Issue fixes, where Text and Vector were not moved properly
PDF Standards
PDF/A and PDF/X conversions: Added Fixups "Remove page level output intents" and "Remove Black Point Compensation entries" to ensure conversion of PDF 2.0 files to the respective standard
PDF/A validation: Adjusted detection of compressed object level metadata
PDF/A validation: Adjusted detection for signature fields where their ByteRange does not span the entire document
PDF/A-2 conversion: Problem solved, where pattern name object was invalidated during processing [FP52034]
Fixups
Flatten transparency:
Issue fixed, where certain, already embedded fonts became unembedded after flattening
Problem solved, where flattening resulted in visible text, which was invisible before
Problem solved, where processing resulted in a missing image
Issue fixed, where bookmarks lost their not destination after processing
Problem solved, where certain glyphs got damaged after processing
Issue fixed, where visible glyph defined as .notdef was removed
Issue fixed, where transparent objects remained in PDF under certain circumstances
Substitute characters using .notdef glyph with space characters: Problem solved where certain Type 3 font became bullets after processing
Convert page content into image: Problem solved, where invisible layers from the PDF were visible in the resulting output image
Discard hidden layer content and flatten visible layers: Problem solved, where visible layers were removed in some cases
Convert colors: Enhanced handling for Type 3 fonts to avoid visual changes
General: Automatic repair for Type 3 fonts which are using very unusual resource dictionaries introduced by certain DTP software
General: Length of Code Ranges in ToUnicode CMap Streams is now adjusted to 255 to match specification
General: Problem solved, where text got displaced, caused by positioning of vectors within text objects which is not allowed
Checks
Problem solved, where initial analysis on specific PDFs resulted in an unstable behavior or long processing time
Font is embedded: Problem solved, where a certain PDF with empty FontBBox values resulted in an unstable behavior
Actions
Email-to-PDF: Problem solved, where Bookmarks were missing in resulting PDF when attachments were added as pages [CA1028046]
Email-to-PDF: Issue fixed, where resulting PDF contained a invalid Subtype entry for the embedded file in certain cases [CA1027931]
ToPDF:
Office: Support for file formats .wmf, .emf, .pcx, .bmp and .pgm to be converted using LibreOffice [CA1027903]
PostScript:
Problem solved, where conversion of PostScript (which extracted internal resources during processing) could not be properly processed
Problem solved, where glyph positioning changed while converting certain PostScript files
Issue fixed, where objects below a certain scaling factor were dropped in certain PostScript files
Issue fixed, where PostScript could not be converted if a specific font was installed on the system
TIFF:
Issue fixed, where rather large TIFF files (3 GB or more) could not be converted to PDF
Problem solved, where conversion of certain TIFF files resulted in an un-proportionally scaled result
Issue fixed, where TIFF with AlphaChannels (spot color) were not properly converted
Issue fixed, where 16bit TIFF images were not properly converted
Issue fixed, where existing image XMP metadata was not preserved
Problem solved, where RGB TIFF with alpha channels could not be converted
Issue fixed, where certain types of shadows resulted in striped output
Problem solved, where certain TIFF resulted in a very different visual result
Problem solved, where specific, ICC-tagged TIFF resulted in shifted colorants
Issue fixed, where transparency in TIFF was not properly regarded
Problem solved, where CMYK TIFF with additional spot channels could not be converted
Problem solved, where some JPEG compressed TIFF images resulted in un-proportionally scaled result
JPEG
Issue fixed, where a JPEG without a proper resolution could not be converted to PDF (will be set to 72 ppi by default now)
Problem solved, where certain very big JPEG images could not be converted to PDF
PSD
Issue fixed, where PSD images with an obsolete entry for spot colors could not be converted
Problem solved, where PSD images marked as CMYK, but also included spot color data, were converted to CMYK only
Issue fixed, where certain files using n-color- or alpha-channels could not be converted
SaveAsImage: Problem solved, where invisible layers from the PDF were visible in the resulting output image
Slice: Problem solved, where separation of objects into 2 files did not work properly anymore
Reports
HTML-based template report: Issue fixed, where default images were not properly resized
HTML-based template report: Problem solved, where report could not be created using Linux
Server
Issue fixed, where original PDF was moved to "Success" folder instead of "Processed" when Profile error code was "0" (= no Hit, no Fixups executed)
Disabled report generation for non-Profile-based processing [FP52796]
CLI
Profile execution: Identical Checks (e.g. contained as Custom Check and via Standard validation) will not be merged anymore but reported separately
Server/Dispatcher on CLI: Issue fixed, where wrong layout glyphs were shown in the command shell on first startup (Windows only)
Improved management for temporary files to avoid remaining data in TEMP folder
Trace: Added process ID to UUID to avoid creation of identically named logging folders
Adjusted error codes in cases where report creation failed due to encrypted input PDFs
General
Problem solved, where certain PDFs could not be rendered properly anymore
Windows Service: Updated to .NET 4.0 framework to avoid installation issues on latest Windows Server versions
Installer: On Unix based systems the installer will not extract into the "basename" directory of the respective package
Activation: Improved handling for all non-ascii glyphs
A free of charge update of pdfaPilot 8 Desktop for owners of a pdfaPilot 8 Desktop license
A free of charge update of pdfaPilot Server, pdfaPilot CLI or pdfaPilot SDK for owners of a Software Maintenance Agreement (SMA)
Features
Desktop
New Switchboard Action in Arrange group: "Split or reorder", to split certain pages or page ranges into several or single PDF
Unchanged Profiles, Fixup, Checks and Process Plans in default Libraries will be automatically updated with latest settings in the future (can be disabled in Library settings)
Variables: Defined JavaScript objects are now available across all Libraries
Libraries: Possibility to create a new empty Library, which includes the default resources (e.g. Output Intents, curve files etc)
Compare Libraries: Included settings of the scope of a specific check (e.g. limited to boxes or including soft masks etc.) to the comparison result for checks
Profile editing: "Report PDF syntax issues" option is no more active in newly generated Profiles
Improved visualization of non-supported custom Checks from Acrobat Preflight Profiles
Updated Profiles, Fixups, Checks and Process Plans
Fix potential font problems: Replaced Fixup "Make font name unique for all fonts" with new Fixup "Make font name unique for all fonts with same name"
New and enhanced predefined Fixups
Make font name unique for all fonts with same name
New and enhanced predefined Checks
Origin of MediaBox is not 0/0
Enhanced Fixups
Remove XMP Metadata: Extended with possibility to define namespace and properties to be kept or to removed
Convert fonts to outlines: Enabled page-based Checks for "Apply to" selection
Discard private data from other applications: Has been extended to remove private information also in the PieceInfo
Rotate page content: Rotates the page content by a given degree and optionally enlarge the page accordingly
Insert pages: Page geometry boxes are also inserted for new empty pages
Place text / Place barcode: Improved fallback for fonts if the default fonts (Arial/Helvetica, Times, Courier) can not be found on the respective system
Actions
ToPDF:
New option "--topdf_noremotecontent" to disable loading of external resources from HTML (and eMail) [CA1025127]
Support for conversion of the most common variants of Photoshop files (PSD) and GIF to PDF, directly as input file as well as when referenced in HTML
Added support for page scaling factor (UserUnit) in resulting PDF, if input image exceeds the maximum dimension of a PDF page
Email to PDF: Bookmarks will now work for embedded files
Server
The "Server.log" logfiles in the shared preferences folder are now created on a daily basis and are named accordingly
Distributed Processing
New option "--noshadowfiles" to suppress the creation of a place holder file (which normally reserves the intended file name in the file system)
New option "--setvariablepath", which will transfer the referenced file or folder to the satellite (e.g. as additional resources)
The log files in the shared preferences folder are now created on a daily basis and are named accordingly for Dispatcher and Satellite
New option "--verbosity" to activate extensive logging for debugging processing problems
Updated internal visualizer of tagging structure to the latest version of callas pdfGoHTML (v2.0.025)
Updated internal HTML converter to the latest version of callas pdfChip (v2.0.056)
Updated MailConverter component
Most recent version of Adobe PDF Library integrated (v15.0.4PlusP4e)
Most recent version of Adobe PDF Converter integrated (PostScript to PDF conversion; v1.1PlusP1m)
Fixes
Desktop
Batch processing: Problem solved, where resulting files were not stored according to their severity in the correct output folder
Switchboard: Problem solved, where changed PDF wasn't marked as such, therefore no "Save as" was requested when closing the document
Switchboard: Issue fixed, where deleting a saved Action wasn't successful
Standalone
Recently saved files are now also included in the "Open recent files" menu
Compare: Issue fixed, where "Min/Max differences" and "Area" values were not properly updated
PDF Standards:
PDF/A conversion: Annotations with "NoView" flag will be removed
PDF/A conversion: Improved handling for PDF 2.0 files
PDF/A-2u conversion: Problem solved, where errors regarding Unicode values occurred after processing
PDF/A-2 + PDF/A-3 conversion: Improved handling to set the overprint mode (OPM) for ICCbased CMYK object also if DefaultCMYK is introduced during processing
PDF/A validation: Adjusted recognition to detect invalid XMP metadata with more than one occurrence of "pdf:Producer"
Fixups
Flatten transparency:
Issue fixed, where rendering or flattening resulted in cropped image in certain cases
Issue fixed, where processing resulted in shifted glyphs and other objects in certain cases
Problem solved, where glyphs were changed and wrong glyph widths were created in some cases
Font to outline: Problem solved, where processing resulted in missing glyphs if specific TrueType font was converted to CFF beforehand
Place content: Improved handling of existing Layer of placed PDF documents
Remove objects outside page area: Reviewed functionality to ensure proper handling of objects
Downsample/compress color/grayscale images: Issue fixed, where processing results in visual differences due to improper handling of Matte entry
Create bookmarks from headings: Issue fixed, where tag tree was not properly recognized
Discard hidden layer content and flatten visible layers: Problem solved, where text color changed during processing in certain PDF
Convert colors: Existing Matte entries are now calculated into the image data to prevent color shifts in the resulting PDF
Adjust or remove annotations:
Problem solved, where annotations became rotated in rare cases
Problem solved, where white background rectangles for "Square" annotations appeared in certain cases
Fixed issue, where annotations became scrambled due to page rotation
Embed missing fonts:
Issue fixed, where glyph widths for Latin glyphs in Asian fonts were not respected properly for CID fonts
Possibility to map defined glyph names of a font to an Adobe glyph names using the FontSubstitution config file
Issue fixed, where certain fonts with Unicode characters in their font name were not properly determined (Unix only)
Convert TrueType font to CFF: Issue fixed, where umlauts were changed to rectangles
Convert TrueType font to CFF: Added support for simple TrueType fonts using rendering mode 3
Merge adjacent headings if heading level is the same: Problem solved, where certain nesting of table fields was not properly handled
Font handling: Fixed issue, where certain .notdef glyph encodings in the Differences array were not removed
Content stream analysis: Problem solved, where invalid command resulted in loss of content after processing under certain circumstances
Actions
To PDF:
Issue fixed, where conversion of certain JPG (created by some mobile devices) resulted in a blank pages
Issue fixed, where conversion of TIFF containing a special kind of thumbnail preview of the content resulted in a 2-page PDF
Problem solved, where certain corrupt PDFs resulted in an unstable behavior
Implemented improved handling for certain TIFF variants (e.g. some JPEG compressions) to ensure proper conversion to PDF
Office files will be opened as read-only to allow conversion of files protected against editing (Microsoft Word on Windows only)
Problem solved, where the Exif information regarding the image orientation was not respected properly
Email to PDF:
Reviewed placement and formatting of email content, e.g. to avoid unnecessary scaling [CA1027583; CA1027166; CA1027577; CA1024898]
Added conversion of attached GIF files to PDF [CA1022965; FP27244]
Problem solved, where an embedded RTF file referencing a non-existing inline image attachment resulted in an unstable behavior [CA1026798]
Issue fixed, where attachments ending with a dot or space character could not be processed [CA1027432]
Reports
QuickCheck: Problem solved, where some font infos were not correctly listed in the resulting JSON report
XML reports: Problem solved, where reports were not created with certain PDFs (MacOS only)
Server/CLI
Problem solved, where a defined cachefolder was not properly respected
Problem solved, where files could not be stored on a SMB shared volume after processing (Windows only)
Problem solved, where long file paths were not properly handled as destination for output file (Windows only)
Distributed Processing
Increased default value for waiting time for free satellites by the Dispatcher to 10 seconds
Reviewed and improved STD OUT information for running Satellite and Dispatcher
Optimized job handling, logging and communication between Dispatcher, Satellite and Client to improve stability and performance
Problem solved, where naming of output files was not respected in certain cases
General
Improved setting of the transparency blend color spaces when converting to PDF/X and PDF/A when an CMYK Output Intent already exists
Problem solved, where rendering of certain PDFs with transparency took abnormally long
Process Plans: Reviewed internal logic for file analysis to improve processing speed for Fixup-only steps where no Checks are used within the Fixup of the respective Process Plan step
System requirements
Mac:
MacOS X (Intel), version 10.9 or newer, 64-bit-compliant (PlugIn requires also Acrobat DC 64-bit)
Windows:
Windows Server 2008 R2 / 7 / Server 2012 / 8 / 10
Linux:
Debian 7 (and derivates like Ubuntu 12.x )
RedHat RHEL6 (and derivates like CentOS6)
SuSE SLES11 (and derivates like OpenSuSE11)
Other Linux distributions are also supported as well if the version of the glibc is at least v2.12
Upgrade to pdfaPilot Server 8, pdfaPilot CLI 8 or pdfaPilot SDK 10 from earlier versions of these products requires a Software Maintenance Agreement (SMA). Please contact your reseller for further information.
Features
Standalone
New Switchboard Action in Document group: "Remove invisible objects", which removes objects with are completely covered, clipped or outside of the page area
Reviewed and improved zoom functionality
General
Checks can now be a part of other Checks using the Property "Include other check"
New option in Checks: "Invert check result"
Process Plans:
New Sequence step type "Process Plan" to include other Process Plans as sub-parts
New Sequence step type "Save PDF copy" allows to save intermediate results, optionally with suffix, prefix or in a sub-folder of the output path
New Sequence step type "Quick Check" allows for high-speed determination of a custom set of PDF details as a JSON expression
New Sequence step type "File pick up" allows for getting back to a previous state of the processed file and for using this version for further processing [CA1026498]
Profiles: Severity for generic syntax checks can be defined
Variables:
Licensing details are now listed in JavaScript object app.env
Created files from Sequence steps are logged in the app.doc.result.resultfiles JavaScript object
Results for all Sequence steps are stored in the app.doc.result.fixups JavaScript object
Page scaling factor (UserUnits) is available in the app.doc.pages JavaScript object
Create a checkbox in the ask at runtime dialogue (via the app.requires object)
Reports
Template based PDF reports can be used as an overview page in all PDF reports
Bookmarks have been added to all PDF report types
License Server
Manages activation of pdfToolbox in cloud environments
New Profiles and Process Plans
Convert to PDF/A-2b (any fallback conversions use the original file)
Verify compliance with Processing Steps (ISO 19593-1) for packaging and label
Uses PDF 2.0 Features
Quick Check example
Bring 100% black text to front
Enhanced Profiles and Process Plans
List page objects, grouped by type of object: annotations are now also listed
List Processing Steps metadata information
Convert spot to CMYK (for transparency flattened PDFs)
Prepare PDF for specified page size
New Fixups
Bring to front
Send to back
Set line width now adds a stroke if not present beforehand
Convert Type 1 and CFF fonts to CID
Repair invalid or empty FontBBox values
Enhanced Fixups
Adjust or remove annotations can now create appearance streams for annotations
Place content: Optional content (layers) in placed PDF files will be maintained
Place content: Page scaling factor (UserUnits) is available in cals_doc_info.js
Fix glyph width information: Extended scope to fix also font widths of Type 3 fonts
New and enhanced predefined Fixups
Duplicate all pages
Insert empty pages as 2nd and last but one page
Re-encode images with Indexed color space to base color space
Convert DeviceN CMYK to DeviceCMYK
All "Place content"-based Fixups: New templates and utility functions (available in new Libraries)
New Properties
Various new Properties in the new Group "Context aware object detection" (Sifter), e.g.
Context aware object detection (Sifter)
Object below other object
Object covered by other object
...
Various new Properties to determine different details of path objects
Number of hits in this check in document
Various new properties to determine values of text and character spacing:
Character spacing of text
Word spacing of text
Text leading
Text rise
Unicode of ligature (via ToUnicode CMap) does not match PDF encoding
Various new properties for Processing Steps
Embedded font file uses invalid or empty BBox values
New and enhanced predefined Checks
Aspect ratio of TrimBox does not correspond to European standard sizes (A4, A3, ...)
Uses ICCbased RGB
Reports
HTML-based template reports:
Optional creation of more than one page preview image
Variables from executed Profile are now available in cals_params.js
Pages with hits from executed Checks are now listed in cals_params.js
Server
Server jobs from pdfaPilot 7 can now be imported at first startup of the Server component for pdfaPilot 8
CLI
New high-speed functionality to determine a custom set of information of the PDF file (--quickcheck)
Creating and using custom dictionaries for Profiles to use custom translations for Profiles, Fixups, Checks etc. in reports (--createcustomdict, --customdict)
Multiple reports can be created using different languages in a single CLI call
New option to create JSON log files for Profile execution during runtime (--trace)
Most recent version of Adobe PDF Library integrated (v15.0.4PlusP3e)
Most recent version of Adobe PDF Converter integrated (PostScript to PDF conversion; v1.1PlusP1c)
Fixes
Profiles
Fixed issue, where generic check "Font is not embedded" was not properly executed
PDF/A validation: Problem solved, where analysis took very long, caused by very high number of form fields [CA1027150]
PDF/A conversion: Optimized handling of TrueType fonts, which are now preferably converted to CID instead of CFF if necessary
Fixups
Flatten transparency:
Fixed issue, where softmask objects were removed in certain cases
Problem solved, where vector objects vanished in some cases
Problem solved, where image objects vanished in certain cases
Problem solved, where resulting PDF was visually changed
Fixed issue, where objects were slightly shifted after processing
Problem solved, where processing resulted in an unstable behavior
Problem solved, where link destinations were not properly maintained
Fixed issue, where glyphs from a Helvetica font were not properly handled in a specific case (MacOS only)
Font to outline:
Fixed issue, where diacritical marks were shifted after processing
Problem solved, where text was not properly handled in some cases
Fixed issue, where some text operators ("BT") remained in content stream after font to outline
Problem solved, where glyphs were displaced if executed together with "Fix glyph width" and "Embed fonts"
Issue fixed, where a certain combination of invisible and clipping text objects was not properly handled
Fix glyph width: Issue fixed, where fonts were displaced when Fixup was executed together with "Embed missing fonts"
Embed missing fonts: Issue fixed, where font style was not properly regarded in certain cases
Make font names unique: Problem solved, where already unique fonts were processed as well
Make font names unique: Issue fixed, where fonts used in SoftMask were not properly handled in certain cases
Problem solved, where .notdef glyphs were not properly handled
Fixed issue, where PDF/A-2b conversion using a Profile resulted in width information problems
Fixed issue, where glyphs were replaced with .notdef glyphs in certain cases
Checks
Image is not valid: Fixed issue, where a corrupt image was not properly detected
Number of hits in this check: Fixed issue, where "0" as value was not properly handled
Actions
To PDF:
Problem solved, where text from PostScript files was not properly rendered after conversion
Problem solved, where PostScript could not be processed in certain cases
Added handling for "Unsupported formula" warning in Microsoft Excel files
Create PostScript:
Fixed issue, where created PostScript was not valid
Problem solved, where objects were missing in resulting PostScript file
Problem solved, where created PostScript resulted in shifted glyphs on certain output devices
Fixed issue, where visual appearance of some objects was changed after processing
ReDistill
Fixed issue, where images were not properly handled in certain cases
Problem solved, where spot color images were not properly converted
Optimize PDF
Problem solved, where data after the end-of-file marker in the file structure were not properly handled in certain cases
Fixed issue, where some invalid references in the file structure were not repaired and resulted in an error
SaveAsImage: Problem solved, where some shadings were not properly rendered in high resolutions
Reports
XML Report: Added trigger values for generic syntax Checks
XML reports and Result dialog: Graphic state details for Smooth shades added
Desktop
Variables: Order of Variables in ask-at-runtime is now derived from the KEY value (in alpha-numerical order)
Deactivation of a Server license will now also remove the Desktop activation (if Desktop was activated via the Server license)
Default values for number of displayed hits result dialog increased
PDF/A in one click: Option "Re-convert via PostScript" deactivated
PDF/A in one click: Default resolution for fallback conversion to images increased to 150 ppi
Problem solved, where the profile summary report did not contain Custom Fixups [FP47869]
CLI
Improved reporting, when the limit of parallel processes allowed by license is exceeded so that processes have to wait
General
Process Plans: Fixed issue, where processing could not be executed successfully in certain cases
Fixed issue, where processing a password-protected file resulted in a wrong error code
Problem solved, where in certain cases changes from Fixups were not taken into account by the "Flatten transparency" Fixup when part of the same Profile
Optimized generation and analysis of ToUnicodes CMaps to improve performance
Problem solved, where certain rare function operators in the content stream resulted in unstable behavior
Issue fixed, where some rare font structures resulted in an unstable behavior
Problem solved, where some new PDF structures (introduced with PDF 2.0) were not properly handled
Problem solved, where a rare usage of PostScript code in a font resulted in an unstable behavior
A free of charge update of pdfaPilot 7 Desktop for the owners of a pdfaPilot 7 Desktop license
A free of charge update of pdfaPilot Server, pdfaPilot CLI or pdfaPilot SDK for the owners of a Software Maintenance Agreement (SMA)
Features
Standalone
Compare Libraries and Profiles
Explore PDF: New views of PDF structure and possibility to export selected objects into a new PDF
Output Intents on page level will be listed in the footer of the standalone and in the result dialog (PDF 2.0 Feature)
New Fixups
Insert pages: Insert empty pages or duplicates from previous or following page
Remove measurement properties (Viewport)
Several new Fixups for PDF 2.0:
Embed Output Intent on page level
Embed Output Intent with specified parameters on page level
Remove page level Output Intents
Remove all Black Point Compensation entries
Set Black Point Compensation
New Checks and Properties
Uses ICCbased RGB
Page uses measurement properties (Viewport)
Several new and extended Properties for PDF 2.0:
Has halftone origin entry (HTO)3
Value of the Black Point Compensation entry
Requirements array in Catalog requires PDF 2.0
Output Intent has Mixing Hints entry
Printing Order entries in Mixing Hints dictionaries consistent across document
Solidities entries in Mixing Hints dictionaries consistent across document
Has Black Point Compensation entry
Has page level Output Intent
Set PDF version: Added "2.0" as possible version entry
CLI
Suppress generic syntax checks or define a specified severity with new parameter: --syntaxchecks
ToPDF for PostScript: Font substitution is now reported on CLI StdOut and in SDK
Distributed Processing
Enhanced display of status and details when components are started using CLI
General
Support for PDF 2.0
Most recent version of Adobe PDF Library integrated (v15.0.4PlusP2p)
Fixes
PDF Standards
PPDF/A-2 + PDF/A-3 conversion: Fixup "Reduce bit depth for 16 bit images to 8 bit" removed
PDF/A-1 validation: Adjusted analysis for Type3 font with empty ResourceDict to avoid unnecessary hits
PDF/UA-1 validation: Fixed issue, where untagged images were not properly recognized [CA1026588]
PDF/VT-1 validation: Adjusted recognition of nesting of encapsulated XObjects and their respective graphic states
PDF/X conversion: Fixed issue, where setting in Custom Fixup "Embed Output Intent" did not overrule the PDF/X conversion settings
PDF/X-5n conversion: Fixed issue, where multichannel Output Intent from Custom Fixup was not respected in color conversion for PDF/X
Fixups
Flatten transparency: Fixed issue, where rotation of graphic was not properly respected
Flatten transparency: Fixed issue, where processing was not successful with certain PDF
Flatten transparency: Problem solved, where bookmarks became invalidated
Put objects on layer: Problem solved, where objects were no more properly assigned to a layer
Convert TrueType to CFF: Fixed issue, where resulting file could not be properly displayed in viewers
Convert TrueType to CFF: Problem solved, where glyphs exceeding the allowed size were nor properly handled
Repair invalid ToUnicode CMap information in fonts: Fixed issue, where processing resulted in missing glyph after processing in some cases
Make font name unique: Problem solved, where hyphen or softhyphen were not properly displayed in certain viewers
Set XMP Metadata: Improved handling of empty settings in Fixup to avoid unstable behavior
Merge adjacent headings if heading level is the same: Problem solved, where redundant entries in Role Map were not properly handled in certain cases
Uncompress XMP Metadata objects: Problem solved, where processing resulted in an unexpected result if "Remove XMP Metadata" were contained in same Profile
Checks
Set PDF Version: Automatic check for PDF version was executed, although Fixup was disabled using a Variable
Actions
SaveAsImage: Problem solved, where page scaling factor (UserUnit) was not take into account for created image
ToPDF: Fixed issue, where umlauts or unicode characters in filename of jobsetting or logfile were not properly handled
ToPDF: Added dialog handling for invalid references in Excel files to default dialog handling
Optimization: Problem solved, where processing resulted in shifted glyphs
EnumerateProfile: Fixed issue, where invalid path in Variable resulted in an error
Desktop
Switchboard - Document - PostScript to PDF: Fixed issue, where selected joboptions settings were not properly respected
Edit Profiles dialog: Fixed issue, where button for Profile export became grayed out after export (MacOS only)
CLI
Fixed issue, where resulting file could not be stored on a mounted device with high nesting depth of folders
Reports
Layer reports: Problem solved, where hits were no more assigned to respective layer
XML: Fixed issue, where specified number of "hitsperdoc" and "hitsperpage" were not properly respected
General
Problem solved, where processing of specific file resulted in an error
Update of pdfaPilot 7 Desktop free of charge for owners of a pdfaPilot 7 Desktop license
Update of pdfaPilot Server, pdfaPilot CLI or pdfaPilot SDK free of charge for owners of a Software Maintenance Agreement (SMA)
Features
Checks and Properties
Aspect ratio of CropBox|BleedBox|TrimBox|ArtBox: Determines the aspect ratio the respective dimensions
Font is not valid/Font is not valid (strict): Extended scope to find glyphs with corrupt data
Desktop
Variables: Values in Ask-at-runtime dialog will now be remembered during one session and can be exported/imported as JSON to be used on command line or with the library [CA1025547]
Standalone
More recently opened files are available at the corresponding menu item
Organize pages: Multiple pages can now be selected by using the "Shift"-key
CLI
--setvariable: Support for values as JSON added, e.g. for values exported from Desktop
Distributed Processing
Enhanced display of status and details when components are started using CLI
General
Most recent version of Adobe PDF Library integrated (v15.0.1PlusP2f)
Fixes
Analysis
PDF/A: Fixed issue, where a certain kind of duplicate XMP metadata resulted in an unnecessary hit [FP39255]
PDF/A-3: Adjust Validation for embedded files (will now accept an "array of file specifications")
Fixed issue, where analysis resulted in an error due to certain, corrupt structures within the PDF
Validation of ZUGFeRD: Problem solved, where Names entry using UTF-16 encoding resulted in a hit [FP41113]
Fixups
Flatten transparency: Fixed issue, where content became clipped in certain cases
Font to outline: Problem solved, where text was moved, when certain filter settings were used
Font to outline: Fixed issue, where selective outlining of certain fonts resulted in missing glyphs of other fonts
Set transparency blend color space: Fixed issue, where an ICC profile from the system was used although there was one attached to the Profile
Convert TrueType to CFF: Problem solved, where glyphs were missing after conversion in certain cases
General font handling:
Fixed issue, where glyphs were not properly handled in some cases
Fixed issue, where an empty composite glyph could not be properly processed [FP40205]
Problem solved, where certain not well formed glyph charstrings for Type3 fonts resulted in a modified visual appearance
Problem solved, where a specific encoding with a wrong encoding table entry resulted in invisible glyphs [CA1026193]
PDF Standards
PDF/A-2 validation: Some minor adjustments regarding validity of Extension Schema according to VeraPDF test suite
Remove glyphs with invalid encoding definition: Optimized handling to exclude symbolic fonts [CA1025348]
General
Fixed issue, where some unnecessary coordinate values were not properly handled [CA1026366]
Problem solved, where a wrong syntax in the PDF was not properly corrected so that the result file contained empty pages [CA1026313]
Actions
EmailToPDF: Fixed issue, where conversion to PDF/A-1 resulted in an syntax error for values out of range [CA1026241]
ToPDF: Problem solved, where conversion for Excel files were not successful in certain cases [CA1026237]
Desktop
Activation: Fixed issue, where request could not be sent to the activation server (MacOS only)
Manage Libraries: Fixed issue, where searching for e.g. Curve files did not properly work
Problem solved, where a certain Process Plan could not be deleted
ToPDF: Location for log files created during conversion of PostScript files changed to user preferences
Log Profile execution: Intermediate results for "Place content" (HTML-Template, calsDocInfo.js and PDF) are saved as well
ToPDF for Office files: Improved error message, if no Office application is installed on the respective system [FP38812]
Overlay: Fixed issue, where processing was not successful [FP38945]
Standalone
Problem solved, where parts of the PDF became cropped
Plug-In
Fixed issue, where processing was not successful for some functions with the latest Acrobat DC update
Fixed issue, where the Plug-In was not installed into Acrobat Pro 2017
CLI
ToPDF for PostScript files: Fixed issue, where sub-folders of additional search paths for fonts were not taken into account
ToPDF for PostScript files: Fixed issue, where font folders of the system where taken into account, although "--topdf_psfontsonly" was used
ExtractContent: Added extractcontent.xsd to installation packageFixed conversion for resources of Type3 fonts for an issue that invalidated glyph lookup
Upgrade to pdfaPilot Server 7, pdfaPilot CLI 7 or pdfaPilot SDK 7 from earlier versions of these products requires a Software Maintenance Agreement (SMA). Please contact your reseller for further information.
Features
General
Extended Variable features: Variables on Profile level and as step in Process Plans, access to metadata and other information via JavaScript, calculating and propagating values using JavaScript, using Variables for Pop up controls (like ICC profiles)
New, PDF-based activation process
Desktop
Wireframe mode in Object inspector
Zoom functionality
All Profiles have been arranged into Libraries
User interface: Improved recognition and notification when changing Fixups and Checks which are referenced in Profiles or ProcessPlans
Debugging functionality to store intermediate results and processing details for Profiles and ProcessPlans
Various "Decorate" functions in new Switchboard group to add objects or pages:
Place folding marks
Text
Page number
Date
Logo/Image
Watermark
Mail stamp
Letter background
Add summary page
Add divider page
Move objects
Cross-Library-Search
Explore Fonts with more information
Use external Text-Editor for JavaScript-Variables
Standalone application on Windows is now also available as 64-Bit
Improved Handling Keyboard Shortcuts in Ask-as-runtime and Variables Editor
Switchboard: Dynamic button to corresponding help article
PDF Standards
PDF/A validation: Compatibility with veraPDF Test Corpus
PDF/A-1 validation: Adjusted validation and correction for form fields u.a.
PDF/A-1 conversion: Improved creation of appearance streams for PDF/A-1
PDF/A-1 conversion: Improved "Prepare forms" to cover hidden form fields as well [CA1025903]
PDF/A-1 conversion: Improved "Prepare annotations" to avoid removal of file attachment annotations [CA1025638]
PDF/A-2 and PDF/A-3 conversion: New Fixup: Set Supplement entry in CIDSystemInfo of CIDFont to corresponding entry in CMap [CA1022919; CA1024170]
All PDF/A conversions: Improved "Remove actions" to cover more types of actions (e.g. hidden ones) [CA1025903]
All PDF/A conversions: StemV entry for fonts will be added automatically if missing (and if insertion is possible) [CA1025436]
Fixups
Insert empty page
Move objects
Place content on page: Support for SVG as input format
Flatten transparency: Several compression methods added for images, which are created during transparency flattening
Place Barcode: A quiet zone for barcodes will now apply add space if required for the barcode type
Convert page content into image: "Maximum" and "High" now use Chroma Subsampling to enhance quality
Create shapes
Set page geometry boxes based on rendered page
Place text/page number: optional white background
Outline page geometry boxes: selective outline of edges
Rotate pages: multiple configurable
Enlarge page: new settings for top/bottom, left/right, all; multiple configurable
Embed OutputIntent with specified parameters
Set Supplement entry in CIDSystemInfo of CIDFont to corresponding entry in CMap
Place date (YYYY-MM-DD)
Set page zoom for bookmarks [CA1024986]
New Checks and Properties
Several new properties related to CxF validation
Number of hits in this check: Allows for defining a minimum number of occurrences per page before a hit is generated
Number of components in ICC profile dictionaries N entry does not match ICC profile
Rotation of text
Is in custom area
Font is not valid (strict): To determine problems that are usually not critical in embedded fonts
Blend mode (cumulative): To determine effective blend modes objects nested in Form XObjects
Blend space in Luminosity soft mask
Actions
eMail-to-PDF: Support for ics/iCal files added [CA1024119]
eMail-to-PDF: Support for content in (signed) winmail.dat attachments in MSG files [CA1025062]
ToPDF: Support for LibreOffice v5.x (Linux + MacOS)
CLI
New parameter "--novariables" to suppress output of Variables on CLI (stdout)
Variables for Profiles or Process Plans are only listed when actually used
Reports
XML: Details of OutputIntent are listed
XML: Variables in rules are listed
Updated translation repository of additional languages for Profiles, Checks and Fixups
General
Updated engine for conversion of content for all "Place ..."-Fixups
Most recent version of Adobe PDF Library integrated (v15.0.4PlusP2a)
Fixes
Desktop
Unsupported Checks from Adobe Acrobat Profiles are no more shown in imported Profiles
Manage Libraries: Several smaller improvements
Profile edit dialog: New Filter: "Uses same Fixup type"
Profile edit dialog: Default filter in Custom Checks/Fixups is now "Not referenced from current profile"
Profile window:
Fixed issue, so that "Most recently/frequently used" can be used across multiple sessions
Fixed issue, where ProcessPlan could not be exported
Fixed issue, where locked Profiles could not be imported into another system in certain cases
Explore PDF: Problem solved, where searching for non-existing content resulted in an error
Standalone
Object inspector: Improved visualization of ClippingBoxes and BoundingBoxes
Problem solved, where analysis of certain PDF files resulted in an unstable behavior
Explore Metadata: Enhanced flexibility for handling multiple entries of same property
Explore Layers: Enhanced display of optional content groups
PDF Standards
PDF/A-1 conversion: Problem solved, where processing was not successful due to invalid font [CA1024235]
PDF/A-1 conversion: Fixed issue, where annotations became visually changed during conversion [CA1025538]
PDF/A-2 conversion: Fixed problem, where the Subtype of embedded files were changed, although not necessary [CA1025050]
PDF/A-2 conversion: Solved issue, where the ModDate of EF entry was set 2 hours early than actual time [CA1025050]
PDF/A-1, PDF/A-2 and PDF/A-3 conversion: Automatic repair of bitmap filter shortcuts like "CFF" to "CCITTFaxDecode" [CA1024237]
PDF/A-1, PDF/A-2 and PDF/A-3 conversion: Updated font substitution to cover more naming varieties of "Arial" fonts
PDF/A validation: Optimized recognition for invalid ICC profiles to avoid additional hits for wrong a ICC profile version [CA1024639]General
Checks
Problem solved, where unusual formatted Type 1 fonts resulted in an unnecessary error
Table evenly structured: Optimized recognition for tables using certain combinations of rowspan and colspan
Adjusted recognition of certain font issues to avoid unnecessary warnings [CA1025701]
Fixups
Flatten transparency:
Fixed issue, where text was not properly handled in certain cases
Fixed issue, where images were not properly handled
Fixed issue, where objects became distorted
Fixed issue, where smooth shades were repositioned
Fixed issue, where text vanished in certain cases
Problem solved, where quality setting for image compression was not properly respected
Fixed issue, where the ICC source profile of objects was not taken into account
Repair invalid bookmark hierarchies: Fixed issue, where bookmarks became removed due to improper formatting
Uncompress XMP metadata objects: Fixed issue, where uncompressed XMP metadata remained
Embed missing fonts: Support for PostScript Type 0 CID-keyed fonts
Fix glyph width information:
Fixed issue, where glyph width problems were not solved [CA1025678]
Problem solved, where resulting PDF triggered a warning in various PDF viewers
Problem solved, when used in conjunction with “Font to Outline”
Font to outline: Problem solved, where additional dots appeared after processing in certain cases
Flatten annotations into page contents: Problem solved, where some PDF viewers showed an error after opening the processed PDF
Create invisible copy for all text: Problem solved, where result file showed an error when opened in Acrobat in certain cases
Fix glyph width information: Fixed issue, where glyphs were not properly placed after conversion
Substitute characters using .notdef glyph with space characters: Fixed issue, where glyphs became repositioned
Repair invalid bookmark hierarchies: Problem solved, where working bookmarks became removed [CA1023352; CA1023146]
Repair invalid bookmark hierarchies: Fixed issue, where structure was not properly handled in certain cases [CA1025543]
Discard/Flatten hidden layer content: Problem solved, where processing resulted in an unexpected behavior [CA1025057]
Flatten visible layers: Problem solved, where flattening resulted in an unexpected behavior in certain cases [FP35445]
Fix glyph width information: Fixed issue, where glyph width problems were not solved during first attempt [CA1025678]
Optimized font embedding to avoid problems with .notdef glyphs after creating an invisible text copy [FP26551]
Embed missing fonts: Fixed issue, where the order in the FontSubstitution config file was not properly respected [CA1025621]
Set page label: Fixed issue, where the Fixup UI only allowed numbers for input
Place text: Problem solved, where small text was not properly handled [FP35471]
All predefined, template-based "Place content"-Fixups: Solved problem, where positioning was not correct, if MediaBox didn't start at 0/0 [FP]
"Place content"-based templates have now an entry for meta charset in UTF-8 [FP33009]
Actions
ReDistill: Problem solved, where a redistill resulted in an error in certain cases
eMail-to-PDF: Problem solved, where eMails with attachments could not be processed successful in certain cases [CA1025875]
eMail-to-PDF: Problem solved, where not well-formed eMail content was not properly converted [CA1024343; CA1024829]
Export to HTML: Fixed issue, where PDF could not be properly exported [FP22142]
ToPDF:
Fixed issue, where conversion of HTML to PDF failed, if certain fonts were installed
Problem solved, where conversion of Office files failed with Office 2016 on MacOS
Fixed issue, where converting office files using Libre/OpenOffice was not successful in certain cases (Problem on MacOS only)
Fixed issue, where a time limited activation prevented the conversion of Office files
Dialog handling for "Deactivate Macros" in Word 2016 (Windows only)
Problem solved, where special characters in office file names prevented conversion (MacOS only)
Added support for CJK for PostScript to PDF conversion
Problem solved, where an indexed PNG or certain JPEG resulted in white page
CLI
Reporting of Variables: Improved error message when Variables in Fixups are pointing to non-existing external resources
ExtractText: Fixed issue, where not all characters were extracted
Improved handling for PDF with corrupt document structure (will result on CLI in Error 1013 with exit code 107)
General
Wrong "N" entries (number of colorants) in ICC profiles will be corrected automatically
Problem solved, where analysis could not be successfully executed due to fatal errors in the content stream
Process plans: Improved reporting of additionally created files in result tree and logs
Process plans: Error code for Fixup failures is now "8"
Problem solved, where a very unusual font structure resulted in an unstable behavior
Improved recognition and handling of modified resources (like HTML templates) in Fixups
Problem solved, where processing resulted in an error due to an invalid color space
Improved recognition of illegal content streams and parameters [CA1025010]
Problem solved, where wrong header in font was not properly handed [CA1025599]
Fixed issue, where linearization of a PDF was not terminated properly
Problem solved, where content was displayed clipped in certain cases
Fixed issue, where ICC-Profiles in JPG2000 images were not handled properly in certain cases
Variables in Process Plans: Variables from previous steps are now available for use in Action steps as well
Optimized trigger reporting for objects which are causing an "Missing extended graphic state" error for easier analysis
Distributed Processing
Problem solved, where Satellite or Dispatcher could not be started
Improved logging of the Satellite
Problem solved, where the specified cachefolder of a Satellite was not used for saving Profiles
Reports
XML: Fixed issue, where DictKeys were listed
XML: Problem solved, where IDs of Fixups got merged when used multiple times in a Process Plan
Update of pdfaPilot 6 Desktop free of charge for owners of a pdfaPilot 6 Desktop license
Update of pdfaPilot Server, pdfaPilot CLI or pdfaPilot SDK free of charge for owners of a Software Maintenance Agreement (SMA) for pdfaPilot Server or pdfaPilot CLI
Update of pdfaPilot 6 Desktop free of charge for owners of a pdfaPilot 6 Desktop license
Update of pdfaPilot Server, pdfaPilot CLI or pdfaPilot SDK free of charge for owners of a Software Maintenance Agreement (SMA) for pdfaPilot Server or pdfaPilot CLI
Features
Enhanced Profiles
PDF/X-4 and X-5 validation
"Has non plain text XMP Metadata" added [FP]
"Registration or process color representations are inconsistent" added [FP]
All "GWG 2015"-based profiles for Sheetfed, Newspaper/Newsprint and Web offset:
Removed check for recommended destination profiles
Fix problems in PDF tagging structure
"Remove CIDSet if incomplete" added
"Add unique ID to Note elements in tagging structure" added
New Fixups
Remove all objects except [FP]
Convert spot color names to UTF-8
Convert font names to UTF-8
Open/Close all bookmarks [CA1024348]
Set miter limit [CA1024500]
Add unique ID to Note elements in tagging structure
Enhanced Fixups
Make spot color appearance consistent: Added scope to separation colors "All", "None" and CMYK colorants
New Checks and Properties
Registration or process color representations are inconsistent (for page and document level)
4 new properties to find colorant values of alternate color spaces [FP23194; FP27300; FP29575]
Desktop/PlugIn
PlugIn: Improved stability for parallel usage of Acrobat Preflight and pdfaPilot PlugIn
Update notification: Possibility to deactivate notifications added (Standalone only)
Update notification: Manual check for updates added to "Help" menu (Standalone only)
CLI
XML-Report: Maximum number of pages to be contained as resources in report can be defined [CA1024710]
Option to suppress listing of severities in reports
Most recent version of Adobe PDF Library integrated (v10.1.0PlusP4q)
Updated signatures of audit trail for preflight certificationNew Profiles
Fixes
Fixups
Merge adjacent headings if heading level is the same: Fixed issue, where headings were not merged in all cases [CA1024489]
Embed missing fonts: Fixed issue, where "nbspace" and "softhyphen" were not properly handled if used in simple fonts [CA1024564]
Embed missing fonts: Problem solved, where wrong CMap encodings resulted in false glyph replacement of certain glyphs in Asian languages [CA1024007; CA1024543]
Problem solved, where conversion of inline bitmaps resulted in an improper behavior [CA1024600]
Font to outline: Fixed issue, where not all glyphs were properly converted in certain cases [CA1024629; FP31750]
Font to outline: Problem solved, where encoding mismatch resulted in removed text in some cases [FP31648]
Font to outline: Problem solved, where glyphs were moved after processing [CA1024501]
Repair invalid ToUnicode CMap information in fonts: Problem solved, where processing resulted in invisible glyphs and damaged font [CA1024595]
Repair invalid bookmark hierarchies: Fixed issue, were color of bookmarks was not retained [CA1024492]
Fix glyph width information: Enhanced processing to correct special structures as well [CA1024251]
Discard hidden and flatten visible layers: Problem solved, where resulting PDF had visual changes due to not respected OCMD setting [CA1024399]
Font related Fixups: Problem solved, where text was missing after PDF/A conversion in certain cases [CA1023859]
Internal optimization: Problem solved, where processing did not found an end [CA1024624]
Desktop/PlugIn
Activation: Problem solved, where some special characters in customer name or company resulted in a failed activation (MacOS only)
Activation: Improved handling for instable or missing Internet connection
Save as dialog: Fixed issue, where changed destination file name was not properly displayed [FP30295; FP31644]
Reports
XML: Optimized reporting of processing duration within report
XML: Problem solved, where non existent bookmarks resulted in an invalid XML structure [FP30962]
General
Improved handling for files with a extreme high number of recursions [CA1024508]
ToPDF: Extended scope to convert shape-only Excel spreadsheets as well [CA1024727]
Improved handling of resources for document-only Fixups to increase processing speed [CA1024430]
Improved merging of Custom Fixups and identical Fixups within conversions to PDF-based ISO-Standards [CA1024476]
Update of pdfaPilot 6 Desktop free of charge for owners of a pdfaPilot 6 Desktop license
Update of pdfaPilot Server, pdfaPilot CLI or pdfaPilot SDK free of charge for owners of a Software Maintenance Agreement (SMA) for pdfaPilot Server or pdfaPilot CLI
Features
New Profiles
Added 14 new Profiles for validation and conversion accordingly to the "Ghent PDF Workgroup Specification: GWG2015"
Enhanced Fixups
Downsample/Recompress images: New setting to retain current compression during processing [CA1024311]
Remove objects: Support for multiple settings [CA1024031]
New Checks and Properties
Page is rotated
Several new checks to match the new requirements of the GWG 2015 specification
Reports
XML reports: Bookmarks now also include the "Name" entries to PageObjects (for GoTo actions) [FP30725]
CLI
Office to PDF: New option for high resolution images and markups in resulting PDF (MS Word only) [FP27584
Most recent version of Adobe PDF Library integrated (v10.1.0PlusP4n)
Fixes
Profiles
PDF/X-1 and X-3 validation: Removed check for PDF 1.3 entry as it is not explicitly requested by the respective PDF/X standards
Fixups
Subset fonts: Fixed issue, where glyphs were scrambled in some special cases [CA1024377, CA1024463]
Flatten transparency: Problem solved, where glyphs became replaced [FP24853]
Flatten transparency: Fixed issue, where processing was not successful [FP27069, FP24704, CA1023891]
Downsample/Recompress bitmaps: Fixed issue, where bitmaps were not properly handled in certain cases [CA1024452]
Remove objects: Problem solved, where objects disappeared when applied together with "Convert colors"-Fixup [CA1022887]
Fix problems in PDF tagging structure: Fixed issue, where processing took an unusual long time [CA1023822]
Embed missing fonts: Problem solved, where a not properly encoded glyph caused a failure for font embedding [CA1024269]
Fixed issue, where an embedding flag for TrueType fonts was not properly respected [CA1024427]
Problem solved, where incorrect forms in a PDF resulted in an error [CA1024402]
Fixed issue, where a missing entry for seconds in creation data were not properly reconciled between XMP metadata and DocInfo [CA1024371]
Embed missing fonts: Problem solved, where missing Unicode information resulted in a changed visual appearance for CID fonts in some cases [FP30086]
Fixed issue, where an inproper length entry in embedded fonts resulted in a warning [CA1024231]
Actions
ToPDF: Problem solved, where invalid ICC-profiles in images resulted in improper displayed PDF [FP28526, FP29935]
Desktop/PlugIn
Problem solved, where PDF could not properly become rendered caused by some invalid function resources [FP23530]
Library export: Fixed issue, were ICC-Profiles were not properly exported in some cases [FP30777]
Fixed issue, where checks, used in ProcessPlans, became duplicated were not properly referenced within the ProcessPlan afterwards [CA1024441]
Visualizer: Problem solved, where color conversion on a file displayed in visualizer mode resulted in a improper behavior [FP30724]
Server
Problem solved, where an export of content from a ProcessPlan was not moved into respective output folder [FP30284]
Update of pdfaPilot 6 Desktop free of charge for owners of a pdfaPilot 6 Desktop license
Update of pdfaPilot Server, pdfaPilot CLI or pdfaPilot SDK free of charge for owners of a Software Maintenance Agreement (SMA)
Fixes
Fixups
Conversion to PDF/A-2: Problem solved, where errors for "CIDset in subset font is incomplete" remained after conversion in certain cases [CA1024245]
Conversion to PDF/A: Fixed issue, where invalid /FirstChar + /LastChar entries were not properly handled [CA1024185]
Substitute characters using .notdef glyph with space characters: Problem solved where glyphs were not properly handled if Simple-CFF-Font is embedded as CID-Font [FP30031]
ProcessPlans
Problem solved, where processing resulted in an error
Actions
PDF/A ForceConversion: Fixed issue, where re-conversion using PostScript resulted in an unexpected behavior [FP26716]
eMail-to-PDF: Fixed issue, where VCF attachments were not properly extracted if embedded as some kind of nested MSG [CA1023089]
eMail-to-PDF: Problem solved, where referenced HTML content was displayed too small [CA1024244]
eMail-to-PDF: Problem solved, where images from HTML content were handled as separate attachments [CA1024150]
Upgrade to pdfaPilot Server 6, pdfaPilot CLI 6 or pdfaPilot SDK from earlier versions of these products requires a Software Maintenance Agreement (SMA). Please contact your reseller for further information.
Features
Support for PDF/UA-1 validation
Eyedropper functionality for in-depth analysis of objects in PDF documents (Standalone only)
Support for HTML-based templates for overview pages of collections [CA1024017]
ZUGFeRD: Possibility to add GiroCode to PDF document during creation of ZUGFeRD file (data based on Invoice.xml file)
Retina and Windows HighDPI support
Improvements for memory usage when processing big files or files with high amounts of objects
Added scope optional to execute Fixups for current file, embedded files or both [CA1022809]
Several new Fixups for placing pagenumbers, barcodes, text of content based on HTML on existing PDF documents
Optimized usability of RegEx in supporting Fixups
New Profiles
Verify compliance with PDF/UA-1 (syntax checks only)
Verify compliance with PDF/X-5n
Verify compliance with ZUGFeRD
New group "Place content" with several new Fixups (listed in section "New Fixups")
New Fixups
Remove PDF/UA information
Remove all signatures entries and flatten signature page objects into page content
Generate 2mm bleed from page content
Set suffix of all Pantone spot colors to “C” [CA1024044; FP28495]
Make negative line dash phase value positive [FP29385; FP29765]
Place content:
Place QR-Code with specified value
Place EAN 13 barcode with specified value
Place specified text at the center of each page
Place page number in left or right corner
Place document name in gutter
Place job ID in gutter
Remove all tagging information
New Checks and Properties
Negative line dash phase value [FP29385; FP29765]
DeviceN contains same separation name more than once
Has private Illustrator information
Uses indexed color space
Page is an even page
Page is an odd page
Several new properties related to PDF/UA-1 verification
Several new properties related to PDF/X-5n verification
Enhanced Profiles
Convert to PDF/A-2a, -2b, -2u:
New Custom Fixups with extended scope for embedded files for:
Embed missing fonts
Remove XMP metadata if not compliant with PDF/A-2
All "GWG 2008"-based Profiles:
New Fixup “Set black text below 12 pt to overprint” replaces “Set black text below 12 pt and black vector objects to overprint”
All "GWG 2012"-based Profiles:
Minor adjustments to thresholds used in checks for resolution of color and grayscale images as well as for bitmaps
List potential font problems:
Added check: "No 'cmap' entry in Simple TrueType font"
Enhanced Checks
Resolution of color and grayscale images is less than 150 ppi inside BleedBox
Resolution of color and grayscale images is between 150 and 225 ppi inside BleedBox
Resolution of bitmap images is less than 550 ppi inside BleedBox
Resolution of bitmap images is between 550 and 800 ppi inside BleedBox
Enhanced ProcessPlans
Convert spot to CMYK (for transparency flattened PDFs): Optimized handling for files which already contains transparency
Enhanced Switchboard-Actions
Optimized conversion to PDF/A and PDF/X
Reports
XML report: Bookmarks and their destinations became included [CA1023865; CA1024022]
Desktop/PlugIn
Special result dialog for PDF/UA to add result of semantic validation into report
Visual marker if file contains tagging structure
Enhanced listing of relationship entry for embedded files in results dialog
General
Several standard ICC profiles added to installer to ensure stable processing even on operating systems with a limited number of pre-installed ICC profiles
Unix only: Installer now follow common Unix conventions and extract to a "versioned" directory
Unix only: Autostart script for systemd services added [FP28609; FP28841]
Most recent version of Adobe PDF Library integrated (v10.1.0PlusP4j)
Fixes
Fixups
Set values to implementation limits of PDF/A if possible: Enhanced processing time for bigger documents [CA1013657]
Conversion to PDF/A-2: Problem solved, where certain PDF structures resulted in an unstable behavior [CA1024043]
Conversion to PDF/A: Enhanced handling for Unicode values of certain Chinese characters to avoid unclear mapping [CA1023886]
Fix font encoding (CIDSet): Fixed issue, where 2 identical, embedded fonts used the same ID for different glyphs [CA1024040]
Embed missing fonts: Problem solved, where processing took very long in certain cases [FP29683]
Add missing Space Glyph: Problem solved, where glyphs vanished in some cases [FP25829; FP29369]
Flatten transparency: Problem solved, where spot color vectors changed from "stroked" to "filled" [CA1023462]
Font to outline: Fixed issue, where some kind of transformation matrix was not properly respected and resulted in changed visual appearance [FP28625; FP28886; FP28720]
Downsample/recompress images: Problem solved, where corrupt XMP metadata in images were not properly handled [FP28138]
Make font names unique: Problem solved, where execution results in error during post-processing [CA1023888]
General optimization of file structure: Problem solved, where an improper defined clipping path was not properly handled [FP27392]
Checks
Validation for PDF/A: Improved recognition of certain syntax issues [CA1023622]
Problem solved, where setting for page scaling factors was not persistent
Length of name object / Longest name used: Adjusted behavior, so that only resolved hex values are counted [FP27755]
ProcessPlans
Problem solved, where some layer-based fixups were not properly executed on CLI [CA1022163]
Actions
eMail-to-PDF: Fixed handling of umlauts in header fields [CA1023987]
eMail-to-PDF: Problem solved, where password protected archives as eMail attachments resulted in unexpected behavior [CA1023988]
eMail-to-PDF: Improved handling for eMail files with huge number of attachments [CA1023912]
CreatePS: Problem solved, where PostScript files could not be created due to negative dash phase values insie the PDF [FP29385; FP29765]
Desktop/PlugIn
Fixed issue, where repeating editing of Fixups within a ProcessPlan resulted in an unstable behavior (MacOS only) [FP29318]
New chapter "Backreference" to RegEx help added
Server
Problem solved, where hotfolders were created in /volumes folder during startup when network volume was not mounted yet [FP28549]
General
Improved listing of used operating system (Unix only)
Problem solved, where post-processing optimization resulted in an improper behavior [FP26918; FP26212; FP28098; CA1023961; FP29643; FP29613]
System requirements
Mac: MacOS X (Intel), version 10.7 or newer, 64-bit-compliant
Windows: Windows Server 2008 R2 / 7 / Server 2012 / 8
Linux: Distributions with at least GCC 3.4-compatible system libraries are supported. Reference platform is Debian 6 (Squeeze)
Solaris SPARC: Solaris 8 (Solaris-Sparc v5.8) or newer - Solaris x86: Solaris 10 (Solaris-Intel v5.10) or newer
Update of pdfaPilot 5 Desktop free of charge for owners of a pdfaPilot 5 Desktop license
Update of pdfaPilot Server, pdfaPilot CLI or pdfaPilot SDK free of charge for owners of a Software Maintenance Agreement (SMA)
Features
New Fixups
Remove bookmarks: Removes all bookmarks in a PDF [FP26479]
New Checks
Page has objects using transparency [CA1022314]
Enhanced Profiles
All PDF/A-1 and PDF/X-1 and -3 based Profiles, Profiles for Online Publishing and Digital Printing: Flatten Transparency: Internal optimization has become deprecated and has been removed from the user interface
Enhanced Fixups
All "Flatten transparency" Fixups: Internal optimization has been deprecated and has been removed from the user interface
Actions
ToPDF: Font substitutions, which took place in MS Word can be reported on CLI and in SDK
ToPDF: Additional file formats supported for MS Word (.dot; .dotx; .dotm; .txt; .xml), MS Excel (.xslm; .xlt; .xltx; .xltm) and MS Powerpoint (.ppa; .ppam)
CLI
Timeout parameter to abort processing after a defined time frame works now also for office conversion processes
Distributed Processing
Improved reporting for errors on CLI
Most recent version of Adobe PDF Library integrated (v10.1.0PlusP3c)
All components on MacOS are x64 now
Fixes
PDF/A Conversion
Conversion of TrueType to CFF limited to fewer cases when absolutely needed[CA1023161]
Fixed issue, where glyphs were removed in some cases [CA1023274]
Problem solved, where an improperly defined annotation size was not properly handled [CA1023269]
Problem solved, where nested PDF files were not validated correctly [CA1023113]
Profiles
Verify compliance with PDF/VT-1: Adjusted analysis of DPart structure [CA1023271]
Fixups
Set document language to language in tagging structure: Problem solved, where Figure Tag description was removed [CA1023202]
Subset fonts: Fixed issue, where glyphs were removed in some cases
Flatten transparency: Problem solved, where annotations were removed during processing [FP24614; CA1022661]
Discard hidden layer content and flatten visible layers: Fixed issue, where invisible layers were not properly removed [FP22502; CA1023254]
Remove layer: Problem solved, where content remained in the document [FP20692; FP20710; FP21689]
Fix font encoding: Fixed issue, where text was improperly positioned in some cases
Fix glyph width info: Problem solved, where width was not corrected [FP25347; CA1023058]
Checks
Glyph width is inconsistent: Problem solved, where widths were not properly calculated in some cases [FP26600]
MD5 checksum of ICC profiles: Corrected naming of reported results
Actions
ToPDF: Problem solved, where certain PNG images were rotated
Create PostScript: Problem solved, where objects were moved in some cases
Create PostScript: Problem solved, where text became converted to images
Extract text: Fixed issue, where extracting text caused an error with some files [CA1023097]
E-mail to PDF: Fixed issue, where bookmarks were not properly created [CA1023075]
E-mail to PDF: Problem solved, where empty pages were added unnecessarily [CA1023115]
E-Mail to PDF: Problem solved, where the created file was invalid [CA1023078]
Collection: Fixed issue, where links were not properly created for embedded non-PDF files [FP26003]
Reports
Font inventory report: Fixed issue, where glyphs and Unicode values were not listed [FP24267; FP24680]
Desktop
Various improvements for usability and stability
Fixed problem, where creating a Check out of editing a Fixup resulted in an improper behavior
Server
Problem solved, where Japanese language was not properly handled
Distributed Processing
Problem solved, where an unavailable dispatcher resulted in an unstable behavior in certain cases
General
Improved handling for font files without extension (Unix only) [CA1023053]
Problem solved, where customized Profiles did not handled embedded files properly [CA1023219]