AdvancedPrintOptions.IsPostscriptPrinter Property

Publisher Developer Reference

Returns True if the active printer is a PostScript printer. Read-only Boolean.

Syntax

expression.IsPostscriptPrinter

expression   A variable that represents an AdvancedPrintOptions object.

Return Value
Boolean

Remarks

The following properties of the AdvancedPrintOptions object are only accessible if the active printer is a Postscript printer: HorizontalFlip, VerticalFlip, and NegativeImage.

Use the IsActivePrinter property to specify the active printer for a publication.

Example

The following example determines if the active printer is a PostScript printer. If it is, the active publication is set to print as a horizontally and vertically mirrored, negative image of itself.

Visual Basic for Applications
  Sub PrepToPrintToFilmOnImagesetter()

With ActiveDocument.AdvancedPrintOptions If .IsPostscriptPrinter = True Then .HorizontalFlip = True .VerticalFlip = True .NegativeImage = True End If End With

End Sub

See Also