Advanced Settings in Ini File

Print Conductor is a batch printing tool that allows you to send multiple documents to a selected printer. Besides common and advanced print settings available in the interface, Print Conductor has over 90 attributes in the Ini File Editor, which can help you make in-depth print settings for your files. Some of Print Conductor's features can be enabled via this Editor only. You can change a value of a certain line. This will allow you to manually enable or disable a feature or option as needed.

Please do not worry to make any mistakes in the Editor or delete some lines by accident - in this case the program will restore incorrect changes to default.

Opening & Editing the Ini File

In order to open Ini File Editor, go to Settings > Advanced and click the Edit .ini file button:

Get access to advanced print settings in Print Conductor

Alternatively, you can open the Ini File Editor by pressing Ctrl + Alt + i on your keyboard.

Ini File Editor in Print Conductor

Advanced Print Setup via Ini File Editor

The Ini File Editor has lines (entries) arranged into sections. Each line contains settings that dictate how Print Conductor should operate. You can use Ctrl + F combination to quickly find a certain line. All lines generally have certain values:

  • 0 = option / feature disabled
  • 1 = option / feature enabled

For example, PrintCoverPage=0 means that a cover page will not be printed; PrintCoverPage=1 - cover page will be printed. Some lines have other specific values, such as an ID number. Please see the full list of lines and values described below.

Lines & Values

[General]

AddDocsToEndOfList=1

Specifies if new files are added to the end of the List of Documents or to where the mouse cursor points. 1 - New files are added to the end of the List of Documents
0 - New files are added to where the mouse cursor points.

AdditionalPaperSize=""

Sets paper size (page format) for additional service pages - Cover Page and Report Page. Please contact us, if you need to set a certain page format here.
Examples:
AdditionalPaperSize="A3"
AdditionalPaperSize="Letter"
AdditionalPaperSize="Tabloid"
AdditionalPaperSize="Legal"

CheckForUpdates=1

Specifies if the program automatically checks for new updates or not.
1 - Automatically check for new updates.
0 - Do not automatically check for new updates.

ChoosePaperSourceByDocPageSize=0

Lets the program select the most appropriate paper source (printer tray) depending on page size. Can be changed in Common Settings as well.
1 - The program chooses paper source by document page size
0 - The program does not choose paper source by document page size

Collate=1

Sets the type of collation of printed documents.
0 - Documents are collated by pages
1 - Documents are collated by documents
2 - Documents are collated by sets of documents

ColorMode=-1

Sets the type of collation of printed documents.
-1 - Color mode is set to "as is"
1 - Color mode is set to "grayscale"
2 - Color mode is set to "color"

Copies=1

Specifies the number of document copies to be printed. This applies to all files within the List of Documents. Can be changed in the Common Settings as well.
Example:
Copies=5

CoverPageFile=""

Allows to set full path to an HTML file, which will be used as a cover page. Enter full path to file within the quotation marks.
Example:
CoverPageFile="C:\Users\User\Desktop\Coverpage.html"

DeleteSource=0

Deletes original (source) files after printing.
1 - Files will be deleted after printing
0 - Files will not be deleted after printing

DetailedLog=1

Specifies if the program's logs are saved detailed or simple. They contain information on the execution and output of the program's operations.
1 - Keep a detailed log of program's operations
0 - Keep a simple log of program's operations

DisableMacros=1

Disables or enables macros contained in DOC or DOCX documents when printing them.
1 - Disables macros
0 - Enables macros

DpiRasterization=300

Sets Dots Per Inch (DPI) resolution value and quality for rasterized vector files. Image DPI can be set in a range between 72 to 2400. 300 DPI is good for standard quality prints e.g. text documents and 600 or higher - for high-quality images or photos. Generally we don't recommend setting DPI lower than 300 (the printout may have low quality) or higher than 1200 (processing may consume a lot of system resources and take long).
Example:
DpiRasterization=600

Duplex=-1

Enables or disables duplex mode (double-sided printing).
-1 - As set in your printer settings
1 - Simplex mode (one-sided printing)
2 - Duplex printing, vertical mode
3 - Duplex printing, horizontal mode

EndCoverPageFile=""

Similar to CoverPageFile, allows to set full path to an HTML file, which would be inserted as a back cover page at the end of the document. Enter full path to file within the quotation marks.
Example:
CoverPageFile="C:\Users\User\Desktop\EndCoverpage.html"

GrayscalePrint=0

Specifies if the documents are printed grayscale or not.
Do not change this value, use ColorMode instead.

Halftone=1

Defines the scaling (stretching) method.
0 - Pages are resized via nearest-neighbor interpolation method
1 - Pages are resized via bilinear scaling method

LoadLastFL=0

Specifies if the program should start with the previously added List of Documents or not.
0 - Do not load the latest List of Documents
1 - Load the latest List of Documents

Log=1

Specifies if the program should record and save log files on program's actions.
0 - Do not save log history
1 - Save log history

LogFilepath=""

Allows to set full path to where you wish to keep the log files. By default it is in %TEMP%\PrintConductor_Log
Example:
LogFilepath="C:\Users\Pavel\Documents\Print Conductor log files"

MaxThreads=1

Configures multithread processing.
Do not change this value.

Overprint=0

Enables simulate overprint feature for PDF files.
1 - Simulate the blending and overprinting of colors in PDF documents
0 - Do not simulate the blending and overprinting of colors in PDF documents

PageOrient=-1

Sets page orientation for documents. Can be changed in the Advanced Settings as well.
-1 - As set in your printer settings
1 - Portrait
2 - Landscape

PaperSize=-1

Sets paper size (page format). Enter paper size ID, which is supported by your printer. If you don't know the paper size ID, change paper size in the Advanced Settings.
-1 - Set paper size as in your printer settings.
Example:
PaperSize=259

PaperSourceId=-1

Similar to PaperSize, allows you to manually set paper source (printer tray) by ID.
-1 - Set paper source as in your printer settings.
Example:
PaperSourceId=7

PaperTypeId=-1

Similar to PaperSize, allows you to manually set paper type by ID. Please note: this works only for Hewlett-Packard printers.
-1 - Set paper type as in your printer settings.
Example:
PaperTypeId=1265

PrintAllPages=1

Specifies if all pages of the document(s) or a range of pages are printed out.
Do not change this value, modify Page Range in the Common Settings instead.

PrintAsImage=0

Specifies if a document is converted to image before printing or not.
0 - Print documents "as is"
1 - Convert documents into raster graphic (bitmap) format before printing

PrintAttachments=1

Specifies if the program should print e-mail attachments or not (for e-mail messages in EML or MSG format).
0 - Print e-mail attachments
1 - Do not print e-mail attachments
2 - Print only e-mail attachments (email text is ignored)

PrintCleanCoverSheet=0

Sets Cover Page template (an additional service page which separates printed documents).
0 - Standard Cover Page (with Print Conductor logo)
1 - No-logo Cover Page
2 - Blank page

PrintCoverPage=0

Specifies if Cover Page should be printed or not. Can be changed in the Common Settings as well.
0 - Do not print Cover Page
1 - Print Cover Page

PrintCutmarks=0

Enables or disables printing cut marks (crop marks) on PDF or image files.
1 - Enable printing cut marks for PDFs and images
0 - Disable printing cut marks
Additional lines to enable crop marks for Word, Excel, PowerPoint:
SetExt_1="doc","abc"
SetExt_2="docx","abc"
SetExt_3="xls","abc"
SetExt_4="xlsx","abc"
SetExt_5="ppt","abc"
SetExt_6="pptx","abc"

PrintPageCount=0

Specifies if the pages will have additional numeration or not.
0 - Pages do not have numeration
1 - Pages have numeration

PrintReportPage=0

Specifies if the program should print a Final Report after the print session indicating how many documents were printed as well as elapsed execution time. Can be changed in the Common Settings as well.
0 - Do not print report page
1 - Print report page

PrintRes=-1

Configures printer resolution.
Do not change this value.

Printer="[Printer name]"

Configures printer resolution.
Do not change this value.

PrinterInternalSettings=<>...<eos>

Displays internal settings of the printer used in this and previous print session.
Do not change this value

RememberPrinterSettings=1

Specifies if the program should remember printer name and settings since the previous print session. Can be changed in Advanced Settings as well.
1 - Remember printer name and settings
0 - Do not remember printer name and settings

Sets=1

Specifies that the program should print all pages of the first document, then all pages of the second one and so on.
Do not change this value.

SkipAlpha=1

Image files, such as TIFF, may contain an Alpha channel which defines the level of transparency for certain image areas. Some applications makes Alpha channel values incorrect, thus such TIFF files are printed as empty. This option is enabled by default.
Do not change this value.

SkipImagesLessThan=300

Allows to skip printing images with height or width less than a set number of pixels (300).
Do not change this value.

SrcPwd=""

Sets open document password for password-protected documents.
Example:
SrcPwd="mypassword"

UniqueList=1

Specifies that the same file is not added to the List of Documents more than once, so that all items in the List are unique.
Do not change this value.

UpdateFields=0

Specifies if the program should  automatically update dynamic fields in Microsoft Word files (e.g. [Date], [Time], [Name]) or not.
1 - Dynamic fields are automatically updated in Word files
0 - Dynamic fields are not automatically updated in Word files

UseGdiplus=0

Specifies if Gdiplus method will be used for printing raster images instead of regular GDI method.
1 - Gdiplus is used for printing
0 - Gdiplus is not used for printing

ValidateDigSign=1

Enables validation of PDF files with digital signature.
1 - Validation on
0 - Validation off

[App]

Abc_Bpc=8

Defines the number of bits per channel for ABCPDFHelper (PDF library component used in Print Conductor).
Do not change this value.

Abc_Center=1

Specifies if document pages are centered on paper sheet or not when ABCPDFHelper component is used.
1 - Document pages are centered on paper
0 - Document pages are not centered on paper

Abc_Cs="rgb"

Specifies if the program uses RGB color model to reproduce an array of colors or another model.
Do not change this value.

Abc_Flatten=0

Combines all layers of text, images, and other graphic elements into a single layer before printing PDF files. Flattening an image significantly reduces its file size.
1 - PDF document layers are flattened
0 - PDF document layers are not flattened

Abc_PageProc="gdistream"

Defines printing algorithm for ABCPDFHelper component.
Examples:
Abc_PageProc="gdi"
Abc_PageProc="xps"

Abc_Pnfontcolor=-16777216

Configures ABCPDFHelper component.
Do not change this value.

Abc_Pnfontname="Arial"

Configures ABCPDFHelper component.
Do not change this value.

Abc_Pnfontsize=0

Configures ABCPDFHelper component.
Do not change this value.

Abc_Pnhorpos="right"

Configures ABCPDFHelper component.
Do not change this value.

Abc_Pntemplate="%PAGENO%"

Configures ABCPDFHelper component.
Do not change this value.

Abc_Pnvertpos="bottom"

Configures ABCPDFHelper component.
Do not change this value.

Abc_SplitStep=0

Configures ABCPDFHelper component.
Do not change this value.

Abc_Vectorize=1

Specifies if the characters in documents are vectorized into curves before printing (via ABCPDFHelper component) or not. This option enabled enhances image quality.
1 - Characters are vectorized before printing
0 - Characters are not vectorized before printing

Acad_Ssheet=""

Configures ABCPDFHelper component.
Do not change this value.

Acr_AutorotatePages=1

Specifies if pages of a PDF document printed via Adobe Acrobat API are automatically rotated on paper to fit paper sheet the best way.
1 - Pages are autorotated in line with paper
0 - Pages are not autorotated in line with paper

Acr_CenterPages=1

Defines if the PDF document pages is autocentered on paper or not.
1 - Pages are autocentered in line with paper
0 - Pages are not autocentered in line with paper

Acr_PagesHandling=3

Defines the positioning and scaling of PDF pages on sheets of paper.
1 - No handling: prints pages in original size
2 - Fit-to-page option: fits pages to paper size
3 - Shrink-to-page option: decreases page size to paper size
4 - Tile Large: tiles only the pages that are larger than the paper
5 - Tile All: tiles all the pages in the file
6 - nUp (multiple pre-rendered pages are composited onto a single page)
7 - Booklet option: lays out the pages two per sheet

Ainv_Timeout=5

Sets a 5 seconds delay to load Autodesk Inventor (CAD software).
Do not change this value.

Corel_Raster=1

Specifies if images printed via Corel Draw API are printed in vector format or converted into TIFF and then into raster graphic format.
0 - The images are printed in vector format (not always the best quality)
1 - The images are converted into raster graphic format before printing

Excel_WorksheetsRange="all"

Specifies if all worksheets or a range of worksheets of an Excel file should be printed out.
Example:
Excel_WorksheetsRange="1-3, 5, 8-12"

Excel_Zoom="fit-width"

Configures Excel component.
Do not change this value.

Mail_Header=1

Specifies if the program prints e-mail header information on the first page of your EML or MSG documents or not.
1 - E-mail header is printed
0 - E-mail header is not printed

Outlook_Cnv2Pdf=1

Specifies if the body of an MSG email is converted into PDF before printing or not.
1 - The body of an MSG file is converted to PDF
0 - The body of an MSG file is not converted to PDF

PC_Columns=[Column ID numbers]

Defines which columns are displayed in the List of Documents. Active columns can be selected directly in the interface.
Do not change this value.

PC_EnableExternalLinks=1

Enables or disables external weblinks in Print Conductor interface (for security reasons).
1 - External weblinks are enabled
0 - External weblinks are disabled

PC_PrintDocument=1

Configures PC component.
Do not change this value.

PC_PrintedFilesReport=0

Enables or disables printing of a list of all documents from the List of Document after they have been printed.
1 - Print a list of documents
0 - Do not print a list of documents

PC_RemovePrintedItemsCbx=1

Defines if "Remove successfully printed items from the list" option is checked or unchecked after print session.
1 - Remove files from the list after printing
0 - Keep files in the list after printing

PC_SetCopiesTo1OnStart=0

Sets the number of copies to 1 at program startup.
1 - Set the number of copies to 1 at program startup
0 - Do not set the number of copies to 1 at program startup

PC_SetPrintSpooledDocumentsFirst=0

Configures PC component.
Do not change this value.

PC_ShowPrintedInfoDlg=1

Enables or disables dialog window on print job completion after print session.
1 - Display dialog window on successful print job completion
0 - Disable dialog window on successful print job completion

PC_UseLocalPrinterSettings=0

Defines if the program should use local printer settings.
1 - Use local printer settings
0 - Do not use local printer settings

Pdf_PrintAnnotations=1

Specifies if the program should print annotations in PDF files or not. Can be changed in Advanced Settings.
1 - Annotations for PDF are printed
0 - Annotations for PDF are skipped

Pdf_PrintCover=1

Configures PDF component.
Do not change this value.

Pict_AutoRotate=1

Configures Pict component.
Do not change this value.

Pict_HorOffset=0

Configures Pict component.
Do not change this value.

Pict_HorPos=0

Configures Pict component.
Do not change this value.

Pict_Mode=0

Sets "fit to page" method.
0 - Best fit option
1 - Fit to page option
2 - As is
3 - Fit in frame option

Pict_VerOffset=0

Configures Pict component.
Do not change this value.

Pict_VerPos=0

Configures Pict component.
Do not change this value.

Ppt_Potype=1

Configures PPT component.
Do not change this value.

Visio_FitOnPages=1

Configures Visio component.
Do not change this value.

Visio_HorCenter=1

Configures Visio component.
Do not change this value.

Visio_VerCenter=1

Configures Visio component.
Do not change this value.

Word_Fit2Prn=1

Configures Word component.
Do not change this value.

Word_Hiderevisions=1

Enables printing DOC, DOCX files without document revisions.
1 - Print Word files without visible document revisions
0 - Print Word files with visible document revisions

Word_MarkupMode=-1

Prints changes made to Word documents with enabled Track Changes feature - insertions, deletions or formatting changes.
-1 - As set in your printer settings
1 - Print changes made to the document
0 - Do not print changes made to the document

Word_Repairing=0

Enables or disables optional fast-track mode for printing Word files. Saves time by not turning to the Microsoft Word’s autorecovery feature.
1 - Do not fast-track processing of DOC and DOCX files
0 - Fast-track processing of DOC and DOCX files

Word_SkipComments=0

Specifies if the program should print or skip comments in Microsoft Word files, if there are any.
1 - Skip comments in Word files
0 - Print comments in Word files

eDrawings_Scale=0

Sets scaling options for drawings supported by eDrawings Viewer before printing.
0 - WYSIWYG ("as is", set by default)
1 - scale to fit
2 - 1:1 scale

Please feel free to contact us, if you need our help on using the Ini File Editor. Our specialists will assist you and help you properly make all the necessary settings.