Released May 6th, 2025 . Requires maintenance through May 6th, 2025
NEW Added the util.expandMacros method to enable the evaluation of strings with macros in JavaScript.
Parameters
cString - String that may contain macros
oCtx - (Optional) A `Context` object that defines a context for macro evaluation.
Context object
Context is a generic JavaScript object that represents a macro evaluation context. It has the following properties.
oDoc - (Optional) A document used for many macroses, like %[DocName], %[Page], etc. If not specified, and the script is executed in some document context, this document will be used.
nPage - (Optional) Current page index. If not specified or the value is negative, the current page from oDoc will be used.
nNumPages - (Optional) Number of pages in the document. If not specified or the value is non-positive, the value from oDoc will be used.
oDate - (Optional) Date to use in date/time related macros. If not specified, the current date will be used.
Returns
A string with macros expanded.
Example:
console.println(util.expandMacros("%[DocTitle] / %[User] / %[Date:yyyy-MM-dd]", {oDate: new Date()}));
NEW Added the ability to specify options for processing comments and form fields in the 'Overlay Pages' feature. (T#6821, 7408) (41722, 45766)
NEW Added the option to quickly open sessions with supported methods from the context menu. (T# 7024)
NEW Added functionality to replace images with images from the clipboard. (T# 6313) (42540)
NEW Added the ability to sort only selected bookmarks, which does so by their location in the "Sort Bookmarks" feature. (T#7070) (43585)
NEW Added export and import features (with merge) to the signatures and initials dialog box.
NEW Added the ability to modify dynamic stamps in the 'Stamps Palette'. (T# 5035)
NEW Added custom icons and mouseover titles in the launch applications dialog box. (45971)
NEW Added an option to disable the transparency grid in the recompress images feature. (45477)
NEW Added the 'Colorize Document' feature, which enables the changing of document colors, the remapping of colors, and the conversion of documents to black and white/grayscale.
NEW Added an option to isolate printer drivers from the application process, which helps to increase security and stability (Print Dialog Box > Advanced Print Options > More).
NEW Added two new group policy options. One to manage permissions for creating self-signed certificates, and another to use certificates from files.
Fixed the issue with empty date/time properties in Sharepoint.
Fixed some security and stability issues. Click here for further information.
Fixed an issue with only capturing the first matched regular expression in single bookmark titles when using the "Create Link from Bookmarks" feature. (T#7267) (45123)
Fixed the issue with the Editor losing focus on the active document tab after using either the 'All Tabs to One Tab Group' or 'Sort All Tabs Alphabetically' commands. (T# 7403) (44146)
Fixed the issue with processing bookmark title templates without macros in the 'Bookmark Every Nth Page' feature. (46097)
Fixed the issue with exporting annotations to MS Office document formats. (45525)
Fixed the handling of clicks on image controls in JS dialog boxes. (45540)
Fixed the issue with retrieving values from the list box control in JS dialog boxes.
Improved the rendering of snap marks on high dpi monitors. (T#7389)
Improved rendering for some fonts when font hinting is enabled. (T#6333)
Improved validation for digital signatures.
Fixed the issue where the display of units in dialog boxes was clipped when specific fonts were set as the 'Common UI' font. (T# 7135) (43996)
Fixed the issue where sorting attachments by 'Location in Document' didn't order them by page. (T# 7351) (45514)
Fixed the issue where using the 'Resize Pages' or 'Sort Pages by Bookmarks' feature caused an unspecified error. (T# 7374)
Fixed the issue where the 'Generate Bookmarks from Text' feature did not use the correct case for generated bookmarks. (T# 7399) (45713)
Fixed the issue with copying URLs from links when the 'Select Text' tool is activated. (36671)
Fixed the issue where folders would lock when users double-clicked them to open files.
Fixed the issue with the document recovery panel, which was not loading existing recovery data until a document was opened. (32656)
Fixed the problem with full screen windows in cases where systems have monitors with different resolutions and users enable full screen on the monitor with the smaller resolution. (T# 7360) (45605)
Fixed the preview handler for Outlook, which now correctly supports its 'Per Monitor' and 'Compatible' modes, especially for systems with multiple monitors.
Fixed an issue with single-click selection of form fields in the 'Add Custom Stamp' dialog box.
Fixed an issue with the toolbar's chevron icon being too small on high dpi displays. (43022)
Fixed the issue with a "df-" prefix being added to new bookmarks as a result of dragging and dropping documents to the Thumbnails pane.
Fixed issues with the Preferences > Accessibility > CursorSize parameter usage.
Fixed the crash in the Comments pane when users check/uncheck comments while the 'Show Unchecked Only' filter is enabled.
Fixed the crash caused by using app.closeDoc(this) inside a link's JavaScript action. (46003)
Fixed an issue with disappearing comment style command icons on the toolbar when the 'Reset' feature is used. (T# 7329) (45464)
Fixed an issue with scrolling pages by touch when documents are opened and scrollbars disabled. (T# 7322) (45434)
Fixed an issue with updating the 'Default Layer' command on a toolbar when users open/close documents, or switch between documents. (46047)
Fixed an issue with handling clicks on the scrollbar track area above/below the thumb. (T# 7452) (46082)
Fixed an issue with grid/guide line style images being too small on high resolution displays (Preferences -> Measurement). (T# 7432) (43022)
Fixed a bug with artifacts remaining after the deselection of vertical/horizontal line comments located on different pages. (T# 7420) (45957)
Fixed issues with the 'Rename Document' dialog box where the "name is wrong" pop-up could prevent the processing of keyboard shortcuts for pasting items.
Fixed an issue with starting autoscroll by MMClick. (Middle Mouse Click) Now MMClick-hold-and-drag starts autoscrolling pages immediately.
Fixed an issue with the 'Search' feature when the proximity is 'Same Document' and the 'Include Attachments' option is enabled. (T# 7385) (39607)
Improved conversion of Hebrew (RTL text direction) PDF files to MS Office.
Added the %[FolderPath] macro and replaced "Folder Name" with "Folder Path" in the UI text, in order to match the functionality. (T#7331) (39073)
Added the ability to copy/paste text lists into the items-list for list/combo form fields. (T# 6946)
Added the ability to insert blank pages into documents that have a specific page count in the 'Combine Files' feature. (T# 7161)
Improved the handling of 'capture groups' for regular expressions in the "Create Link from Bookmarks" feature. (T#7397) (45123)
Updated the functionality to select pages that correspond to bookmarks with the option to include child bookmarks. (T#7290) (45161)
Changed line metrics for annotations and fields.
Improved HTML to PDF conversion.
Improved the download speed for GoogleDrive, OneDrive and Box.com file systems.
Fixed the issue that was causing delays with scanning.
Added a merge option for signatures and initials in the import settings feature.
Added an option to add comment and link objects imported via FDF/XFDF to the default layer. (46125)
Added the ability to add AM/PM to the 12h date format using the 'TT' pattern in the 'Create Custom Stamp' feature. (T# 7265) (44689)
Added the ability to use a 24h date format for date fields in the 'Create Custom Stamp' feature. (T# 7221) (44689)
Added the ability to create and manage date formats for date fields in the 'Create Custom Stamp' feature.
Added the ability to use macros in text fields in the 'Create Custom Stamp' feature. (T# 7148)
Added the ability to edit text, date and counter fields after they have been placed in the 'Create Custom Stamp' feature.
Added an option to select the original value for the 'Set Margins' feature. (T# 7437)
Added the ability to recognize some Signature fields when using the 'Identify Forms' tool. (T# 7416)
Refactored/improved filtering comments by type/author/check/state. (45942)
Added word wrapping for text in the 'Document Details' popup that displays when the mouse is hovered over the 'Recents/History' list. (T# 7433)
Changed the shape of the cursor to a small dot when the Pencil Tool is activated and a stylus is hovering over the page. (T# 7386) (40685)
Released Jun 14th, 2023 . Requires maintenance through Jun 14th, 2023
NEW Added the ability to create custom stamps. (T# 5907)
NEW Added an 'Add from Bookmark' option to the 'Edit Action List' when setting link targets giving the ability to add a 'Go to Page' action using a 'link target' taken from a bookmark. (T# 5778)
NEW Added the ability to customize snapping from the 'Snap' command drop-down and to customize a snapshot from the 'Snapshot' command drop-down. (T# 6429) (40138)
NEW Added 'Group by Status' in the Comments View.
NEW Added the ability to uninstall OCR languages via the 'OCR Languages' (Resource Updater) dialogue.
NEW Added a new 'Web Page to PDF' convertor. Convert web pages without opening a browser.
NEW Added percentage units to the "Add New Guides" dialog box.
NEW Added 'Tab Stop' property for text.
NEW Added a new Calculator/Adding Tape tool. (T# 6300)
NEW Added the ability to simply drop files to the 'Compare Documents' dialog. (39823)
NEW Added an 'Identify Forms' feature to detect form fields within a PDF.
NEW Added the ability to get images directly from a webcam or from a connected phone in special webcam-mode (via DroidCam, EpocCam, iVCam, etc.) and to use them in 'Signs&Initials', 'Digital Signature Templates', 'New Document from Images' etc.
NEW Added the ability to Export Links to a CSV file. (T#6191)
NEW Added the ability to convert a rectangle to measurement. (T#5700)
NEW Added a collection of tools to Create, Edit, and Manipulate Paths (shapes) on page content.
NEW The 'Compare PDFs' feature now includes changes in annotations.
Fixed a potential vulnerability when handling crafted/corrupted JBIG2 files/streams. Reported by: Mat Powell of Trend Micro Zero Day Initiative; Tran Van Khang (VinCSS), Rocco Calvi (@TerR0C), and Anonymous working with Trend Micro Zero Day Initiative.
Fixed a potential vulnerability when handling crafted/corrupted PDF files. Reported by: Mat Powell of Trend Micro Zero Day Initiative; Tran Van Khang (VinCSS), Rocco Calvi (@TerR0C), and Anonymous working with Trend Micro Zero Day Initiative.
Fixed a potential vulnerability when handling crafted/corrupted PRC files. Reported by: Mat Powell of Trend Micro Zero Day Initiative; Tran Van Khang (VinCSS), Rocco Calvi (@TerR0C), and Anonymous working with Trend Micro Zero Day Initiative.
Fixed a potential vulnerability when handling crafted/corrupted U3D files. Reported by: Mat Powell of Trend Micro Zero Day Initiative; Tran Van Khang (VinCSS), Rocco Calvi (@TerR0C), and Anonymous working with Trend Micro Zero Day Initiative.
Fixed a potential vulnerability when handling crafted/corrupted EMF files. Reported by: Mat Powell of Trend Micro Zero Day Initiative; Tran Van Khang (VinCSS), Rocco Calvi (@TerR0C), and Anonymous working with Trend Micro Zero Day Initiative.
Fixed an issue that would arise when a regex pattern was recognized properly by the 'Generate Bookmarks from Text' feature. (T# 6415) (40040)
Fixed 'Drag and Drop' from 7-zip into the Editor. (T# 5677)
Fixed an issue with the state of the 'Replace Text' and 'Insert Text' buttons on toolbars. (39772)
Enhanced OCR: fixed an issue getting the deskew/rotation angle when an image's dpi was changed automatically during the analyzing process. This improves quality of recognition.
Fixed an issue with losing changes in open documents, or even in the Editor's settings, if a user shuts down the operating system while Editor is open.
Fixed an issue with keeping focus inside the search-results list when the Search page is floating and a user clicks on items inside that list.
Fixed an issue with localization the "sign here" prompt for the signature field. (T#6053)
Fixed an issue with the "Page" macro parameter in the 'Bookmarks Plugin'. (T# 5914) (37934)
Fixed an issue with a layer's list displaying when the 'Layer List for Visible Pages' option is checked in the Layers pane. (T#6468) (40295)
Fixed an issue with the 'Show on Zoom' option for layers in the Properties pane. (T#6467) (40295)
Fixed rendering lines with zero dash length and square or butt line endings.
Fixed issues where in some circumstancesonly only part of the selected data was copied to the clipboard.
Corrected rendering of paths. Some CAD generated fileswould shown unwanted 'spikes' in some files. (T# 4982)
Fixed an issue when importing stamps from XFDF files.
Improved/Fixed the 'Add/Edit Action: "Go to a Page in this Document" feature. (T# 6303) (39544)
Improved/Fixed the 'Add/Edit Action: "Go to a Page in Another Document" feature. (T# 6303) (39544)
Improved/Fixed the 'Add/Edit Action: "Go to a Page in an Embedded Document" feature. (T# 6303) (39544)
Improved the UX and UI for the 'Crop Page(s)' feature. (T# 6439)
Improved the UX for the 'Resize Page(s)' feature. (T# 6439)
Changed to a new HTML-to-PDF converter in the Chrome and Edge browser extensions.
Added the ability to save to WebDav resources. (T# 5812)
Added the ability to use the 'Content-Disposition' response header to derive file names for the 'Open from URL' feature. (T# 4848)
Improved/refactored the Read-Out-Loud features, and added support for new voices introduced in Windows 11. Added a Read Out Loud toolbar to the View tab in the ribbon.
Added a new 'More Colors' dialog box to the standard colors offered when changing an object's color. We now support RGB, HSV, HLS, Gray and Lab color spaces (CMYK will be added soon). The dialog box has an editable list of custom colors that is retained between sessions. It includes a color picker to get colors from anywhere on the desktop.
The 'Edit Content' tool has been split into two tools: an 'Edit Text' tool - to edit easily text blocks (like columns/paragraphs) on pages, and an 'Edit Objects' tool - to edit base content items directly.
Improved/fixed the 'Remove Background' option used in the 'Signs&Initials' and 'Digital Signature Templates' features. It now removes the background from the scan/photo of your signature or initials more accurately.
Improved the accuracy of connecting lines and updated comment icons in the 'Summarize Comments' feature.
Added a feature to recall the most recently used files (MRU-feature) for CSV-source-files in the 'Populate PDF Forms' feature. (T#6427) (40074)
Fixed/Improved the 'Split Pages" feature. (T# 6211, 5841, 5890, 5867, 5868, 6162)
Improvements made to the 'Sessions' feature. (T# 6244, 5984) (33660)
You can contact us by phone, email or our social media accounts — we are here to assist you.