PdfProject(Project,String,String,DegreeOfColor,Boolean,String,Boolean) Method
In This Topic
Exports one project as PDF file.
Syntax
Parameters
| Parameter Name | Description |
|---|
| oProject | Project to be exported. |
| strSchema | The name of the settings scheme. If no name is given, the last used scheme will be used. The schemes are located in "USER.PDFExportGUI.SCHEMAS". |
| strPdfExportFileName | Name of the PDF \file to be generated. If left blank, the output file name will be determined by the settings in the scheme. If filled, the path will be used as main path and will override the output directory set in the scheme. The file name will be used only if the scheme does not specify a file name format. Additionally, if the scheme has a subdirectory format set, it will be incorporated into the path. If the directory does not exist, it will be created. If the user does not have the necessary rights to access the file system, an exception will be thrown. If you set a \file name without the extension ".pdf", the extension will be added. |
| color | Determines the color setting of the PDF file. "BlackAndWhite" will make all elements including bitmaps black on a white background. "GreyLevel" will use shades of grey for every item. Color will use the full colors. |
| bExportModel | 3D models will be exported as well as the pages. This requires a separate license for 3D. |
| strLanguage | Language or languages of exported project. To set more than one language, use comma as separator (no blank spaces), e.g. "it_IT,en_US". This parameter does not take effect for any texts set to the variable language. Even if the "Alternative languages" option is set in the "PDF output languages" settings of the project, the alternative languages from the project settings does not affect the export language. This parameter will only make the changes where the display language is used. |
| bUsePrintMargins | Use print margins. Parameter overrides setting in scheme. |
Exceptions
See Also