AdvancedPrintOptions.UseOnlyPublicationFonts property (Publisher)
Returns or sets a Boolean that represents whether to only use publication fonts for printing the specified publication. True to print the specified publication by using only fonts downloaded from your computer. Read/write. The default is True.
Syntax
expression.UseOnlyPublicationFonts
expression A variable that represents an AdvancedPrintOptions object.
Return value
Boolean
Remarks
Publication fonts are fonts that are downloaded from your computer, as opposed to fonts residing at the printer or imagesetter.
Set this property to False to enable the printer to print the specified publication by using its resident fonts (stored in ROM, RAM, or on a hard disk drive) that have the same name as the fonts downloaded from your computer.
Note
This may result in the printer substituting the resident printer for fonts downloaded from your computer. This results in a slightly faster print time. However, if the resident fonts are not exactly identical to your computer fonts (even if they have the same name), this may cause your printed publication to look different than expected.
Setting this property to True ensures that the fonts used to print the publication are the same ones used to create it.
This property corresponds to the Fonts controls on the Graphics and Fonts tab of the Advanced Print Settings dialog box.
Example
The following example tests to determine if the active publication will be printed by using only publication fonts. If it will not, it is set to use only publication fonts.
Sub PrintWithPublicationFontsOnly()
With ActiveDocument.AdvancedPrintOptions
.UseOnlyPublicationFonts = True
End With
End Sub
Support and feedback
Have questions or feedback about Office VBA or this documentation? Please see Office VBA support and feedback for guidance about the ways you can receive support and provide feedback.