|
Foxit PDF SDK
|
Public 成员函数 | |
| def | GetBackground_color_index () |
| Get cAD调色板背景颜色索引(范围:[0-255])。 更多... | |
| def | GetColor_image_output_dpi () |
| Get 彩色图像输出DPI设置。 更多... | |
| def | GetColor_policy () |
| Get 用于转换的PDF文档的颜色策略。 更多... | |
| def | GetDrawing_size_block_reference_name () |
| Get 用于计算图幅缩放比例的块参照名。 更多... | |
| def | GetEnable_diagnostic_log_output () |
| Get 是否输出DWG2PDF诊断日志。 更多... | |
| def | GetExport_flags () |
| Get 用于转换的PDF文档的导出标志。请参考从 fsdk.DWG2PDFSettingDataE_FlagEmbededTTF 开始的值, 这可以是这些值中的一个或多个的组合。 也可以是0,表示标志中的所有位都是0。 更多... | |
| def | GetExport_hatches_type () |
| Get 实体填充导出的类型。 更多... | |
| def | GetFrame_block_configuration_path () |
| Get 框选块模式配置XML路径。 更多... | |
| def | GetGeometry_output_dpi () |
| Get 几何图形输出DPI设置。 更多... | |
| def | GetGradient_export_hatches_type () |
| Get 渐变填充导出的类型。 更多... | |
| def | GetIs_active_layout () |
| Get true表示仅导出活动布局,false表示不仅导出活动布局。默认值:false。 更多... | |
| def | GetIs_output_progress () |
| Get 一个布尔值,指示是否输出进度日志。 true表示输出进度日志,false表示不输出。 默认值:true。 更多... | |
| def | GetLayout_index () |
| Get 布局索引:当 fsdk.DWG2PDFSettingData.GetLayout_scope 为 fsdk.DWG2PDFSettingDataE_DWG2PDFLayoutScopeLayoutByIndex 时生效。 更多... | |
| def | GetLayout_scope () |
| Get 布局导出范围。 更多... | |
| def | GetLineweight_scale_factor () |
| Get 线宽缩放系数。 更多... | |
| def | GetLineweight_style_mode () |
| Get 线宽/打印样式模式。 更多... | |
| def | GetMaximum_drawing_area () |
| Get 允许的最大图框尺寸(单位是毫米)。 更多... | |
| def | GetMinimum_export_rect_side_length () |
| Get 自动矩形导出时的最小图框边长(单位是毫米)。 更多... | |
| def | GetMonochrome_image_output_dpi () |
| Get 黑白图像输出DPI设置。 更多... | |
| def | GetOther_export_hatches_type () |
| Get 其他(非实体)填充导出的类型。 更多... | |
| def | GetOutput_author () |
| Get 输出PDF文档的作者,默认使用空字符串。 更多... | |
| def | GetOutput_creator () |
| Get 输出PDF文档的创建者,默认使用空字符串。 更多... | |
| def | GetOutput_keywords () |
| Get 输出PDF文档的关键词,默认使用空字符串。 更多... | |
| def | GetOutput_producer () |
| Get 输出PDF文档的生产者,默认使用空字符串。 更多... | |
| def | GetOutput_subject () |
| Get 输出PDF文档的主题,默认使用空字符串。 更多... | |
| def | GetOutput_title () |
| Get 输出PDF文档的标题,默认使用空字符串。 更多... | |
| def | GetPage_margin () |
| Get 页面边距(毫米)。 更多... | |
| def | GetPaper_height () |
| Get 用于转换的PDF文档的纸张高度。 更多... | |
| def | GetPaper_width () |
| Get 用于转换的PDF文档的纸张宽度。 更多... | |
| def | GetPlot_scale_factor () |
| Get 打印缩放系数。 更多... | |
| def | GetProgress_callback () |
| Get 指向 DWG2PDFProgressCallback 对象的指针,用于接收DWG转换为PDF的进度。 此参数可以是null。 更多... | |
| def | GetSearchable_text_type () |
| Get 搜索文本类型的类型。 更多... | |
| def | GetTreat_inches_as_millimeters () |
| Get 是否将英寸尺寸按毫米处理。 更多... | |
| def | SetBackground_color_index (value) |
| Set cAD调色板背景颜色索引(范围:[0-255])。 更多... | |
| def | SetColor_image_output_dpi (value) |
| Set 彩色图像输出DPI设置。 更多... | |
| def | SetColor_policy (value) |
| Set 用于转换的PDF文档的颜色策略。 更多... | |
| def | SetDrawing_size_block_reference_name (value) |
| Set 用于计算图幅缩放比例的块参照名。 更多... | |
| def | SetEnable_diagnostic_log_output (value) |
| Set 是否输出DWG2PDF诊断日志。 更多... | |
| def | SetExport_flags (value) |
| Set 用于转换的PDF文档的导出标志。请参考从 fsdk.DWG2PDFSettingDataE_FlagEmbededTTF 开始的值, 这可以是这些值中的一个或多个的组合。 也可以是0,表示标志中的所有位都是0。 更多... | |
| def | SetExport_hatches_type (value) |
| Set 实体填充导出的类型。 更多... | |
| def | SetFrame_block_configuration_path (value) |
| Set 框选块模式配置XML路径。 更多... | |
| def | SetGeometry_output_dpi (value) |
| Set 几何图形输出DPI设置。 更多... | |
| def | SetGradient_export_hatches_type (value) |
| Set 渐变填充导出的类型。 更多... | |
| def | SetIs_active_layout (value) |
| Set true表示仅导出活动布局,false表示不仅导出活动布局。默认值:false。 更多... | |
| def | SetIs_output_progress (value) |
| Set 一个布尔值,指示是否输出进度日志。 true表示输出进度日志,false表示不输出。 默认值:true。 更多... | |
| def | SetLayout_index (value) |
| Set 布局索引:当 fsdk.DWG2PDFSettingData.GetLayout_scope 为 fsdk.DWG2PDFSettingDataE_DWG2PDFLayoutScopeLayoutByIndex 时生效。 更多... | |
| def | SetLayout_scope (value) |
| Set 布局导出范围。 更多... | |
| def | SetLineweight_scale_factor (value) |
| Set 线宽缩放系数。 更多... | |
| def | SetLineweight_style_mode (value) |
| Set 线宽/打印样式模式。 更多... | |
| def | SetMaximum_drawing_area (value) |
| Set 允许的最大图框尺寸(单位是毫米)。 更多... | |
| def | SetMinimum_export_rect_side_length (value) |
| Set 自动矩形导出时的最小图框边长(单位是毫米)。 更多... | |
| def | SetMonochrome_image_output_dpi (value) |
| Set 黑白图像输出DPI设置。 更多... | |
| def | SetOther_export_hatches_type (value) |
| Set 其他(非实体)填充导出的类型。 更多... | |
| def | SetOutput_author (value) |
| Set 输出PDF文档的作者,默认使用空字符串。 更多... | |
| def | SetOutput_creator (value) |
| Set 输出PDF文档的创建者,默认使用空字符串。 更多... | |
| def | SetOutput_keywords (value) |
| Set 输出PDF文档的关键词,默认使用空字符串。 更多... | |
| def | SetOutput_producer (value) |
| Set 输出PDF文档的生产者,默认使用空字符串。 更多... | |
| def | SetOutput_subject (value) |
| Set 输出PDF文档的主题,默认使用空字符串。 更多... | |
| def | SetOutput_title (value) |
| Set 输出PDF文档的标题,默认使用空字符串。 更多... | |
| def | SetPage_margin (value) |
| Set 页面边距(毫米)。 更多... | |
| def | SetPaper_height (value) |
| Set 用于转换的PDF文档的纸张高度。 更多... | |
| def | SetPaper_width (value) |
| Set 用于转换的PDF文档的纸张宽度。 更多... | |
| def | SetPlot_scale_factor (value) |
| Set 打印缩放系数。 更多... | |
| def | SetProgress_callback (value) |
| Set 指向 DWG2PDFProgressCallback 对象的指针,用于接收DWG转换为PDF的进度。 此参数可以是null。 更多... | |
| def | SetSearchable_text_type (value) |
| Set 搜索文本类型的类型。 更多... | |
| def | SetTreat_inches_as_millimeters (value) |
| Set 是否将英寸尺寸按毫米处理。 更多... | |
| fsdk.DWG2PDFSettingData.GetBackground_color_index | ( | ) |
Get cAD调色板背景颜色索引(范围:[0-255])。
默认值为7。 常见索引:0-黑、1-红、2-黄、3-绿、4-青、5-蓝、6-品红、7-白、8-深灰。 其他索引请参考CAD颜色调色板定义。 若超出范围[0-255],会被归一化为7。
| fsdk.DWG2PDFSettingData.GetColor_image_output_dpi | ( | ) |
Get 彩色图像输出DPI设置。
默认值为400。 有效值包括72、150、200、300、400、600和1200。 其他取值将被规范化为400。
| fsdk.DWG2PDFSettingData.GetColor_policy | ( | ) |
Get 用于转换的PDF文档的颜色策略。
此选项使用 fsdk.DWG2PDFSettingDataE_DWG2PDFColorPolicyNoPolicy 作为默认值。 请参考从 fsdk.DWG2PDFSettingDataE_DWG2PDFColorPolicyNoPolicy 开始的值, 应该是这些值中的一个。
| fsdk.DWG2PDFSettingData.GetDrawing_size_block_reference_name | ( | ) |
Get 用于计算图幅缩放比例的块参照名。
该选项仅在 fsdk.DWG2PDFSettingData.GetLayout_scope 为 fsdk.DWG2PDFSettingDataE_DWG2PDFLayoutScopeAutoRects 时生效。 该图块被视为图框,其原始尺寸用于确定导出时的缩放比例。 若所设置的图块不存在,则此选项不生效。
| fsdk.DWG2PDFSettingData.GetEnable_diagnostic_log_output | ( | ) |
Get 是否输出DWG2PDF诊断日志。
默认值为false。false表示关闭,true表示开启。
| fsdk.DWG2PDFSettingData.GetExport_flags | ( | ) |
Get 用于转换的PDF文档的导出标志。请参考从 fsdk.DWG2PDFSettingDataE_FlagEmbededTTF 开始的值, 这可以是这些值中的一个或多个的组合。 也可以是0,表示标志中的所有位都是0。
此选项默认值为 fsdk.DWG2PDFSettingDataE_FlagEmbededTTF 。
| fsdk.DWG2PDFSettingData.GetExport_hatches_type | ( | ) |
Get 实体填充导出的类型。
此选项使用 fsdk.DWG2PDFSettingDataE_DWG2PDFExportHatchesTypePolygons 作为默认值。 请参考从 fsdk.DWG2PDFSettingDataE_DWG2PDFExportHatchesTypeBitmap 开始的值, 应该是这些值中的一个。
| fsdk.DWG2PDFSettingData.GetFrame_block_configuration_path | ( | ) |
Get 框选块模式配置XML路径。
该XML文件用于配置要导出的图框块名称,示例如下:
<?xml version="1.0" encoding="utf-8" ?>
<root> <TitleBlock name="图框1">
<TitleBlock name="图框2">
</root>
此选项主要用于 fsdk.DWG2PDFSettingData.GetLayout_scope 为 fsdk.DWG2PDFSettingDataE_DWG2PDFLayoutScopeFrameBlocks 的场景。 XML文件名不受限制。 空字符串表示不使用外部框选块配置文件。
| fsdk.DWG2PDFSettingData.GetGeometry_output_dpi | ( | ) |
Get 几何图形输出DPI设置。
默认值为400。 有效值包括72、150、200、300、400、600和1200。 其他取值将被规范化为400。
| fsdk.DWG2PDFSettingData.GetGradient_export_hatches_type | ( | ) |
Get 渐变填充导出的类型。
此选项使用 fsdk.DWG2PDFSettingDataE_DWG2PDFExportHatchesTypeBitmap 作为默认值。 请参考从 fsdk.DWG2PDFSettingDataE_DWG2PDFExportHatchesTypeBitmap 开始的值, 应该是这些值中的一个。
| fsdk.DWG2PDFSettingData.GetIs_active_layout | ( | ) |
Get true表示仅导出活动布局,false表示不仅导出活动布局。默认值:false。
| fsdk.DWG2PDFSettingData.GetIs_output_progress | ( | ) |
Get 一个布尔值,指示是否输出进度日志。 true表示输出进度日志,false表示不输出。 默认值:true。
| fsdk.DWG2PDFSettingData.GetLayout_index | ( | ) |
Get 布局索引:当 fsdk.DWG2PDFSettingData.GetLayout_scope 为 fsdk.DWG2PDFSettingDataE_DWG2PDFLayoutScopeLayoutByIndex 时生效。
布局索引。默认值为1(第一个布局)。 在按索引导出模式下,小于1的值会被归一化为1;其他模式下该参数会被忽略。
| fsdk.DWG2PDFSettingData.GetLayout_scope | ( | ) |
Get 布局导出范围。
此选项默认值为 fsdk.DWG2PDFSettingDataE_DWG2PDFLayoutScopeCurrentLayout 。 请参考从 fsdk.DWG2PDFSettingDataE_DWG2PDFLayoutScopeModelSpaceOnly 开始的取值。 当设置为 fsdk.DWG2PDFSettingDataE_DWG2PDFLayoutScopeLayoutByIndex 时, 使用 fsdk.DWG2PDFSettingData.GetLayout_index 指定目标布局索引。 若传入不支持的值,会被归一化为 fsdk.DWG2PDFSettingDataE_DWG2PDFLayoutScopeCurrentLayout 模式。
| fsdk.DWG2PDFSettingData.GetLineweight_scale_factor | ( | ) |
Get 线宽缩放系数。
默认值为 1.0。小于等于 0 的值会被归一化为 1.0。 该选项仅在 为 时生效。
| fsdk.DWG2PDFSettingData.GetLineweight_style_mode | ( | ) |
Get 线宽/打印样式模式。
此选项默认值为 fsdk.DWG2PDFSettingDataE_DWG2PDFLineweightStyleModeNoStyleNoLineweight 。 请参考从 fsdk.DWG2PDFSettingDataE_DWG2PDFLineweightStyleModeNoStyleNoLineweight 开始的取值。 若传入不支持的值,将抛出 fsdk.E_ErrParam 错误。
| fsdk.DWG2PDFSettingData.GetMaximum_drawing_area | ( | ) |
Get 允许的最大图框尺寸(单位是毫米)。
默认值为0。该选项仅在 fsdk.DWG2PDFSettingData.GetLayout_scope 为 fsdk.DWG2PDFSettingDataE_DWG2PDFLayoutScopeAutoRects 或 fsdk.DWG2PDFSettingDataE_DWG2PDFLayoutScopeAutoRectsAndAllLayouts 时生效。 当图框尺寸超过该值时,导出过程可能会逐步缩放图框以满足该限制。 值为0表示不限制。小于0的值会被视为0。
| fsdk.DWG2PDFSettingData.GetMinimum_export_rect_side_length | ( | ) |
Get 自动矩形导出时的最小图框边长(单位是毫米)。
默认值为0。该选项仅在 fsdk.DWG2PDFSettingData.GetLayout_scope 为 fsdk.DWG2PDFSettingDataE_DWG2PDFLayoutScopeAutoRects 时生效。 在此模式下,任何宽或高小于该值的图框会被跳过。 若该值大于所有检测到的图框的最大边长,则所有图框均会被跳过。 值为0表示不限制。小于0的值会被视为0。
| fsdk.DWG2PDFSettingData.GetMonochrome_image_output_dpi | ( | ) |
Get 黑白图像输出DPI设置。
默认值为400。 有效值包括72、150、200、300、400、600和1200。 其他取值将被规范化为400。
| fsdk.DWG2PDFSettingData.GetOther_export_hatches_type | ( | ) |
Get 其他(非实体)填充导出的类型。
此选项使用 fsdk.DWG2PDFSettingDataE_DWG2PDFExportHatchesTypeBitmap 作为默认值。 请参考从 fsdk.DWG2PDFSettingDataE_DWG2PDFExportHatchesTypeBitmap 开始的值, 应该是这些值中的一个。
| fsdk.DWG2PDFSettingData.GetOutput_author | ( | ) |
Get 输出PDF文档的作者,默认使用空字符串。
| fsdk.DWG2PDFSettingData.GetOutput_creator | ( | ) |
Get 输出PDF文档的创建者,默认使用空字符串。
| fsdk.DWG2PDFSettingData.GetOutput_keywords | ( | ) |
Get 输出PDF文档的关键词,默认使用空字符串。
| fsdk.DWG2PDFSettingData.GetOutput_producer | ( | ) |
Get 输出PDF文档的生产者,默认使用空字符串。
| fsdk.DWG2PDFSettingData.GetOutput_subject | ( | ) |
Get 输出PDF文档的主题,默认使用空字符串。
| fsdk.DWG2PDFSettingData.GetOutput_title | ( | ) |
Get 输出PDF文档的标题,默认使用空字符串。
| fsdk.DWG2PDFSettingData.GetPage_margin | ( | ) |
Get 页面边距(毫米)。
默认值为0。小于0的值会被视为0。 超过纸张尺寸一半的值会被设置为小于纸张尺寸一半。
| fsdk.DWG2PDFSettingData.GetPaper_height | ( | ) |
Get 用于转换的PDF文档的纸张高度。
如果布局几何将缩放到纸张大小(通过export_flags启用 fsdk.DWG2PDFSettingDataE_FlagZoomToExtentsMode ), 则可以使用此选项。 生效默认值为297.0f。 此值以毫米为单位。当该值小于等于0时,会被归一化为297.0f。
| fsdk.DWG2PDFSettingData.GetPaper_width | ( | ) |
Get 用于转换的PDF文档的纸张宽度。
如果布局几何将缩放到纸张大小(通过export_flags启用 fsdk.DWG2PDFSettingDataE_FlagZoomToExtentsMode ), 则可以使用此选项。 生效默认值为420.0f。 此值以毫米为单位。当该值小于等于0时,会被归一化为420.0f。
| fsdk.DWG2PDFSettingData.GetPlot_scale_factor | ( | ) |
Get 打印缩放系数。
默认值为0.99。对此值没有严格的上限要求。但无效输入会被归一化以保持输出稳定。 小于0的值会被归一化为0.1,等于0的值会被归一化为0.99。
| fsdk.DWG2PDFSettingData.GetProgress_callback | ( | ) |
Get 指向 DWG2PDFProgressCallback 对象的指针,用于接收DWG转换为PDF的进度。 此参数可以是null。
| fsdk.DWG2PDFSettingData.GetSearchable_text_type | ( | ) |
Get 搜索文本类型的类型。
如果SHX或TTF文本导出为几何形状(通过export_flags启用 fsdk.DWG2PDFSettingDataE_FlagTTFTextAsGeometry 和 fsdk.DWG2PDFSettingDataE_FlagSHXTextAsGeometry ),则可以使用此选项。 此选项使用 fsdk.DWG2PDFSettingDataE_DWG2PDFSearchableTextTypeNoSearch 作为默认值。 请参考从 fsdk.DWG2PDFSettingDataE_DWG2PDFSearchableTextTypeNoSearch 开始的值, 应该是这些值中的一个。
| fsdk.DWG2PDFSettingData.GetTreat_inches_as_millimeters | ( | ) |
Get 是否将英寸尺寸按毫米处理。
默认值为false。该选项仅当图纸单位为英寸,且 fsdk.DWG2PDFSettingData.GetLayout_scope 为 fsdk.DWG2PDFSettingDataE_DWG2PDFLayoutScopeAutoRects 时生效。 false表示关闭,true表示开启。
| fsdk.DWG2PDFSettingData.SetBackground_color_index | ( | value | ) |
Set cAD调色板背景颜色索引(范围:[0-255])。
默认值为7。 常见索引:0-黑、1-红、2-黄、3-绿、4-青、5-蓝、6-品红、7-白、8-深灰。 其他索引请参考CAD颜色调色板定义。 若超出范围[0-255],会被归一化为7。
| [in] | value | CAD调色板背景颜色索引(范围:[0-255])。 |
| fsdk.DWG2PDFSettingData.SetColor_image_output_dpi | ( | value | ) |
Set 彩色图像输出DPI设置。
默认值为400。 有效值包括72、150、200、300、400、600和1200。 其他取值将被规范化为400。
| [in] | value | 彩色图像输出DPI设置。 |
| fsdk.DWG2PDFSettingData.SetColor_policy | ( | value | ) |
Set 用于转换的PDF文档的颜色策略。
此选项使用 fsdk.DWG2PDFSettingDataE_DWG2PDFColorPolicyNoPolicy 作为默认值。 请参考从 fsdk.DWG2PDFSettingDataE_DWG2PDFColorPolicyNoPolicy 开始的值, 应该是这些值中的一个。
| [in] | value | 用于转换的PDF文档的颜色策略。 |
| fsdk.DWG2PDFSettingData.SetDrawing_size_block_reference_name | ( | value | ) |
Set 用于计算图幅缩放比例的块参照名。
该选项仅在 fsdk.DWG2PDFSettingData.GetLayout_scope 为 fsdk.DWG2PDFSettingDataE_DWG2PDFLayoutScopeAutoRects 时生效。 该图块被视为图框,其原始尺寸用于确定导出时的缩放比例。 若所设置的图块不存在,则此选项不生效。
| [in] | value | 用于计算图幅缩放比例的块参照名。 |
| fsdk.DWG2PDFSettingData.SetEnable_diagnostic_log_output | ( | value | ) |
Set 是否输出DWG2PDF诊断日志。
默认值为false。false表示关闭,true表示开启。
| [in] | value | 是否输出DWG2PDF诊断日志。 |
| fsdk.DWG2PDFSettingData.SetExport_flags | ( | value | ) |
Set 用于转换的PDF文档的导出标志。请参考从 fsdk.DWG2PDFSettingDataE_FlagEmbededTTF 开始的值, 这可以是这些值中的一个或多个的组合。 也可以是0,表示标志中的所有位都是0。
此选项默认值为 fsdk.DWG2PDFSettingDataE_FlagEmbededTTF 。
| [in] | value | 用于转换的PDF文档的导出标志。请参考从 fsdk.DWG2PDFSettingDataE_FlagEmbededTTF 开始的值, 这可以是这些值中的一个或多个的组合。 也可以是0,表示标志中的所有位都是0。 |
| fsdk.DWG2PDFSettingData.SetExport_hatches_type | ( | value | ) |
Set 实体填充导出的类型。
此选项使用 fsdk.DWG2PDFSettingDataE_DWG2PDFExportHatchesTypePolygons 作为默认值。 请参考从 fsdk.DWG2PDFSettingDataE_DWG2PDFExportHatchesTypeBitmap 开始的值, 应该是这些值中的一个。
| [in] | value | 实体填充导出的类型。 |
| fsdk.DWG2PDFSettingData.SetFrame_block_configuration_path | ( | value | ) |
Set 框选块模式配置XML路径。
该XML文件用于配置要导出的图框块名称,示例如下:
<?xml version="1.0" encoding="utf-8" ?>
<root> <TitleBlock name="图框1">
<TitleBlock name="图框2">
</root>
此选项主要用于 fsdk.DWG2PDFSettingData.GetLayout_scope 为 fsdk.DWG2PDFSettingDataE_DWG2PDFLayoutScopeFrameBlocks 的场景。 XML文件名不受限制。 空字符串表示不使用外部框选块配置文件。
| [in] | value | 框选块模式配置XML路径。 |
| fsdk.DWG2PDFSettingData.SetGeometry_output_dpi | ( | value | ) |
Set 几何图形输出DPI设置。
默认值为400。 有效值包括72、150、200、300、400、600和1200。 其他取值将被规范化为400。
| [in] | value | 几何图形输出DPI设置。 |
| fsdk.DWG2PDFSettingData.SetGradient_export_hatches_type | ( | value | ) |
Set 渐变填充导出的类型。
此选项使用 fsdk.DWG2PDFSettingDataE_DWG2PDFExportHatchesTypeBitmap 作为默认值。 请参考从 fsdk.DWG2PDFSettingDataE_DWG2PDFExportHatchesTypeBitmap 开始的值, 应该是这些值中的一个。
| [in] | value | 渐变填充导出的类型。 |
| fsdk.DWG2PDFSettingData.SetIs_active_layout | ( | value | ) |
Set true表示仅导出活动布局,false表示不仅导出活动布局。默认值:false。
| [in] | value | true表示仅导出活动布局,false表示不仅导出活动布局。默认值:false。 |
| fsdk.DWG2PDFSettingData.SetIs_output_progress | ( | value | ) |
Set 一个布尔值,指示是否输出进度日志。 true表示输出进度日志,false表示不输出。 默认值:true。
| [in] | value | 一个布尔值,指示是否输出进度日志。 true表示输出进度日志,false表示不输出。 默认值:true。 |
| fsdk.DWG2PDFSettingData.SetLayout_index | ( | value | ) |
Set 布局索引:当 fsdk.DWG2PDFSettingData.GetLayout_scope 为 fsdk.DWG2PDFSettingDataE_DWG2PDFLayoutScopeLayoutByIndex 时生效。
布局索引。默认值为1(第一个布局)。 在按索引导出模式下,小于1的值会被归一化为1;其他模式下该参数会被忽略。
| [in] | value | 布局索引:当 fsdk.DWG2PDFSettingData.GetLayout_scope 为 fsdk.DWG2PDFSettingDataE_DWG2PDFLayoutScopeLayoutByIndex 时生效。 |
| fsdk.DWG2PDFSettingData.SetLayout_scope | ( | value | ) |
Set 布局导出范围。
此选项默认值为 fsdk.DWG2PDFSettingDataE_DWG2PDFLayoutScopeCurrentLayout 。 请参考从 fsdk.DWG2PDFSettingDataE_DWG2PDFLayoutScopeModelSpaceOnly 开始的取值。 当设置为 fsdk.DWG2PDFSettingDataE_DWG2PDFLayoutScopeLayoutByIndex 时, 使用 fsdk.DWG2PDFSettingData.GetLayout_index 指定目标布局索引。 若传入不支持的值,会被归一化为 fsdk.DWG2PDFSettingDataE_DWG2PDFLayoutScopeCurrentLayout 模式。
| [in] | value | 布局导出范围。 |
| fsdk.DWG2PDFSettingData.SetLineweight_scale_factor | ( | value | ) |
Set 线宽缩放系数。
默认值为 1.0。小于等于 0 的值会被归一化为 1.0。 该选项仅在 为 时生效。
| [in] | value | 线宽缩放系数。 |
| fsdk.DWG2PDFSettingData.SetLineweight_style_mode | ( | value | ) |
Set 线宽/打印样式模式。
此选项默认值为 fsdk.DWG2PDFSettingDataE_DWG2PDFLineweightStyleModeNoStyleNoLineweight 。 请参考从 fsdk.DWG2PDFSettingDataE_DWG2PDFLineweightStyleModeNoStyleNoLineweight 开始的取值。 若传入不支持的值,将抛出 fsdk.E_ErrParam 错误。
| [in] | value | 线宽/打印样式模式。 |
| fsdk.DWG2PDFSettingData.SetMaximum_drawing_area | ( | value | ) |
Set 允许的最大图框尺寸(单位是毫米)。
默认值为0。该选项仅在 fsdk.DWG2PDFSettingData.GetLayout_scope 为 fsdk.DWG2PDFSettingDataE_DWG2PDFLayoutScopeAutoRects 或 fsdk.DWG2PDFSettingDataE_DWG2PDFLayoutScopeAutoRectsAndAllLayouts 时生效。 当图框尺寸超过该值时,导出过程可能会逐步缩放图框以满足该限制。 值为0表示不限制。小于0的值会被视为0。
| [in] | value | 允许的最大图框尺寸(单位是毫米)。 |
| fsdk.DWG2PDFSettingData.SetMinimum_export_rect_side_length | ( | value | ) |
Set 自动矩形导出时的最小图框边长(单位是毫米)。
默认值为0。该选项仅在 fsdk.DWG2PDFSettingData.GetLayout_scope 为 fsdk.DWG2PDFSettingDataE_DWG2PDFLayoutScopeAutoRects 时生效。 在此模式下,任何宽或高小于该值的图框会被跳过。 若该值大于所有检测到的图框的最大边长,则所有图框均会被跳过。 值为0表示不限制。小于0的值会被视为0。
| [in] | value | 自动矩形导出时的最小图框边长(单位是毫米)。 |
| fsdk.DWG2PDFSettingData.SetMonochrome_image_output_dpi | ( | value | ) |
Set 黑白图像输出DPI设置。
默认值为400。 有效值包括72、150、200、300、400、600和1200。 其他取值将被规范化为400。
| [in] | value | 黑白图像输出DPI设置。 |
| fsdk.DWG2PDFSettingData.SetOther_export_hatches_type | ( | value | ) |
Set 其他(非实体)填充导出的类型。
此选项使用 fsdk.DWG2PDFSettingDataE_DWG2PDFExportHatchesTypeBitmap 作为默认值。 请参考从 fsdk.DWG2PDFSettingDataE_DWG2PDFExportHatchesTypeBitmap 开始的值, 应该是这些值中的一个。
| [in] | value | 其他(非实体)填充导出的类型。 |
| fsdk.DWG2PDFSettingData.SetOutput_author | ( | value | ) |
Set 输出PDF文档的作者,默认使用空字符串。
| [in] | value | 输出PDF文档的作者,默认使用空字符串。 |
| fsdk.DWG2PDFSettingData.SetOutput_creator | ( | value | ) |
Set 输出PDF文档的创建者,默认使用空字符串。
| [in] | value | 输出PDF文档的创建者,默认使用空字符串。 |
| fsdk.DWG2PDFSettingData.SetOutput_keywords | ( | value | ) |
Set 输出PDF文档的关键词,默认使用空字符串。
| [in] | value | 输出PDF文档的关键词,默认使用空字符串。 |
| fsdk.DWG2PDFSettingData.SetOutput_producer | ( | value | ) |
Set 输出PDF文档的生产者,默认使用空字符串。
| [in] | value | 输出PDF文档的生产者,默认使用空字符串。 |
| fsdk.DWG2PDFSettingData.SetOutput_subject | ( | value | ) |
Set 输出PDF文档的主题,默认使用空字符串。
| [in] | value | 输出PDF文档的主题,默认使用空字符串。 |
| fsdk.DWG2PDFSettingData.SetOutput_title | ( | value | ) |
Set 输出PDF文档的标题,默认使用空字符串。
| [in] | value | 输出PDF文档的标题,默认使用空字符串。 |
| fsdk.DWG2PDFSettingData.SetPage_margin | ( | value | ) |
Set 页面边距(毫米)。
默认值为0。小于0的值会被视为0。 超过纸张尺寸一半的值会被设置为小于纸张尺寸一半。
| [in] | value | 页面边距(毫米)。 |
| fsdk.DWG2PDFSettingData.SetPaper_height | ( | value | ) |
Set 用于转换的PDF文档的纸张高度。
如果布局几何将缩放到纸张大小(通过export_flags启用 fsdk.DWG2PDFSettingDataE_FlagZoomToExtentsMode ), 则可以使用此选项。 生效默认值为297.0f。 此值以毫米为单位。当该值小于等于0时,会被归一化为297.0f。
| [in] | value | 用于转换的PDF文档的纸张高度。 |
| fsdk.DWG2PDFSettingData.SetPaper_width | ( | value | ) |
Set 用于转换的PDF文档的纸张宽度。
如果布局几何将缩放到纸张大小(通过export_flags启用 fsdk.DWG2PDFSettingDataE_FlagZoomToExtentsMode ), 则可以使用此选项。 生效默认值为420.0f。 此值以毫米为单位。当该值小于等于0时,会被归一化为420.0f。
| [in] | value | 用于转换的PDF文档的纸张宽度。 |
| fsdk.DWG2PDFSettingData.SetPlot_scale_factor | ( | value | ) |
Set 打印缩放系数。
默认值为0.99。对此值没有严格的上限要求。但无效输入会被归一化以保持输出稳定。 小于0的值会被归一化为0.1,等于0的值会被归一化为0.99。
| [in] | value | 打印缩放系数。 |
| fsdk.DWG2PDFSettingData.SetProgress_callback | ( | value | ) |
Set 指向 DWG2PDFProgressCallback 对象的指针,用于接收DWG转换为PDF的进度。 此参数可以是null。
| [in] | value | 指向 DWG2PDFProgressCallback 对象的指针,用于接收DWG转换为PDF的进度。 此参数可以是null。 |
| fsdk.DWG2PDFSettingData.SetSearchable_text_type | ( | value | ) |
Set 搜索文本类型的类型。
如果SHX或TTF文本导出为几何形状(通过export_flags启用 fsdk.DWG2PDFSettingDataE_FlagTTFTextAsGeometry 和 fsdk.DWG2PDFSettingDataE_FlagSHXTextAsGeometry ),则可以使用此选项。 此选项使用 fsdk.DWG2PDFSettingDataE_DWG2PDFSearchableTextTypeNoSearch 作为默认值。 请参考从 fsdk.DWG2PDFSettingDataE_DWG2PDFSearchableTextTypeNoSearch 开始的值, 应该是这些值中的一个。
| [in] | value | 搜索文本类型的类型。 |
| fsdk.DWG2PDFSettingData.SetTreat_inches_as_millimeters | ( | value | ) |
Set 是否将英寸尺寸按毫米处理。
默认值为false。该选项仅当图纸单位为英寸,且 fsdk.DWG2PDFSettingData.GetLayout_scope 为 fsdk.DWG2PDFSettingDataE_DWG2PDFLayoutScopeAutoRects 时生效。 false表示关闭,true表示开启。
| [in] | value | 是否将英寸尺寸按毫米处理。 |