Set print and generation options - SmartPlant Markup Plus - Version 2019 SP 1 (10.0.1) - Installation & Upgrade

SmartPlant Markup Plus Installation

Language
English (United States)
Product
SmartPlant Markup Plus
Search by Category
Installation & Upgrade
SmartPlant Foundation / SDx Version
10
SmartPlant Markup Plus Version
10.0 (2019)

Add any of the following parameters to the [SPMParameters] section of the initialization file to set print and generation options, depending on which file format is being printed or generated.

Alternatively, you can add these parameters to a new initialization file created using a text editing application (such as Notepad).

Initialization file parameters for Hegaxon PPM file formats

Parameter

Type

Description

PrintMarkupsinColor

Boolean

Prints markup layers in color or in black and white. Set to 1 for color or 0 for black and white.

PrintMarkupswithDetail

Boolean

Prints markups with details. Set to 1 for yes or 0 for no.

PrintQuality

String

Adjusts print quality. Set to 0 for draft, 1 for low resolution, 2 for medium resolution, or 3 for high resolution.

PrtWaterMarkFontSize

String

Font size to be used for watermark. Set to 9, 10, 11, 12, 24, 26, 48, or 72.

PrtWaterMarkTextPosition

String

Sets the position of the watermark. Set to 0 for horizontal, 1 for vertical, or 2 for diagonal.

PrtWaterMarkTextType

String

Printed text type for the watermark. Set to 0 for outline, 1 for filled, 2 for combination of outline and filled, or 3 for hatch.

Initialization file parameters for non-Hexagon PPM file formats

Parameter

Type

Description

BannerFontStyle

String

Font style to be used. Can be set to Bold, Italic, Underline, or a combination of those values separated by commas. For example, BannerFontStyle=Bold, Italic for bold, italicized font.

MarkupFiles

String

Full path to each markup file (.xrl), enclosed in quotation marks. Separate multiple paths with a blank space. For example, MarkupFiles="E:\TestFiles\chroma1.xrl" "E:\TestFiles\chroma2.xrl".

PaperSize

String

Defines a paper size according to international standards. For example, PaperSize=Letter.

For a list of values, click File > Print in SmartPlant Markup Plus. Click Print Setup on the Print dialog box. Paper sizes are listed in the Size drop-down menu under Paper.

ScaleMode

String

Sets the scale mode. Set to ApplyScaleFactor or FitToPage.

ShowLineWeights

Boolean

Turns print line weights on or off when generating a PDF file of an AutoCAD drawing. Set to 1 or true for on, or 0 or false for off.

ShowThinLinesOnly

Boolean

Shows thin lines only when generating a PDF file. Set to 1 or true for on, or 0 or false for off.

ViewRotation

String

Sets the view rotation. For example, Rotate90 for 90 deg, Rotate180 for 180 deg, and Rotate270 for 270 deg.

WatermarkFontStyle

String

Font style to be used for the watermark. Can be set to Bold, Italic, Underline, or a combination of those values separated by commas. For example, WatermarkFontStyle=Bold, Italic for bold, italicized font.

Initialization file parameters for both Hexagon PPM file formats and non-Hexagon PPM file formats

Parameter

Type

Description

PrinterName

String

The name of the printer. For example, PrinterName=SmartPlantPDFConverter501.

PrintFromPage

String

The page number from where you want to start printing. For example, PrintFromPage=2 for starting from page 2.

PrintInPureBlackNWhite

Boolean

Prints a file in black and white or in color. Set to 1 for black and white or 0 for color.

PrintNoOfCopies

String

Number of copies to print. For example, PrintNoOfCopies=3 for 3 copies.

PrintOrientation

String

Print orientation. Set to 1 for portrait or 2 for landscape.

PrintPaperSize

String

Defines a paper size according to international standards. For example, PrintPaperSize=1 for letter.

For a list of values, click File > Print in SmartPlant Markup Plus. Click Print Setup on the Print dialog box. Paper sizes are listed in the Size drop-down menu under Paper.

PrintRange

String

Sets the print range. Set to 0 for current view, 2 for all, or 3 for print range.

PrtLabelBottomCenter

String

Defines a print label (footer) positioned at the bottom center.

PrtLabelBottomLeft

String

Defines a print label (footer) positioned at the bottom left.

PrtLabelBottomRight

String

Defines a print label (footer) positioned at the bottom right.

PrtLabelFontName

String

Font to be used for the bottom and/or top print label. Can be set to Verdana, Courier, Arial, or Times New Roman.

PrtLabelFontSize

String

Font size to be used for the bottom and/or top print label. Can be set to 9, 10, 11, 12, 24, 26, 48, or 72.

PrtLabelFontStyle

String

Font style to be used for the bottom and/or top print label. Can be set to Regular, Bold, Italic, or a combination of those values separated by commas. For example, PrtLabelFontStyle=Bold, Italic for bold, italicized font.

PrtLabelTopCenter

String

Defines a print label (header) positioned at the top center.

PrtLabelTopLeft

String

Defines a print label (header) positioned at the top left.

PrtLabelTopRight

String

Defines a print label (header) positioned at the top right.

PrtOverwriteLabels

Boolean

When turned on, print labels cannot be modified by the user when printing files from within the application. Set to 1 for on or 0 for off.

For more information, see Customizing initialization files.

PrtOverwriteWatermarks

Boolean

When turned on, watermarks cannot be modified by the user when printing files from within the application. Set to 1 for on or 0 for off.

For more information, see Customizing initialization files.

PrtPrintToScale

String

Sets print to scale. Set to 0 for fit to page, 2 for scale, or 3 for print to scale.

PrtWaterMarkFontBold

Boolean

Prints watermarks in bold font style. Set to 1 for bold or 0 for not bold.

PrtWaterMarkFontItalic

Boolean

Prints watermarks in italic font style. Set to 1 for italic or 0 for not italic.

PrtWaterMarkFontName

String

Font to be used for watermark. Can be set to Verdana, Courier, Arial, or Times New Roman.

PrtWaterMarkText

String

Defines the text for the watermark. For example, PrtWaterMarkText=My watermark.