Versionshistorie pdfToolbox 13

Mit dem Upgrade auf die Version 13 bietet callas software seinen Anwendern viele neue Funktionen, Verbesserungen und auch Fehler wurde behoben. Hier die komplette Übersicht, die callas software zur Information zusammen gestellt hat.

callas pdfToolbox 13 Startdialog

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
    • Switchboard:
      • New:
        • Fonts: Unembed all fonts
        • Images: Resample to JPEG2000
      • Several editors for config files added
        • Arrange – Impose: Imposition scheme (runlist) and sheet configuration (sheetconfig)
        • Arrange: Page sizes
      • Layers – Split layers: Improved support for Processing Steps layers
      • Pages – Generate bleed: BleedBox will always be corrected based on the generated bleed width for both mirroring methods
    • 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 [FP65534; FP65323]
      • 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)
  • 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 [FP61162]
    • 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: Prepress, Color and Transparency:
      • Generate 3 mm bleed (pixel repetition on pages with text objects close to Trimbox, else mirroring): BleedBox will always be corrected based on the generated bleed width
    • Library: Shapes, Variables, JavaScript, Place content
      • Place individual text per page
  • New Fixups
    • Remove empty layers
    • Upsample images|monochrome images [CA1030008]
  • Enhanced Fixups
    • Convert colors: Apply conversion for specified pages only
    • Downsample/compress … images: Additional sampling methods: Lanczos and BlackmanSinc [FP62635]
    • 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 [CA1030088, FP65218]
    • Create links for text: Support for deriving the destination URL from the matching text [FP64301]
    • Arbitrary JavaScript controlled Fixup: Enhanced handling for external resources [FP65525]
  • 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
      • Generate .. bleed: BleedBox will always be corrected based on the generated bleed width [FP64204]
    • Library: Shapes, Variables, JavaScript, Place content
      • Downsample/compress … images: Change method to Lanczos
      • “Place text / barcode”-based Fixups: Changed default font to NotoSans
      • Generate bleed by specified method: BleedBox will always be corrected based on the generated bleed width
  • 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) [FP64412]
    • 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 [FP65897]
    • Text on page: Optimized recognition of special glyphs like e.g. “.” (period) in the search term [FP64301]
  • 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 [FP64501]
    • Impose: JavaScript based runlist
    • Impose: Shingling by scaling
    • 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
  • New Quick Fix
    • Re-order pages (with support for page selector)
    • Embed Output Intent on page level
    • Embed Output Intent with specified parameters [CA1030655]
    • Embed Output Intent with specified parameters on page level
    • Remove page level Output Intents
  • Reports
    • New report type: JSON
  • CLI
    • Predefined Profiles:
      • Downsample/compress … 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 [FP53004]
    • MaxMemory: Maximum size of memory in MB to be used during processing made available for Windows and Linux (–maxmemory) [FP64720]
  • Improved file optimization to repair more issues in the PDF structure automatically [FP64269]
  • Internal HTML converter updated to callas pdfChip (v2.4.072)

Fixes

  • PDF Standards
    • PDF/A-1 conversion: Existing page scaling factors (UserUnit) will no longer be removed automatically [CA1030627]
    • PDF/A-1 validation: Check if size of MediaBox exceeds 14.400 pt in either direction [CA1030627]
  • 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 [FP64095]
    • Update notification: Direct link to release infos [FP65505]
    • Output preview: Problem solved, where determining the ink coverage resulted into an error with certain mouse positions [FP64857; FP65690]
    • 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
  • Acrobat Plug-in
    • Problem solved, where the XMP Metadata explorer resulted in an unstable behavior in certain cases
    • Issue fixed, where barcode detection could result in an improper behavior if search area was outside MediaBox [FP65597]
    • Visualizer functionality enabled
    • Issue fixed, where color mapping was not successful [FP65397]
  • 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”
    • Problem solved, where imposition resulted in an unexpected result when a negative origin was used in some cases [CA1030783]
    • Rename PDF: Reviewed and optimized handling of filenames [FP64920]
    • 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 [FP65165]
    • Create bleed for irregular shapes: Issue fixed, where longer processing time could be observed compared to previous versions (MacOS + Linux only) [CA1030808]
    • Map colors: Issue fixed, where intermediate color values were not properly mapped, if other color pixels were in the same image [CA1030732]
    • Adjust or remove annotations: Problem solved, where flatten annotations resulted in a distorted result for some rare cases [FP53348; FP66047]
    • Subset fonts: Problem solved, where processing resulted in high memory consumption and long processing time in rare cases [FP65453]
    • Embed Output Intent with specified parameters: Issue fixed, where no ICC profile could be selected by using a path [FP64093 ]
  • Checks
    • Text on page: Limited reported text in trigger values to matching string [FP64301; FP66007]
    • Find barcodes: Adjusted defaults for active Bar-/QR-Codes types
    • Find barcodes: Problem solved, where small QR-Codes were not found in some cases [FP65310]
    • ICC profile is not valid: Problem solved, where invalid ICC profiles was not properly detected if used in alternate colorspace in certain cases [FP65204]
    • Sifter-based Checks: Issue solved, where checking could result into an error in certain cases [FP65991]
  • Actions
    • 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 [CA1030729]
    • ToPDF: Problem solved, where conversion failed for GIF if filename contains special characters (Windows only) [CA1030743]
    • ToPDF: Problem solved, where only a part of a RGB-TIFF with alpha channel was visible after conversion to PDF [CA1030581]
    • ToPDF: Issue fixed, where a certain TIFF could not be processed anymore [CA1030210]
  • Quick Fix
    • Issue solved, where JSON configuration saved as UTF8 with BOM was not accepted [CA1030941]
  • License Server
    • Issue fixed, where requesting an activation from a License Server without a matching cartridge took unnecessary long
  • CLI
    • CreateCustomDict: Problem solved, where Checks from standard validations were not included in created XML [CA1030981]
    • Improved progress update when executing Process plans [FP65276]
    • SecurePDF: Adjusted usage to enable setting an open password:
      • Set open password (–openpassword)
      • Set permissions password (–password)
  • Reports
    • QuickCheck: Reporting for Default Color Spaces added
  • General
    • Optimized font processing for TrueType fonts to avoid display issues in iOS 15 Preview [CA1030972]
    • General file processing: Problem solved, where glyphs are moved at the bottom in seldom cases [CA1030698]
    • Fixed issue, where processing (like PDF/A validation and conversion) had an increased duration compared to previous version [CA1030865]
    • Fixed issue, where Boolean values for Variables where not properly handled under certain circumstances [FP65194]