MetaServer > Version History

CaptureBites MetaServer Version History

Here you will find all MetaServer release notes, including details of new features, improvements and fixes.

You can always download the latest version of MetaServer including Operator, Admin clients and sample workflows on the MetaServer Product Page. If you are looking for base installers without any sample workflows, please refer to our Downloads page.

If you wish to get notified as soon as a new version of MetaServer is published, please subscribe to our CaptureBites Newsletter.

IMPORTANT: Before refreshing or updating your MetaServer, please pause your MetaServer first. You can do this in your Admin Client, under the Server tab. As soon as all your action queues are "yellow" (= paused), you can perform your refresh or update.

This will ensure that no documents in your current queue become corrupted during your refresh or update.

IMPORTANT: If you are updating from a MetaServer version lower than 3.1.3

IMPORTANT: If you are updating from a MetaServer version lower than 3.1.3, it is possible that a Computer ID mismatch can occur.


On most systems, the update will not cause any problems. However, occasionally, on some systems this may cause a Computer ID mismatch after upgrading. To fix this issue, please refer to the Computer ID Mismatch troubleshoot page.

IMPORTANT: If you are updating from a MetaServer version lower than 3.1.1

IMPORTANT: If you are updating from a MetaServer version lower than 3.1.1, a pop-up window will ask you to request a serial number. If you haven't received a serial number already, please press the "Request a Serial Number" button and fill out the form. We will send you your serial number as soon as possible.

Please also note that old MetaServer activation codes (e.g. "K-123F0-12345-123B4-CD12B-C0D12-E1EB2") are not compatible with this version and future releases of MetaServer. You can apply for a replacement serial number through our online request form.

IMPORTANT: If you are updating from a MetaServer version lower than 3.0.23

IMPORTANT: If you are updating from a MetaServer version lower than 3.0.23, it is required to republish existing workflows. Select each of your workflows, make a small change, like adding and removing a space to the workflow description, and publish the workflow. If there are documents already imported in the workflow, then you do not have to apply the changes to these documents.

Version 3.1(24) | 2023-11-16

NEW #1578: EXTRACT TEXT (AZURE FORM RECOGNIZER): Support for latest API version “GA 2023-07-3”.

This API version includes:

– Further improvement on the invoice header and line item extraction

– The “Invoice” model supports many more languages and currency codes. More detailed information can be found here:

– Returns the dominant language of a document in all models

– Reads all 1D and 2D barcodes on a document in all models

– Reads CMC7 font in the Read model

The old API version is not supported anymore. Existing workflows with the Extract (Azure Form Recognizer) rule using the old API version will automatically switch to the new version.

More details are explained in the “READ” MODEL version history note below (#1430).

NEW #1430: EXTRACT (AZURE FORM RECOGNIZER) – “READ” MODEL: We now support the “Read” model in the Extract (Azure Form Recognizer) module.

The “Read” model in the Azure Form Recognizer engine is more advanced than the Azure Computer Vision engine. It’s only slightly more expensive ($1.5 / 1000 pages vs $1 / 1000 pages).

More detailed pricing can be found here:

Additional capabilities of the Extract (Azure Form Recognizer) “Read” model as compared to Azure Computer Vision:

1) Reads barcodes with following types:
Interleaved 2 of 5
QR Code

You simply map the barcode type(s) you are interested in with MetaServer fields. If the model returns several bar code values, you can use standard MetaServer rules like “Find Word with Mask” or” Find Selected Text” to zero in the value you are interested in.

2) Returns the dominant language. Just map “Dominant Language” with a MetaServer field to get the iso code of the dominant language.

You can find a list of language codes that can be detected by the model here:

3) Reads CMC7 font typically found on French and Spanish checks

4) Better reading of individual characters like, for example, a page number in a corner without any text around it.

5) Improved segmentation distinguishing machine printed from handwritten text:

[Document Content Printed] returns all machine printed text.

[Document Content Handwritten] returns all handwritten text

[Document Content] returns all text.

NEW #1586: EXTRACT TEXT (AZURE FORM RECOGNIZER) – “OTHER FORM” MODEL: Azure’s “Other Form” model automatically detects key value pairs for fields, tables and check boxes on any form type. You just load one sample of your form, the “Master Form”, to detect the data elements on the form which can then be mapped with MetaServer fields. This reduces the time to configure the extraction of a form considerably.

You can find more detailed information about the “Other Form” model setup on the Extract Text (Azure Form Recognizer) rule’s online help page.

NEW #1537: EXTRACT – FORMAT CSV: with MetaServer’s Format CSV rule, you can merge and convert fields with header data and / or multi-line values in a compatible CSV format. This rule is essential if you’re planning to validate a table using the Validate CSV rule or when you’re exporting a CSV file index.

Some automatic CSV formatting includes:

  • Values are put between double quotes in order to handle commas (,) and semicolons (;) inside values correctly.
  • Double quotes (“) inside the values are doubled. This is critical to preserve the inch symbol in a value like, for example, 65” TV.
  • Tabs are replaced by spaces.
  • Any conflicts where columns do not have the same number of lines as other columns are automatically resolved.
  • If one of the merged fields only contains one value (like header data), that value is repeated as many times as there are rows in the other fields.

On top of that, you can specify each column in your CSV and further format them as CSV, Date and Time, Excel Hyperlink, Number or Text fields.

You can find more detailed information on the Format CSV online help page.

Format CSV Setup screen

Result after Test in Extract action

NEW #1631: FORMAT TEXT / NUMBER / DATE / REPLACE TEXT – NEW OPTION: [ X ] Remove empty lines. This option is disabled by default.

NEW #1565: EXTRACT – REMOVE SPACES -> REMOVE: The “Remove Spaces” rule has been replaced by the Remove rule. This rule includes the following additional options:

– Remove blank lines
– Remove line separators
– Remove tabs
– Remove spaces
– Only keep characters with the option to define the characters to keep. For example: If you only keep characters “0123456789”, it will only keep the digits and will remove all other characters.

NEW #1607: EXPORT TO FOLDER: FILE INDEX – CSV FORMAT: We have added an option to disable CSV formatting in case the field in the File Index already contains a completely formatted CSV. This is the case when you merge columns extracted with the Extract Text (Azure Form Recognizer) rule with the new Format CSV rule (see version history notes #1430 and #1537).

NEW #1584: EXTRACT (AZURE FORM RECOGNIZER) – SEARCHABLE BARCODE OPTION: since the latest version of the Azure Form Recognizer engine also outputs barcode values, we have added an option to add those values in the Searchable PDF text layer to make barcode values searchable. The barcode values are returned in all supported models:

– Invoice
– Other Form
– Read
– Receipt

NEW #1576: IMPORT FROM FOLDER / EMAIL – CONFIGURABLE JPEG COMPRESSION SETTING: In a lot of actions, we need to update a PDF and apply JPEG compression in case of PDFs containing color or gray images. By default, we use a JPEG compression of 70 which provides good image quality with a reasonable file size. However, the JPEG compression was not configurable.

Now you can set the JPEG compression in the Import from Folder and Import Email action. By default, the JPEG compression is set to 70 but you can decrease or increase it. Higher numbers result in better image quality but larger files. The JPEG compression setting is used throughout the workflow every time an action needs to change a PDF.

Some actions, like the Convert to Multipage TIF action and Convert to Searchable PDF action (using the Tesseract engine), have their own Q-factor setting. This individual setting always takes precedent.

NEW #1591: NEW VARIABLES – { Page Number, [ FIELD NAME ] } : The variable { Page Number, [Field Name] } returns the page number in the document where the data in the specified field was found.

If the data in the field is spread over multiple pages, it returns the page number of the first line in the field.

Example use-case: A form contains 10 pages. You are interested in the page about the “Bank Details” with a big heading “SECTION 5: BANK DETAILS”. The form’s pages are not always in the correct sequence, meaning that the bank details can be on any of the 10 pages. You first use a Find Word with Mask / Words rule to find the words “SECTION 5: BANK DETAILS” and put the found words in a field called, for example, “KEYWORD”. If the keyword is found on page 7, then the variable { Page Number, KEYWORD } would return the value “7”.

Next, the page number can be used in a Find Selected Text or Extract Text (Azure Form Recognizer) rule to extract the data from the correct page.  See version history note #1592 for more details.

NEW #1592: FIND SELECTED TEXT / EXTRACT TEXT (AZURE FORM RECOGNIZER) – VARIABLE PAGE NUMBER: We now allow a variable field to set the page number or page range to be extracted.

The use-case is about handling long forms where the pages are not always in the correct sequence. You would first find the correct page by using unique keywords only occurring on the page you are interested in. Next, you use the detected page in the Find Selected Text or Extract Text (Azure Form Recognizer) rule to extract the content of that specific page.

With the new { Page Number, [ FIELD NAME ] } variable (see version history note #1591) you can easily load the page of a detected keyword in a field and use that field to extract the full text of that specific page using the Find Selected Text or Extract Text (Azure Form Recognizer) rule.

After that, you can use traditional Find rules to extract data from that specific page.

NEW #1594: FIND WORD WITH TYPE / VALIDATE TEXT RULE – IBAN CHECK: A new IBAN Type has been added to check if an IBAN code is valid. More details about the check-logic are explained here:

NEW #1655 & #1676: EDIT – DIGITAL IMPRINTER: With the Digital Imprinter action, you can digitally imprint fixed text, field or metadata values or a QR code on the first page, on all pages of your documents or on an additional blank header sheet, automatically prepended to each document.

The product code in the CaptureBites pricelist is “CB-META-DGIM”.

You can compose the content of your Text and QR code value separately by combining fixed text with MetaServer field values or metadata values. The text can be printed in any font type, size and color.

The QR code size can be changed by setting its module size (the size of the small black squares in the QR code) and imprinted in a color of choice.

You can also accurately position the Text and QR code using left, right, top and bottom margins.

To avoid printing on top of existing text, you can add a white (or other color) banner on top or the bottom of the page and then imprint inside that banner.

To see a preview of your Digital Imprinter setup, you can simply press the “Test” button in the setup which will open an imprinted test PDF file in the associated PDF viewer.

If you are using MetaServer field values, press the “Test Values” button to set test values for a more accurate preview.

IMPORTANT: The imprinted text is embedded in the document image and cannot be removed with a PDF editor as opposed to a text layer that easily can be removed with a text editor.

NEW #1681: EXPORT TO DOCUWARE – SUPPORT TABLE FIELDS: We now support table fields in the Export to Docuware action. A DocuWare Table field expands in multiple column headers in the mapping list. Each column can be mapped with a MetaServer multi-line field.

ENHANCEMENT #1595: VALIDATE LARGE DOCUMENTS: PDF Files with more than 800 pages caused an error in Validation and showed an error:
“An exception has been thrown when reading the stream.”

We have increased the Max size limits and now large documents with up to 2000 pages can also be loaded.

More info for advanced users:

The limit can be adjusted manually by editing following config files:
C:\Program Files (x86)\CaptureBites\Programs\MetaServer\MetaService.exe.config
C:\Program Files (x86)\CaptureBites\Programs\Validation\Validate.exe.config
C:\Program Files (x86)\CaptureBites\Programs\Admin\Admin.exe.config

The entry that requires adjustment is:
“BasicHttpBinding_ITransferService” sendTimeout=”00:05:00″ maxReceivedMessageSize=”4294967294″

The current maxReceivedMessageSize of “4294967294” and should be able to cope with documents up to 2000 pages. If you ever have to handle even larger documents, increase the maxReceivedMessageSize parameter in all 3 config files.

After adjusting the values, MetaServer needs to be restarted from the desktop. Any connected clients need to be restarted as well.

ENHANCEMENT #1682: LICENSING: since this version, we have removed some elements in the license check that were often causing license mismatch issues with some users. It caused the “Computer Id mismatch” error, which required a manual reset of the license.

FIX #1585: IMPORT EMAIL: Emails containing scripts got stuck in the Preprocess document queue without any error. They are now correctly processed.

FIX #1588: IMPORT EMAIL: On some rare occasions, emails may have a wrongly encoded attachment Content-Type, which caused an error. To detect the attachment file type, we now first look at the extension of the file and only for files without extensions we look at the Content-Type entry in the email. Unknown file extensions are skipped.

FIX #1589: IMPORT EMAIL: Email Import from Disk (EML and MSG): { Import File Name } was not always correctly resolved and did not always return the original MSG or EML file name.

FIX #1646: KOFAX VRS – HOLE FILL: Exceptionally, the Hole Fill option caused an error on some specific pages:

“ProcessImage failed, result code: -289, error text: Host processor exception.”

This blocked the Kofax VRS action to do any further processing. We now handle this error gracefully and Kofax VRS continues working on other pages / documents.

FIX #1671 IMAGE FILE SIZE: Black & White image PDFs generated with the old and obsolete “AdultPDF “, feature images smaller than the PDF page and were incorrectly interpreted as color causing an increase of file size after processing. This fix handles Black & White PDFs generated with AdultPDF correctly.

FIX #1654: EXTRACT – SET FIELD VALUE: If you used the colon “:” as a segment separator to extract the 2nd segment in the below examples, the two first values, generated a leading space.

For example:

Original After “Set Field Value” rule
ADDRESS : 742 Evergreen Terrace, Springfield, OR 80085 ” 742 Evergreen Terrace, Springfield, OR 80085″
ADDRESS : 743 Evergreen Terrace, Springfield, OR 80085 ” 743 Evergreen Terrace, Springfield, OR 80085″
ADDRESS : 744 Evergreen Terrace, Springfield, OR 80085 “744 Evergreen Terrace, Springfield, OR 80085”

With this fix, the leading space in the first two values is now automatically removed.

Version 3.1(23) | 2023-07-26

NEW #1430: EXTRACT TEXT (AZURE FORM RECOGNIZER): The Azure Form Recognizer engine used in the new Extract (Azure Form Recognizer) rule works with prebuild models. The most important and impressive model is the “invoice” model which extracts header data and line items from any invoice without training or configuration.

This module requires an Azure subscription for a Form Recognizer resource which you can find under the “AI + Machine Learning” category. You can access to create your resource. Documents processed with the invoice model are around 10$ for every 1000 pages.

The Extract (Azure Form Recognizer) rule also returns the full text value (= Document content) of each page that can be used in combination with standard MetaServer Extract rules for additional fields not covered by the prebuilt model and generates a fully searchable PDF using the full text output.

The Extract (Azure Form Recognizer) setup provides access to the General Available “2022-08-31 GA” version and the “2023-02-28-preview” version. We select the preview version by default. However, the preview version is currently only available for Azure Form Recognizer resources in the following locations:
– West Europe
– West US2
– East US

If your Azure Form Recognizer resource is created in another location, select the “2022-08-31 GA” version.

If you already have MetaServer and you want to add the new Extract (Azure Form Recognizer) module, you can order “CB-META-AZFR” from your reseller.

You can find more detailed information, pricing details, guides on how to apply for a resource and examples on the online help page.

Rule Setup with Test Results

Results, with CSV table showing the extracted line items, in Validation

NEW #1233, 1333, 1334 and 1415: IMPORT FROM WEB SERVICE: Added the “Import from Web Service” action to send documents to MetaServer using a REST API.

The Web Service and documentation is located in:
C:\Program Files (x86)\CaptureBites\Programs\MetaServer\Rest Service

Using the “Import from Web Service” action requires a license for the “CB-META-WBSI” module.

NEW #1452: VALIDATE – CHECK IF CONFIDENCE: We added a new option in all Validate rules: Check if confidence <= [ X ] %

Since we implemented the Azure Computer Vision engine and the Azure Form Recognizer, we get more accurate confidence levels for extracted data. This will allow to only validate values below a certain confidence level.

Confidence levels are only returned if the document went through one of the OCR engines.

When text comes from text-based PDFs (non-scanned PDFs generated by software like Word, etc.), confidence levels will always be 100%.

When text comes from the text layer of a scanned searchable PDF, we literally extract the text layer which does not have any confidence info and confidence levels will also be 100%.

When a field is blank, the confidence level will be equal to 0%.

The “Check if not blank” option takes precedent and all fields with a value regardless their confidence will need to be checked.

If you only want to check fields with a value below a certain confidence but also allow blank fields, just disable the “Required” option and only enable the “Check if confidence <= [ X ] %” option. Blank fields won’t need to be validated.

If you also want to check blanks, also enable “Check if blank” option.

Extract text (Azure Computer Vision)
Extract text (Azure Form Recognizer)
Convert to Searchable PDF (using the “Azure Computer Vision” engine)

NEW #1549: ADMIN CLIENT – ERRORS TAB: It is now possible to change your field values in the Admin Client‘s Errors tab and retry the action using the new value. This is not possible in the Operator client.

For example, when an invalid date (<1900) fails to export to SharePoint, you can correct the date in the Admin Client’s Errors tab and succesfully submit the document to SharePoint.

ENHANCEMENT #1425: VALIDATE CSV – NUMBER: We have added a minimum number of decimals entry similar to the Number field.

ENHANCEMENT #1550: VALIDATE CSV: We added a new top level “Always check” option. When enabled, the cursor will move to the first cell if none of the cells have to be checked. If any of the cells have to be checked, it would jump to the cells to be checked as usual.

ENHANCEMENT #1555: KEEP BLANK LINES IN FORMAT TEXT, NUMBER, DATE RULES: The Format Text, Number and Date and Time rules will keep any blank lines to make it possible to merge them in an invoice line item CSV. These format rules can be used to format columns resulting from the Extract Text (Azure Form Recognizer) rule’s Invoice model.

ENHANCEMENT #1451: CONVERT TO MULTIPAGE TIF: the Convert to Multipage TIF action is now running on 4 cores in parallel instead of just 1 core.

ENHANCEMENT #1568: IMPORT FROM FOLDER: when creating a new Import from Folder action, we have changed it so that the “Fit” defaults to only JPG and PNG and TIF is left unchecked.

The “Fit” option is mainly used with smartphones producing JPGs. By default, we now leave TIF untouched. This is to avoid problems with large plans scanned in TIF format which should not be resized

FIX#1223& #1445: EXTRACT – FIND: The “Delete duplicates” option did not work when the duplicate words were on the same line.

FIX#1286: EXTRACT TEXT (AZURE COMPUTER VISION): Using the Azure on-premise container showed an error when the endpoint contained a trailing “/”.

FIX#1473: IMPORT: Some Text Based PDFs generated an error: “Input data is not recognized as valid pdf.” We upgraded our PDF library to DEVEX V22.2 and this is now fixed.

FIX#1450: EXTRACT: Reading text-based pdf generated by “” were not showing a section of the page.

FIX #1471: EXPORT TO DATABASE: If two database exporters were used and all settings were identical but the server name, then MetaServer sent documents to the last used server.

FIX #1444: IMPORT EMAIL – OFFICE 365: An erratic error “Already connected to the server.” made the import action red. We added a call to Disconnect() before a retry.

FIX #1454: IMPORT EMAIL – OFFICE 365: All Office file attachments (xls, xlsx, doc, docx) were considered invalid.

FIX #1449: EXPORT PROCESSED SET: An Export to Email license was required even if the export processed set action only exported a file on disk.

FIX #1470: EXPORT TO FOLDER: When exporting to an AS400 FTP server, an error occurred “Error: The requested operation is not supported.” This was because the AS400 FTP server does not support the SIZE command. For FTP servers not supporting the SIZE command we now use an alternate method.

FIX #1479: VALIDATE – DATABASE LOOKUP: When a DB lookup fields was not required AND the “Update Database” option was enabled and the “Field” was left empty, an error “The given key was not present in the dictionary” occurred.

FIX #1431: VALIDATE: When you made the operator or admin client window size smaller, then there were no small icons available for the “Compact View” and “Font Size” buttons, hiding the icons completely.

FIX #1484: VALIDATE: When you had more fields than the display could vertically show, and you clicked in the bottom part of the vertical scroll bar, the focused field was scrolled away out of visual scope.

FIX #1482: VALIDATE – SUBMITTING VALIDATED DOCUMENTS: Some documents were not submitted correctly after being validated and data was lost. This happened since version 3.1.22 when a unique combination of things occurred:

1) An operator opened the document list and the “Hide Locked” option was DISABLED


2) Another operator presses “OK” on the last field of a document

FIX #1486: VALIDATE / ORGANIZER: OPEN DOCUMENT LIST: Cancelling the loading of any of the “Open Document” lists always caused an error “Object reference not set to an instance of an object.”

FIX #1477: EXPORT TO WEB SERVER – APE: When an attempt was done to send default values for Azienda (0000000) & TypoDoc (.VASCHETTA), the keys were not sent.

FIX #1478: IMPORT FROM WEB SERVICE: When reporting an error, the webhook of the first “ImportFromWebService” is called, even if the document wasn’t imported from a Web Service. If a document was imported from a folder, no webhook is called anymore.

FIX #1472: WORKFLOW LOG MENU: Log Email Communication is more accurately renamed to “Log Email & FTP Communication”.

FIX #1497: EXPORT TO DATABASE: Exporting to DateTime fields failed on Italian Locale SQL Server

We were sending below syntax to update a datetime field which worked OK on a US locale system:

INSERT INTO [metaserver_stats] ([date_export]) VALUES (‘2023-05-18 18:45:22’).

We now send universal ISO 8601 formatted dates and it also works on a SQL server with Italian Locale (note the T between the date and time part):

INSERT INTO [metaserver_stats] ([date_export]) VALUES (‘2023-05-18T18:45:22’)

FIX #1495: EXTRACT TEXT / EXTRACT TEXT (ACV): Testing Small Size Documents in Extract Text (TOCR or Azure Computer Vision) using the cached OCR result caused an error: “Duplicate attribute.”

FIX #1540: FAILURE TO DELETE TEMP FILES: When antivirus locked filename.pdf.SERVERNAME.RESERVED file, then the import action turned red with an error “The process cannot access the file”

FIX #1566: ORGANIZER: in some cases, the Merge function merged too many documents.

FIX #1575: REFRESH LICENSE: If you first paused the server, then did a refresh license, the refresh timed out with an error. On a production system with a queue that never gets to 0, it is highly recommended to first pause the server to make all actions yellow and then Refresh. This procedure works correctly now.

FIX #1581: MS SQL CONNECTIONS: We had an issue related to exporting to a Dev SQL Server and a Production SQL Server with identical tables on each SQL server. To do this correctly, we had to compare the SQL Server URL to open a new connection when the SQL server was different. This change had a bug causing the code to think each connection was different piling up all the connections, causing an error “max pool size was reached” after MetaServer reached 100 connections.

Version 3.1(22) | 2022-03-01

NEW #719: VALIDATION – FONT SIZE: New button in validation’s ribbon called “Font Size”. You can now change the font size of your fields in validation for a more comfortable validation view on higher resolution screens.

You can choose between Large, Medium or Standard font size. The last setting is remembered on each operator client.




NEW #1403: VALIDATION – COMPACT VIEW: New toggle button in validation’s ribbon called “Compact View”. You can now remove white spaces between all your validation fields. This will show the maximum number of fields in your validation window’s field panel.

The last setting is remembered on each Operator Client.

Normal view

Compact view

NEW #1353: ORGANIZER / VALIDATION – OPEN DOCUMENTS: We’ve added an option to hide / show locked documents.

A locked document is a document opened by an operator for Organizing or Validation. Locked documents are displayed in italic font, indicating that they cannot be opened.

NEW #1402: VALIDATE SETUP – CYCLE THROUGH INVALID FIELDS: When this option is disabled, pressing the ENTER or OK button will put the focus on the first field to be validated.

When the option is enabled (= default) pressing the ENTER or OK button will put the focus on the next field to be validated.

Once all fields are validated, the focus cycles back to the first field that remains to be validated. This is a more natural way of navigating through invalid fields, so we’ve enabled it by default.

NEW #1399: EXPORT WEB SERVER – APE: We have added a new web server called APE for the Italian market. See

You can map following APE fields with MetaServer fields:
– Azienda
– Tipodoc
– Stringa
– Indexes[4] to Indexes[8]

NEW #1416 & #1421: EXTRACT / VALIDATE – DB LOOKUP: It is now possible to set the precision of decimals when using db lookup during extraction and validation. The new option is called “Digits after decimal: [ 2 ]” and is located in the “Field Mapping” tab of the following Extract and Validate rules:
Find Database Lookup
Find Word with Mask / Words (in the Accept words from database setup)
Validate Database

And the following Task actions:
Sync MetaServer Database

The precision of decimals can be changed between 0 and 9 digits after the decimal.

By default, MetaServer uses the decimal precision as set in the Windows regional settings, which is typically 2 digits after decimal. This setting affects the precision of the following database field types: Choice, Decimal, Numeric, Number, Real and Float.

IMPORTANT: How is this different from the Hide digits after decimal option?

The Hide digits after decimal option was specifically designed to be used with an Oracle DB over ODBC. There, the Datatype NUMBER(14) are an INTEGER but they are reported as DECIMAL. This is a nuisance to lookup via these values because, for example, an order number like 123456 is returned as 123456.00. To work around the ODBC problem, you can enable this “Hide digits after decimal” option.

This hides the digits after the decimal for the lookup field. Not for the mapped fields. If you would set the new Digits after decimal option to 0, it would hide the digits for all decimal fields, lookup AND mapped.

NEW #1394: UNINSTALLER – SILENT UNINSTALLMENT: You can now run the uninstaller silently by adding a “/s” command.

For example, the following command will uninstall the Operator client silently:

C:\Program Files (x86)\CaptureBites\Uninstallers\3.1 MetaServer – Operator Client\Uninstaller.exe /s

NOTE: Running an installer silently was already possible using the same technique.

NEW #1284: NEW VARIABLE – FIELD LINE COUNT: For example, if the field “Items” holds 12 lines, { Field Line Count, Items } returns “12” as a value.

ENHANCEMENT #1422: EXTRACT – FIND LINE WITH LINE NUMBER: The Find Line with Line Number rule now accepts a field that holds the line number.

The use case is parsing an unknown number of lines in a field using a counter and a Distribute Loop.

ENHANCEMENT #1425: VALIDATE NUMBER: You can now set both the minimum and maximum required number of digits after the decimal.

ENHANCEMENT #1398: EXTRACT / VALIDATE – DATABASE LOOKUP: you can now select “is not equal to” in the DB Lookup filter.

For example, if you want to select Operator 1 and 2 for Double Entry and they cannot be equal, you can set a filter for each lookup field to make sure that Operator 1 is not equal to Operator 2 and vice versa.

ENHANCEMENT #1406: SELECT SERVER: We have simplified the way to connect to a MetaServer manually. Now, you just need to enter the friendly name or IP address of the computer where the MetaServer service runs on to connect to it.

ENHANCEMENT #1411: EXPORT TO SHAREPOINT: We have added a “Type” column to the Field Mapping List indicating the column type: Text, Note, Number, DateTime or Boolean.

ENHANCEMENT #1410: EXPORT TO SHAREPOINT: If a column cannot be updated, typically because of an invalid value for the column’s data type, the error message will clearly indicate which column this error applies to.

1) Column ‘Amount’, of type ‘Number’: Input string was not in a correct format.: ‘1000 EUR’
2) Column ‘Date’, of type ‘DateTime’: Year, Month, and Day parameters describe an un-representable DateTime.: ‘2023-02-31’

For Boolean columns (Called Yes/No Column in SharePoint), values had to be TRUE or FALSE, they can now also be YES or NO. The values are also not case sensitive, so, yes, Yes, true and True would also pass.

ENHANCEMENT #1413 & #1414: EXPORT TO SHAREPOINT – ON PREMISE: We now automatically retry if SharePoint times out with following errors:
The operation has timed out
The request failed with HTTP status 401: Unauthorized
Unable to connect to the remote server

MetaServer loops 5 times, waiting for 2, 4, 8, 16 and 32 minutes, up to 1 hour. After 1 hour, the action turns red, the document is moved to the Errors tab and an Email Alert is sent (if enabled for that workflow).

The Export to SharePoint action will turn orange during a retry loop reporting the next retry:
Communication error: retry in (x) minutes.

ENHANCEMENT #1420: PUBLISH WORKFLOW – NEW DEFAULT: To avoid accidental updates of documents in the queue when publishing a workflow, we have set the default to “Don’t update workflow” instead of “Use new workflow”.

If you select “Don’t update workflow”  by mistake it can easily be corrected. Selecting “Use new workflow” by accident is irreversible.

ENHANCEMENT #1397: EXTRACT (AZURE COMPUTER VISION): The Error “The remote server returned an error: (410) Gone” is automatically retried until the Azure server is up again.

ENHANCEMENT #1386: EXPORT TO FOLDER: We have added a new option in the Export to Folder action’s “If file exists” options called “Skip”.

When you select “Skip” for files that already exist, the file would simply not be exported. In most cases, this is a better option than selecting “Overwrite”, because there will never be a file locking problem if, for example, the file is already open in a PDF viewer.

FIX #1385: EXPORT TO FOLDER: When selecting “Use Sequence Number” for files that already exist, we don’t allow a file name without a sequence number anymore.

FIX #1400: EXPORT TO ALFRESCO: Passwords containing curly brackets are now accepted. Previously, MetaServer interpreted passwords with curly brackets as a field. This triggered a pop-up to enter the password a second time. This is now fixed.

FIX #1286: EXTRACT (AZURE COMPUTER VISION) – ON PREMISE: An error occurred when the endpoint contained a trailing /. Endpoint http://localhost:5000 works but http://localhost:5000/ failed with an error: Value cannot be null. This is fixed.

FIX #1419: LANGUAGE SELECTION: Switching the Operator Client’s language switched the way the decimal symbol was displayed. This is, of course, unrelated and decimal symbols should be displayed according to Windows regional settings and not the language of the Operator Client. This is now fixed.

FIX #1387: SERVER – DATA DRIVE: On some systems, when you pressed the Data Drive button, you got an “Unhandled Exception”.

FIX #1417 & #1418: LOCALIZATION: Some new dialogues and messages from the previous versions were not yet localized.

FIX #1434: AZURE COMPUTER VISION: Azure Error 410 “gone” actually means that the used preview model has been deprecated by Microsoft. Because of this, we do not retry anymore when this error occurs and immediately send the document to the errors tab with a more descriptive error: “Preview version 2022-01-30-preview has been deprecated. Please select the General Available model.”

This fix was published in version

Version 3.1(21) | 2022-12-22

NEW #1326: VALIDATE CSV: This new validation rule allows you to validate a field containing multiple lines separated by comma’s or semicolons.

If you have a fixed table, you can use MetaServer to extract all the lines in the table and replace the spaces between the values with commas (or semicolons).

For example imagine a table like this:

Extracting the data from such a table with MetaServer would result in a field with data looking like this:

“Hyundai”,”Santa Fe Hybrid/Hybrid Blue”,”SUV”,”1.6L I4″,”4WD”,”32-34″,”$33,650″
“Hyundai”,”Sonata Hybrid/Hybrid Blue”,”Sedan/Wagon”,”2.0L I4″,”FWD”,”47-52″,”$27,950″
“Hyundai”,”Tucson Hybrid/Hybrid Blue”,”SUV”,”1.6L I4″,”4WD”,”37-38″,”$30,900″
“Jaguar”,”F-PACE P340/P400 MHEV”,”SUV”,”3.0L V6″,”4WD”,”22″,”$64,800″
“Jeep”,”Wagoneer 4WD”,”SUV”,”5.7L V8″,”4WD”,”17″,”$61,995″
“Jeep”,”Wrangler 4dr 4×4″,”SUV”,”3.6L V6″,”4WD”,”21″,”$34,045″

The new Validate CSV rule converts the CSV to a table. You set a name for each column and each column can be defined as a Text, Number or Date field with all the usual format checks. Database lookup columns are not supported yet. In Validation, the above table would look like this:

If you select a line in the table, the viewer automatically jumps to the correct page and highlights the line where the data came from. Thanks to validation rules, you can easily check blank cells or cells with invalid data by just hitting the ENTER key which will jump from invalid cell to invalid cell.

As long as there are invalid cells or cells to be checked, the table will have a red frame.

Once validation is finished, MetaServer updates the CSV based on the edits in the table, ready for export to a system of choice.

For more detailed information and tips, please refer to the Validate CSV online help page.

NEW #1380: IMPORT FROM FOLDER: The “Create a document per subfolder” feature now also supports PDF files and Office files. Before, you could only create documents from a subfolder of JPG, TIF or PNG files. PDF and Office files are now also supported.

NEW #1241: EXPORT TO ALFRESCO: Many improvements and better performance:

1) The connector now always uses CMIS 1.1

2) You can select between Ticket (default) or Basic Authentication

3) You can disable chunking by disabling the “Upload file in chunks” option. Chunking is ON by default. And you can set the chunk size between 64KB and 4MB (default if the setup is opened for the first time: 1MB)

4) We now get the content type by ID. Index fields were already retrieved by ID.

5) Removed redundant parsing of parent when creating a folder.

6) The connector now checks out the document at creation and checks in when the document is fully available. This to avoid conflict with external scripts moving the document after export.

7) We added optimized parsing of aspects and reduce the number of calls. We now only ask info about the aspects in use during export.

8) We don’t parse from the root anymore but from the highest level folder.

ENHANCEMENT #1245: CONVERT TO SEARCHABLE PDF WITH AZURE COMPUTER VISION: We now support parallel page processing in the Convert to Searchable PDF action.

Next to the number of conversion cores, we’ve also added the number of parallel pages to be processed.

The number of conversion cores determines how many documents will be processed in parallel. We don’t advice to push this higher than the number of physical cores in your computer to avoid a system overload.

IMPORTANT: The conversion cores multiplied by the number of pages converted in parallel should not exceed the number of physical cores in your computer.

The number of pages of a single PDF that are converted in parallel are set with the new “Convert x pages in parallel” setting.

“Small” documents (< 20 pages) process faster by increasing the number of conversion cores and leaving the number of parallel pages converted low (between 1 and 3).

“Large” documents (> 20 pages) process more efficiently by keeping the number of conversion cores low (1 or 2) and setting the parallel pages converted higher.

IMPORTANT: In general, we highly recommend performing a CPU test by watching the CPU performance in Task Manager while processing documents with MetaServer.

If there is an occasional peak of 100%, like the below image shows, that is OK. But if the CPU is at 100% capacity for long stretches of time, your system will start generating errors. In that case, decrease the number of cores or pages in parallel or both in the Convert to Searchable PDF setup.

NEW #16: VALIDATE – CONDITIONAL LOGIC: in this initial implementation of conditional validation logic, you can set a field to “Always Check” or “Not Always Check” depending on the value of another field.

For example:



You can find more detailed information in the Validate online help.

ENHANCEMENT #1321: VALIDATE – COLORED BACKGROUND HIGHLIGHTED FIELDS: We now color the background of a focused field with light blue to make it stand out more. This is useful if you have many fields and you quickly want to find the field with the focus.

NEW #1324: VALIDATE – COPY AND PASTE ZONE SETTINGS: we added an option to the settings of each validation rule to allow you to copy and paste the Zone from one validation rule to another to make sure all highlight zones are absolutely identical.

NEW #1325: EXTRACT – FIND WORD GROUP – RADAR MINIMUM DISTANCE & INSERT BLANK IF EMPTY: two new options have been added to the Find Word Group with Mask / Words Extract rule:

– Radar Minimum Distance (default = 0)
– Insert blank if empty (default = OFF)

To find specific columns in a list, you can use an anchor column with the Find Word Group rules.

For example, we have a list with 6 rows extracted from a document:

Type Make/Model MSRP
HEV Hyundai Santa Fe Hybrid/Hybrid Blue $33,650
HEV Hyundai Sonata Hybrid/Hybrid Blue  
HEV Hyundai Tucson Hybrid/Hybrid Blue $30,900
HEV Jaguar F-PACE P340/P400 MHEV $64,800
HEV Jeep Wagoneer 4WD  
HEV Jeep Wrangler 4dr 4×4 $34,045

Assume you want to extract the price column and preserve the empty lines, if any are present.

You could use the column with the word “HEV” as the anchor column and measure the distance between the end of the word “HEV” and before the prices. This would be your Minimum Radar Distance.

Then, you measure the distance between “HEV” and after the prices. That would be your Maximum Radar Distance.

Finally, you’d check the new Insert blank if empty option to insert an empty line for cars without a price.

The result would only contain the prices and blank lines where there was no price resulting in exactly 6 lines.




You can use the same method to extract the “Make” and “Model”, which will also result in 6 lines:

Hyundai Santa Fe Hybrid/Hybrid Blue
Hyundai Sonata Hybrid/Hybrid Blue
Hyundai Tucson Hybrid/Hybrid Blue
Jaguar F-PACE P340/P400 MHEV
Jeep Wagoneer 4WD
Jeep Wrangler 4dr 4×4

Fields with the same number of lines can be merged with a Set Field Value rule.

With this technique, you can extract the line items column by column, apply Replace Text rules on individual columns and then merge them in a CSV format. After that, you can validate the CSV value with the new Validate CSV rule (see #1326).

NEW #1343: SERVER – INFO TIP: next to the “Send warning when folder is not available for [x] minutes” option in the Server tab, we added an info tip to give a more detailed explanation of the option:

If the connection to a network folder fails, then MetaServer will try to reconnect indefinitely and will send a warning message after the specified number of minutes.

You can adjust the warning email details and recipient in the workflow’s “Email Alert” settings.

FIX #1314: IMPORT EMAIL – AUTO-RECOVER GMAIL & OFFICE 365 CONNECTIONS: Gmail & Office 365 connections did not auto-recover from an internet interruption and turned red after a few minutes.

FIX #1318: SCALE PAGES – AUTO-RETRY: when scaling a lot of documents, very infrequently an error occurred “A document could not be processed”. Just retrying the document, made it work. We now retry automatically.

FIX #1348: VALIDATE/ORGANIZER – OPEN DOCUMENT LIST: if you closed the “Open Document List” with Cancel or the “X” button in the title bar, a document is loaded. This was unexpected. If you now cancel the “Open Document List”, no document is loaded.

To open a document, just double-click a document or press OK in the Document List.

FIX #1349: EXTRACT BARCODE: when you extract all barcodes from a PDF with over 50 pages, the barcode reader sometimes showed an error “Extract Barcode failed”. This only happened during extraction and never during separation. We adjusted the code to use the same method in extraction as we already used in separation.

FIX #1362: VALIDATE NUMBER: an “unhandled exception” error was triggered during validation where you click-selected text in a Number field with:
– “Amount” formatting enabled
– Replace text enabled

This was related to formatting logic that created empty lines for lines without any numbers. We now ignore these lines.

Version 3.1(20) | 2022-09-07

NEW #63: IMPORT FROM FOLDER / IMPORT EMAIL: OFFICE DOCUMENT SUPPORT: Word and Excel documents (XLS, XLSX, DOC, DOCX) can now be imported from folder or from an email inbox as attachments. The office documents are automatically converted to PDF documents and used for further processing with MetaServer such as Separation and Extraction. You have the choice to export the original Office Document and / or the PDF version.

When importing from email, ZIP and RAR attachments containing office documents are also supported.

NOTE: To make use of the “Import Office Document” feature, you need to have a license for the “Import Office Documents” module with product code “CB-META-OFFI”.

If the module is not licensed and you enable the Word and / or Excel file type in an Import action, the importer will show an error in the Server tab as soon as it tries to import an Office document: “Module ImportOfficeDocuments is  not licensed.”

To avoid the error, disable the Word and Excel “File type” options from your Import Folder and Import Email actions or purchase a license of the “Import Office Document” module.

The { Document File Type } variable can now be one of 14 following values:
PDF Unknown
PDF Image
PDF Image with text
PDF Text
PDF AcroForm
PDF Corrupt
PDF Password Protected

NEW #1230 & #1266: CONVERT TO SEARCHABLE PDF – SUPPORT AZURE COMPUTER VISION: the Convert to Searchable PDF action now also supports Azure Computer Vision engine, next to the already supported Tesseract engine.

The Extract Text (Azure Computer Vision) module needs to be licensed to make it possible to use Azure Computer Vision during run time for the Convert to Searchable PDF action. If the user selects “Azure Computer Vision” while it is non-licensed and processes a document, an error message will show in the errors tab with the notice that Azure Computer Vision is not licensed.

The benefit of creating Searchable PDFs with Azure Computer Vision is that Azure Computer Vision can also make handwritten and degraded machine printed text searchable.

The standard Tesseract engine remains free as before.

Multi-Core processing is free for Searchable PDF and does not require the purchase of additional core licenses.

You can now also run Searchable PDF up to 24 cores. Of course, please note that the machine you are running MetaServer on needs to have a corresponding number of cores.

If you use Tesseract, your machine should have the same amount of cores as specified in the setup. If you use Azure, this should be half of the number of cores as specified in the setup.

NEW #1216: IMPORT EMAIL – SUPPORT FOR LINKED EMAIL OUTLOOK ACCOUNTS: In Outlook 365, you can set mailbox permissions to allow read/write access to the mailbox of one or more other users.

To import from such linked account, just sign in with the main account and enter the linked account you want to import from in the Mailbox field. If you leave the Mailbox field empty, MetaServer will use the main account to import from.

You can find more info about mailbox permissions here:

NEW #1231: IMPORT EMAIL – RAR ATTACHMENTS SUPPORT: You can now also import RAR attachments. ZIP attachments were already supported since the previous version (3.1.19).

Automatically, any RARs are unRARred and any PDFs, TIFs, JPGs, PNGs, Excel and Word files contained in the RAR are imported. Each file will be considered as an attachment.

NEW #1277: IMPORT EMAIL – NEW VARIABLE: a new variable { Email Attachments List } has been added. This lists all attachments and their extensions of an imported email.

For example:

Sale LX-MLO.docx
JSSI0045163 Statement 120722.xlsx
General Conditions.txt

NEW #1032: EXTRACT TEXT (AZURE COMPUTER VISION) – COLOR DROPOUT: We added a color dropout option in the processing section of the Extract Text (Azure Computer Vision) action setup.

You can select up to 3 dropout colors. Each selected color has its tolerance. With the Test button, you can see the effect after dropping out the selected colors in the right preview windows.

To reset all dropout colors to white (off), you can use the “Reset All Colors” button.

NOTE: The filtered image is only used temporarily to improve text extraction. The processed image keeps all the original colors.

NEW #176: IMPORT FROM FOLDER – PRIORITIZE OPTION: If you enable the new Prioritize option in an Import from Folder action, then any documents imported through this action will overtake other documents in the processing queue.

In the Server tab, you can set the “Priority Queue Limit” to specify the maximum number of documents that can be imported in priority mode. Priority documents can only overtake documents that are scheduled for processing. A document that is in the middle of being processed cannot be overtaken.

In the Server tab, we added a “Priority Queue Limit” setting (between 1 and 250). The “Priority Queue Limit” sets the maximum number of documents that can be imported in priority mode. When the limit is reached, MetaServer pauses the import of more priority documents until imported priority documents are completely processed.

The “Priority Queue” works independently from the main import queue. If the overall Import Limit is not reached but the “Priority Queue Limit” is reached, priority documents need to be processed first before additional priority documents can be imported.

We also added an “Imported with priority” counter in the Counters pop-up. This enables you to check how many documents are imported in priority modus. You can also check if the Priority queue limit is reached.

The current Imported counter continues showing all imported documents (normal + priority) + their processed sets (if any). We also added the “Imported with priority” counter to the monitoring file.

NEW #774: VALIDATE – NOTE: A Note field can hold multiple lines. The setup is similar as for a Text field but without the double entry and the sticky features. Below the zoom parameter, there is a new setting called: Height: [ 5 ] lines

The default “Height” of a Note field is 5 and can be increased or decreased with a spinner control. If the Note field contains more lines than the specified height, a vertical scroll bars makes it possible to view the other lines during validation.

Each line in the Note field needs to comply to the defined mask or check.

Because the ENTER key is already used to OK the document in Validation, you should use CTRL+ENTER to create a new line in a Note field during validation.

NEW#1294: VALIDATE – DUPLICATE BUTTON: a “Duplicate Button” option for Text and Database fields has been added. The option shows a duplicate button next to the field to trigger a duplication of another field value:

In the above example, on a marriage certificate, the original address of the groom is often the same as his father’s. In that case, the already filled out values of the groom can be used in the groom’s father’s fields.

This means that the father’s address fields would have the Duplicate button option enabled to duplicate the Groom’s address fields with a single click.

Button Setup:

NOTE: For Number and Date fields, these already have the Calculated option with which you can accomplish the same effect.

NEW#1291: VALIDATE – IMPROVED DOUBLE ENTRY LOGIC: The “Double Entry” logic now supports multiple operators.

Validation can be set up to validate / keys all data by operator 1. Operator 2 then revalidates / re-keys the data and instantly compares the value with the value entered by the first operator.

When there is a mismatch, operator 2 has the following options:

1) Hit SHIFT+ENTER and the value they entered is accepted despite the difference with operator 1’s value. The cursor would also jump to the next field to validate. This is the case where operator 2 overrules operator 1 and believes operator 1 made a mistake.

2) Hit ALT+ENTER to duplicate operator 1’s value in field 2 and the cursor would jump to the next field to validate. This is the case where operator 2 admits that operator 1 got it right and takes over operator 1’s value.

3) Continue repairing the field value. This is the case where operator 2 realizes that neither his value nor operator’s 1 value is correct. After the operator made any changes and hits ENTER, a mismatch is checked again and we go through the above logic again.

For example, operator 2 entered “DRIVER” while operator 1 entered “TRUCK DRIVER”:

As soon as operator 2 hits the ENTER key, operator 2’s value is revealed and a pop-up warns that there is a mismatch:

Only by applying 1 of the 3 options we’ve mentioned, can the loop be broken.

The final output will be operator 2’s values.

ENHANCEMENT #986: EXTRACT TEXT (AZURE COMPUTER VISION) – OPTIMIZED RESULTS BUFFERING DURING TESTING: Most settings do not require to reload the image in Azure. They only reprocess the same Azure text output differently.

Before, any change to the settings reprocessed the image with Azure. This is now improved and only settings that affect the raw OCR result will rerun the Azure Read process. Such changes are: Key, Endpoint, Location, Model, Deskew, Auto-Rotate and Color Dropout. Modifications to other settings will make use of the buffered OCR result.

ENHANCEMENT #1287: IMPORT EMAIL / IMPORT FROM FOLDER: By default, we now enable the “Replace invalid…” and “Replace password protected…” options when you add an Import Email action. This turned out to be the preferred setting in most workflows.

ENHANCEMENT #1247, #1278, #1288: IMPROVED EMAIL ARCHIVING LOGIC: Archiving is the process of saving the complete email in the email system, in a specific IMAP folder after all the attachments of an email are completely processed by MetaServer.

You can define the archiving method for 4 distinct cases:


1) With valid attachments
2) Without valid attachments
3) Without attachments
4) With all valid attachments deleted

Please refer to the Import Email help page for a detailed description of each condition. These descriptions are also displayed when hovering over the info tip in each of the archiving tabs.

FIX #1219: IMPORT FROM EMAIL: { Document Source } and { Document File Type } variables were not always resolved correctly.

As a reminder { Document File Type } can be one of 12 following values:
PDF Unknown
PDF Image
PDF Image with text
PDF Text
PDF AcroForm
PDF Corrupt
PDF Password Protected

{ Document Source } can be one of three values:
Imported Document
Email Body

FIX #1219 & #1232: IMPORT EMAIL: We replaced the Valid and Reject conditions with three more descriptive conditions:

1) with valid attachments
2) with invalid attachments
3) without attachments

Rejected emails were in fact all emails without attachments and with invalid attachments. These two kind of rejected emails have their own condition output now. Old workflows that used the Reject condition are automatically converted to use the “with invalid attachments” and “without attachments” conditions instead.

Also, the conditions were not always correctly applied and some emails with invalid attachments or without attachments went through the valid condition after all.

The condition of each email is also stored in a new variable called { Email Import Condition }. It can have one of the following three values identical to the conditions displayed in the workflow UI:

1) with valid attachments
2) with invalid attachments
3) without attachments

Finally when an email has no attachments or invalid attachments, the email body PDF is generated so something can be displayed in the Organizer or Validation if you choose to do so.

FIX#1279 & #1282: IMPORT EMAIL: When an email with corrupt or password protected attachments was imported with the Email body and attachments import mode selected (= all attachments are combined in a single PDF), then the “Processed Sets” queue froze because it was not capable of merging corrupt or password protected PDFs.

With this fix, all correct PDFs are correctly handled and all corrupt PDFs are replaced with a red warning “File Not Valid” PDF and any password protected PDFs are replaced with an orange warning “File is Password Protected” PDF.

You can then handle corrupt and / or password-protected PDFs in an exception process. After separating the combined set, you can easily identify corrupt or password protected  PDFs with the “Document File Type” parameter which will contain the value “PDF Corrupt” or “PDF Password Protected”.

FIX#1276: IMPORT EMAIL – BODY: The { Email Body Text } variable did not contain line separators when displayed in a Note field in Validation.

FIX#1252: EXTRACT (AZURE COMPUTER VISION): Very infrequently (once every 10000 pages) ther following error occurred:

“Extract Text (Azure Computer Vision): Could not find file ‘C:\CaptureBites\MsData\Documents\2022\08.10\\Temp\7ab652a3-b5fa-4878-9e35-418688b3728c_3_1\Results.CBMSOrganize’.”

The modification consists of additional error logging only. This additional logging is automatically enabled and cannot be turned off.

If an error occurs during future Azure activity, please browse to the following folder:
..\CaptureBites\Programs\MetaServer\Data\Log\yyyy\mm\AzureTrace nnn

The additional logging will allow us to identify the root cause.

FIX#1251 & #1275: EXTRACT (AZURE COMPUTER VISION): Once or twice a month, the following may happen:

1) The Azure service may be unavailable and an error occurs: “The remote name could not be resolved: ‘'”.

2) Error: “Could not load file or assembly…”

We now retry with intervals of 5 minutes indefinitely until Azure is online again. If the Convert to Searchable PDFExtract or Separate action is in an infinite retry mode because of this, the action is highlighted with orange color in the Server tab.

FIX #1293: EXTRACT / SEPARATE / CONVERT TO SEARCHABLE PDF – AZURE COMPUTER VISION SEARCHABLE PDF: Azure Searchable PDF as produced by the Separate, Extract or Convert to Searchable PDF action, used transparency on the hidden text objects. This prevented these PDFs to be converted to PDF/A-1b, a standard that does not support transparency.

We disabled transparency on the hidden text objects, not causing any visible difference because the text was hidden anyway. Now, Azure Searchable PDFs can be output as PDF/A-1b with the Convert to PDF/A action.

FIX #1300: WORKFLOW DEFINITION: You could not add an Apply Separation & Page Processing action straight after a Validate action. It caused an unhandled exception error. This is fixed.

This is useful when you import emails with the Email body and attachments mode selected. The Import Email action puts virtual separators between each attachment of the email. You can then inspect the email with all its attachments during Validation, add some field data and then split the email in individual attachments with the Apply Separation & Page Processing action.

FIX #1292: VALIDATE: If you defined replacements or removed spaces in the Select Text / Edit text option, they were always applied even if you had switched off the Edit text option.

FIX #1297: VALIDATE – DATABASE FIELD: If the Database field was “Read only”, the grayed out “Always check” option still applied while it should not.

FIX #1295: OPERATOR / ADMIN CLIENTS: We disabled the ALT key to display shortcuts in the ribbon. This conflicted with double key entry shortcuts during Validation.

FIX #1290: EXTRACT – RESERVE RULE: The Reserve Rule did not overwrite a previous reserve rule.

FIX#1220: EXPORT TO SHAREPOINT ON PREMISE: Connecting to SharePoint On Premise failed with an error “NetworkCredential: Sequence contains no elements”.

FIX#1206: EXTRACT TEXT (AZURE COMPUTER VISION): When Azure Computer Vision extraction was performed with the Convert page(s) to searchable PDF option on, and the Use searchable text layer if present option off, the existing searchable text (be it Azure-extracted or not) within an image-based PDF page was not replaced with the new Azure text.

FIX#1264: ORGANIZER: Some pages with a very short width compared to its height or vice versa which were rotated in the Organizer were dramatically downscaled when passing through Convert to Multipage TIF, Convert to Searchable PDF, Convert to Black & White, Scale Page(s), Split Booklets

FIX #1221: CONVERT TO IMAGE PDF – HELP: Convert to Image PDF setup pointed to the wrong Help Page.

FIX #1226: LICENSING: We did not check the max length when a user entered his license code and info. This could cause errors when the user entered more characters than allowed. We now enforce following limitations:

Serial: 39 characters max
Company: 50 characters max
Name: 50 characters max
Email: 50 characters max

FIX #1228: TEST – HTML ESCAPE CHARACTERS IN TEST RESULTS: Test result boxes were not using HTML escape characters. This sometimes resulted in truncated text.

FIX #1234: TASKS: We now retry if the MetaServer database with a JSON file sync times out.

FIX #1249: TASKS: We support 2-level JSON structures with Nodes and Sub-Nodes. Also when a mapped Node is missing the Node is considered to be blank.

FIX #1209: EXTRACT BARCODE – QR CODE READING: If you did not replace TABs in the QR value, the Set Field Value rule generated an error: Object reference not set to an instance of an object.

FIX #1261: FIND – DATABASE LOOKUP: With Search Method “Is equal to” the last record was not returned. With “Starts with” and “Contains” it worked correctly.

FIX #1301: OPERATOR CLIENT – TRANSLATIONS: We added the Czech translation for the Bookmark menu in the Validation screen: “Záložky”

FIX #1272: DOCUMENT DIMENSION VARIABLES: Using { Document Page Width } or { Document Page Height } in a Set Field Value rule, generated a run time error.

NOTE: The dimensions of a documents are those of the first page of a document.

Subscribe To Our Newsletter

Join our mailing list to receive CaptureBites' latest news and updates

Please check the box below to agree to the privacy policy and continue *

NOTE: if you're experiencing trouble with submitting this form, please try again using another browser.