All our document generation extensions use an fn parameter
The file name should not be more than 75 characters long since we are passing the file name in the fn parameter. This also applies to the file name in the addfiles option.
The file name should not contain the following characters.
- # pound
- % percent
- & ampersand or @
- { left or } right curly braces
- \ back slash or / forward slash
- < left or > right bracket
- : colon or ; semicolon
- ? question mark
- * asterisk
- “ double quote
- | pipe
- . period
Most of these are restricted characters for file names on the Windows OS, so whenever we attempt to generate files with these characters in the file names, we run into errors. Other characters that are not restricted by Windows, we do not allow because of internal parsing routines for file names.