|
PDF Filename |
The output PDF filename. Not the full path, just the filename. e.g. When you go select the menu option "File | Save As" this is the default filename. Sophisticated control codes and tags can be used, as described here |
|
Backup location |
If enabled, a copy of the generated PDF file is auotmatically placed into this directory. Sophisticated control codes and tags can be used, as described here. |
| Printer Resolution (DPI) | Defines the resolution that is used by the printer
driver in dots per inch. This usually has little effect on file size but
controls the precision with which text and graphics are placed. |
| Image Resolution (DPI) | The resolution that images are 'down-sampled' to measured
in dots per inch. Sometimes images are sampled at a high DPI for better results
when printing to high-end printers. These high DPI sampled images result in
larger PDF files. Screen resolution is 96 DPI, which is a good setting for PDF
files intended solely for screen viewing. |
| JPEG Quality | High quality results in larger PDF files, low quality smaller PDF
files. "No JPEG" means JPEG compression is not used - "Flate" compression is
used which is not "lossy" like JPEG. |
| Auto append | When checked, PDF's are automatically appended to the currently open
PDF in the pdfMachine viewer. If not checked, a separate viewer is launched for
each print job. |
| Save settings for shared printers | When this button is clicked the following files are updated: C:\windows\system32\spool\drivers\w32x86\2\bgsconf.ini C:\windows\system32\spool\drivers\w32x86\win40\0\bgsconf.ini The actual location of the files may differ on your system. If this machine is designated a "print server", these files are used upon installation of network printer clients in "point & print" installations. This enables network administrators to customise installations. The first file contains the initialisation parameters for Win NT/2000/XP printer clients, the second one contains the same parameters but is used for is the Win9X network client installs. |
| Show Printing Status | If enabled, the following dialog is displayed during
the printing process:
|
| Weekly online check | If enabled, pdfMachine checks the Broadgun website once a week to see if a new version of pdfMachine has been released. If so, a message is displayed. |
| PDF/A-1b | If enabled, files printed through pdfMachine will conform to the PDA/A-1b file format for long-term preservation. |
| Show Edit window after scanning | If enabled, pdfScanMachine will launch pdfMachine with the Edit window open.
If not enabled, pdfScanMachine will launch pdfMachine with the Viewer window open. |
| Colors | Launches the color selection dialog for user interface color
customization. |
The resulting PDF file can be named using sophisticated tags and control characters to include things as timestamps, auto incrementing numbers and environment variables.
The time stamping follows the syntax of the C programming function strftime.
Time stamping codes
The formatting codes for strftime are
listed below:
%a
Abbreviated weekday name
%A
Full weekday
name
%b
Abbreviated month name
%B
Full month name
%c
Date and time representation appropriate for locale
%d
Day of month as
decimal number (01 – 31)
%H
Hour in 24-hour format (00 – 23)
%I
Hour in 12-hour format (01 – 12)
%j
Day of year as decimal number (001
– 366)
%m
Month as decimal number (01 – 12)
%M
Minute as
decimal number (00 – 59)
%p
Current locale's A.M./P.M. indicator for
12-hour clock
%S
Second as decimal number (00 – 59)
%U
Week
of year as decimal number, with Sunday as first day of week (00 – 53)
%w
Weekday as decimal number (0 – 6; Sunday is 0)
%W
Week of year as
decimal number, with Monday as first day of week (00 – 53)
%x
Date
representation for current locale
%X
Time representation for current
locale
%y
Year without century, as decimal number (00 – 99)
%Y
Year with century, as decimal number
%z, %Z
Either the time-zone name
or time zone abbreviation, depending on registry settings; no characters if time
zone is unknown
%%
Percent sign
Auto Incrementing Numbers (e.g. Bates numbering)
{AUTONUM}
{AUTONUM2}
{AUTONUM3}
{AUTONUM4}
{AUTONUM5}
These tags are dynamically substituted with a variable that is automatically
increment upon each use.
e.g. If the output filename is "tmp_{AUTONUM}.pdf"
then the first time the file will be "tmp_0.pdf" and the second time it will
be "tmp_1.pdf" and so on.
The number after the AUTONUM
refers to the field size of the number, i.e. how many digits make up the number,
including leading zeros.
{DOC}
This tag is dynamically substituted with the print job name.
The print job name is set by the application that is doing the printing but is
usually derived from the document file name.
e.g. if the output filename is set to "{DOC}.pdf" and the user prints a Word document called "test.docx" the resulting filename will be "Microsoft Word - test.docx.pdf"
Environment Variable Substitution
Any Windows environment variable can be used inside of the curly braces and the value is dynamically
substituted to create a filename.
e.g. if the output filename is set to "{USERNAME}.pdf" and the user "Fred" is logged on then the filename will be "Fred.pdf".
Example 1
The default output filename for scanning is:
%Y-%m-%d %H-%M-%S scan by {USERNAME} - {AUTONUM5}.pdf
If the user Fred is logged on the first scanned document will have a name of:
2009-03-29 13-31-35 scan by Fred - 00000.pdf
Example 2
%Y-%m-%d %H-%M-%S {DOC}.pdf
If the document named "readme.doc" was printed to pdfMachine, this would result in a PDF named:
2011-03-29 13-31-35 readme.pdf