Setting |
Get/Set Methods |
Return Value
or
<OnFlag> |
Comment |
Export PDF in color |
ISldWorks::GetUserPreferenceToggle(swUserPreferenceToggle_e.swPDFExportInColor)
ISldWorks::SetUserPreferenceToggle(swUserPreferenceToggle_e.swPDFExportInColor,
<OnFlag>) |
Boolean value |
Specifies whether to save documents in color when saving to PDF |
Embed fonts |
ISldWorks::GetUserPreferenceToggle(swUserPreferenceToggle_e.swPDFExportEmbedFonts)
ISldWorks::SetUserPreferenceToggle(swUserPreferenceToggle_e.swPDFExportEmbedFonts,
<OnFlag>) |
Boolean value |
Specifies whether to embed fonts when saving documents to
PDF |
High quality |
ISldWorks::GetUserPreferenceToggle(swUserPreferenceToggle_e.swPDFExportHighQuality)
ISldWorks::SetUserPreferenceToggle(swUserPreferenceToggle_e.swPDFExportHighQuality,
<OnFlag>) |
Boolean value |
Specifies whether to save drawing documents in high quality when saving
to PDF |
Shaded/Draft geometry DPI |
IModelDocExtension::GetUserPreferenceInteger(swUserPreferenceIntegerValue_e.swPDFExportShadedDraftDPI,
swUserPreferenceOption_e.swDetailingNoOptionSpecified)
IModelDocExtension::SetUserPreferenceInteger(swUserPreferenceIntegerValue_e.swPDFExportShadedDraftDPI,
swUserPreferenceOption_e.swDetailingNoOptionSpecified, swDetailingStandard_e.<Value>) |
Integer value |
For drawings only; controls dots per inch (DPI) setting for shaded and draft
geometry; increased value
improves quality while increasing the file size and the time to save the file |
Sharpened OLE DPI |
IModelDocExtension::GetUserPreferenceInteger(swUserPreferenceIntegerValue_e.swPDFExportOleDPI,
swUserPreferenceOption_e.swDetailingNoOptionSpecified)
IModelDocExtension::SetUserPreferenceInteger(swUserPreferenceIntegerValue_e.swPDFExportOleDPI,
swUserPreferenceOption_e.swDetailingNoOptionSpecified, swDetailingStandard_e.<Value>) |
Integer value |
For drawings only; controls DPI
setting for Object Linking and Embedding (OLE) objects; increased value improves
quality while increasing the file size and the time to save the file |
Print header/footer |
ISldWorks::GetUserPreferenceToggle(swUserPreferenceToggle_e.swPDFExportPrintHeaderFooter)
ISldWorks::SetUserPreferenceToggle(swUserPreferenceToggle_e.swPDFExportPrintHeaderFooter,
<OnFlag>) |
Boolean value |
Specifies whether to use the header and footer specified in File
> Print > Header Footer when saving documents to PDF |
Use specified printer line weights (File
> Print > Line Weights) |
ISldWorks::GetUserPreferenceToggle(swUserPreferenceToggle_e.swPDFExportUseCurrentPrintLineWeights)
ISldWorks::SetUserPreferenceToggle(swUserPreferenceToggle_e.swPDFExportUseCurrentPrintLineWeights,
<OnFlag>) |
Boolean value |
Specifies whether to use the default printer line weights when saving
documents to PDF |