File Format Filtering

 

Under the File Filtering tab, users and administrators can specify which document types should be processed by the BiBatchConverter Server Service Manager. Every other file type will be ignored.

 

For example:

If only the Microsoft Word Documents option is selected, the BiBatchConverter Server Service Manager will process only Microsoft Word files with the extensions .DOCX, .DOCM, and .DOC.

 

 

 

File Filtering with Include and Exclude Masks

 

The File Filtering with Include and Exclude Mask feature lets you control which files are processed and which are skipped in the BiBatchConverter conversion service by each conversion task.

 

By defining simple text-based masks, you can easily focus on specific files (like only invoices) or ignore unwanted ones (like temporary or confidential files).

 

Why It’s Useful

 

·         Prevents unnecessary conversions of irrelevant or temporary files.

·         Helps keep your conversion queues clean and focused.

·         Reduces processing time and errors caused by unwanted documents.

·         Gives you precise control over file handling in monitored folders.

 

How to Enable File Filtering

 

1.    Open BiBatchConverter Service Manager.

2.    Select the task you want to configure.

3.    Go to Task Settings > File Filtering.

4.    Enable Include Mask or Exclude Mask using the checkboxes.

 

 

5.    In the corresponding text box, enter one or more masks.

o   Separate multiple masks with semicolons (;).

o   Example:

o   Include Mask: invoice-*;sales-* 

o   Exclude Mask: *confidential*;*.tmp

 

6.    Click Apply or Save to store the configuration.

(The settings will take effect the next time the task runs.)

 

 

How It Works

 

Include Mask

 

·         Defines which filenames should be processed.

·         If left empty, all files are included by default (unless excluded).

·         Example:

o   Mask: invoice-*;sales-*

o   Matches: invoice-001.pdf, sales-2025.docx

o   Does not match: report-01.pdf

 

Only files that match at least one Include Mask pattern will be processed.

 

 

Exclude Mask

 

·         Defines which filenames should be skipped.

·         If a file matches any Exclude Mask pattern, it will not be processed, even if it matches the Include Mask.

·         Example:

o   Mask: *confidential*;*.tmp

o   Skips: invoice-confidential.docx, notes.tmp

 

If a pattern appears in both Include and Exclude lists, the file will be excluded (skipped).

 

 

How Wildcards Work

 

·         *— Matches any number of characters (including none).

o   Example: invoice*.pdf → matches invoice.pdf, invoice-2025.pdf

·         Masks are not case-sensitive.

·         You can combine multiple masks with semicolons:

·         invoice-*;sales-*.pdf;*.docx

 

 

Behavior Notes

 

·         Masking checks only the filename, not the full folder path or file extension.

·         Folder names, slashes (/ or \), or drive letters are not supported inside masks.

·         Invalid characters such as < > & " ' : / \ | are not allowed in masks.

 

 

Examples

 

Include Mask

Exclude Mask

Processed Files

Skipped Files

invoice-*;sales-*

(none)

invoice-001.pdf, sales-2025.docx

report.docx

(none)

*.tmp;*backup*

invoice.docx, order.pdf

order.tmp, invoice-backup.docx

*.pdf

*confidential*

invoice.pdf

invoice-confidential.pdf

 

 

Useful Tips for using the Masks

 

·         Start with only an Exclude Mask (like *.tmp;~*) to remove obvious unwanted files.

·         Use Include Mask when you want to limit conversions to specific document names or patterns.

·         Test your patterns on a small sample folder first to make sure the results match your expectations.

·         Keep masks simple — avoid overlapping or contradictory entries.