|
Foxit PDF SDK
|
Public 成员函数 | |
| DWG2PDFSettingData () | |
| 带参数的构造函数。 | |
| synchronized void | delete () |
| 直接清除C++相关资源。 更多... | |
| int | getColor_policy () |
| Get 用于转换的PDF文档的颜色策略。 更多... | |
| int | getExport_flags () |
| Get 用于转换的PDF文档的导出标志。请参考从com.foxit.sdk.addon.conversion.DWG2PDFSettingData.e_FlagEmbededTTF 开始的值, 这可以是这些值中的一个或多个的组合。 也可以是0,表示标志中的所有位都是0。 更多... | |
| int | getExport_hatches_type () |
| Get 实体填充导出的类型。 更多... | |
| int | getGradient_export_hatches_type () |
| Get 渐变填充导出的类型。 更多... | |
| boolean | getIs_active_layout () |
| Get true表示仅导出活动布局,false表示不仅导出活动布局。默认值:false。 更多... | |
| boolean | getIs_output_progress () |
| Get 一个布尔值,指示是否输出进度日志。 true表示输出进度日志,false表示不输出。 默认值:true。 更多... | |
| int | getOther_export_hatches_type () |
| Get 其他(非实体)填充导出的类型。 更多... | |
| String | getOutput_author () |
| Get 输出PDF文档的作者,默认使用空字符串。 更多... | |
| String | getOutput_creator () |
| Get 输出PDF文档的创建者,默认使用空字符串。 更多... | |
| String | getOutput_keywords () |
| Get 输出PDF文档的关键词,默认使用空字符串。 更多... | |
| String | getOutput_producer () |
| Get 输出PDF文档的生产者,默认使用空字符串。 更多... | |
| String | getOutput_subject () |
| Get 输出PDF文档的主题,默认使用空字符串。 更多... | |
| String | getOutput_title () |
| Get 输出PDF文档的标题,默认使用空字符串。 更多... | |
| float | getPaper_height () |
| Get 用于转换的PDF文档的纸张高度。 更多... | |
| float | getPaper_width () |
| Get 用于转换的PDF文档的纸张宽度。 更多... | |
| SWIGTYPE_p_void | getProgress_callback () |
| Get 指向DWG2PDFProgressCallback 对象的指针,用于接收DWG转换为PDF的进度。 此参数可以是null。 更多... | |
| int | getSearchable_text_type () |
| Get 搜索文本类型的类型。 更多... | |
| void | setColor_policy (int value) |
| Set 用于转换的PDF文档的颜色策略。 更多... | |
| void | setExport_flags (int value) |
| Set 用于转换的PDF文档的导出标志。请参考从com.foxit.sdk.addon.conversion.DWG2PDFSettingData.e_FlagEmbededTTF 开始的值, 这可以是这些值中的一个或多个的组合。 也可以是0,表示标志中的所有位都是0。 更多... | |
| void | setExport_hatches_type (int value) |
| Set 实体填充导出的类型。 更多... | |
| void | setGradient_export_hatches_type (int value) |
| Set 渐变填充导出的类型。 更多... | |
| void | setIs_active_layout (boolean value) |
| Set true表示仅导出活动布局,false表示不仅导出活动布局。默认值:false。 更多... | |
| void | setIs_output_progress (boolean value) |
| Set 一个布尔值,指示是否输出进度日志。 true表示输出进度日志,false表示不输出。 默认值:true。 更多... | |
| void | setOther_export_hatches_type (int value) |
| Set 其他(非实体)填充导出的类型。 更多... | |
| void | setOutput_author (String value) |
| Set 输出PDF文档的作者,默认使用空字符串。 更多... | |
| void | setOutput_creator (String value) |
| Set 输出PDF文档的创建者,默认使用空字符串。 更多... | |
| void | setOutput_keywords (String value) |
| Set 输出PDF文档的关键词,默认使用空字符串。 更多... | |
| void | setOutput_producer (String value) |
| Set 输出PDF文档的生产者,默认使用空字符串。 更多... | |
| void | setOutput_subject (String value) |
| Set 输出PDF文档的主题,默认使用空字符串。 更多... | |
| void | setOutput_title (String value) |
| Set 输出PDF文档的标题,默认使用空字符串。 更多... | |
| void | setPaper_height (float value) |
| Set 用于转换的PDF文档的纸张高度。 更多... | |
| void | setPaper_width (float value) |
| Set 用于转换的PDF文档的纸张宽度。 更多... | |
| void | setProgress_callback (SWIGTYPE_p_void value) |
| Set 指向DWG2PDFProgressCallback 对象的指针,用于接收DWG转换为PDF的进度。 此参数可以是null。 更多... | |
| void | setSearchable_text_type (int value) |
| Set 搜索文本类型的类型。 更多... | |
静态 Public 属性 | |
| static final int | e_DWG2PDFColorPolicyGrayscale = 2 |
| 颜色策略:图形导出为灰度PDF文件。原生颜色转换为灰度。 | |
| static final int | e_DWG2PDFColorPolicyMono = 1 |
| 颜色策略:图形导出为单色PDF文件。 | |
| static final int | e_DWG2PDFColorPolicyNoPolicy = 0 |
| 颜色策略:无颜色策略。图形以其原生颜色调色板导出(原样导出)。 | |
| static final int | e_DWG2PDFExportHatchesTypeBitmap = 0 |
| 填充导出类型:将填充导出为位图。 | |
| static final int | e_DWG2PDFExportHatchesTypeDrawing = 1 |
| 填充导出类型:将填充导出为三角形集合(矢量化器)。 | |
| static final int | e_DWG2PDFExportHatchesTypePdfPaths = 2 |
| 填充导出类型:将填充导出为PDF路径(仅限实体填充)。 | |
| static final int | e_DWG2PDFExportHatchesTypePolygons = 3 |
| 填充导出类型:将填充导出为多边形(仅限实体填充)。 | |
| static final int | e_DWG2PDFSearchableTextTypeNoSearch = 0 |
| 可搜索文本类型:无可搜索文本。 | |
| static final int | e_DWG2PDFSearchableTextTypeSHX = 1 |
| 可搜索文本类型:仅使用SHX字体显示的文本可搜索。 | |
| static final int | e_DWG2PDFSearchableTextTypeTTF = 2 |
| 可搜索文本类型:仅使用TTF字体显示的文本可搜索。 | |
| static final int | e_FlagASCIIHexEncoding = 0x0200 |
| 位10。启用内部PDF流的ASCIIHex编码。 | |
| static final int | e_FlagEmbededOptimizedTTF = 0x0040 |
| 位7。启用TTF字体程序嵌入PDF文件。通过删除未使用的部分来减少TTF字体(PDF文件较小,但编辑受限)。 | |
| static final int | e_FlagEmbededTTF = 0x0001 |
| 位1。启用TTF(True Type Font)程序嵌入PDF文件。整个TTF字体文件将被嵌入(PDF文件较大)。 | |
| static final int | e_FlagEnableLayers = 0x0010 |
| 位5。如果启用,图层支持将添加到PDF文件(需要1.5版本)。 | |
| static final int | e_FlagExportHyperlinks = 0x0400 |
| 位11。启用超链接导出。 | |
| static final int | e_FlagFlateCompression = 0x0100 |
| 位9。启用内部PDF流的压缩。 | |
| static final int | e_FlagIncludeOffLayers = 0x0020 |
| 位6。如果启用,不可见图层将添加到PDF文件(需要1.5版本)。 | |
| static final int | e_FlagLinearized = 0x1000 |
| 位13。创建线性化PDF文件。 | |
| static final int | e_FlagMeasuring = 0x4000 |
| 位15。在PDF中启用测量比例。 | |
| static final int | e_FlagSHXTextAsGeometry = 0x0004 |
| 位3。启用SHX字体文本到几何形状的转换。 | |
| static final int | e_FlagSimpleGeomOptimization = 0x0008 |
| 位4。启用简单几何优化(分离的线段合并为一条折线,贝塞尔曲线控制点)。 | |
| static final int | e_FlagTTFTextAsGeometry = 0x0002 |
| 位2。启用TTF字体文本到几何形状的转换。 | |
| static final int | e_FlagUseHLR = 0x0080 |
| 位8。确定软件是否对相应视口使用矢量隐藏线移除。 | |
| static final int | e_FlagZoomToExtentsMode = 0x0800 |
| 位12。如果启用,布局几何将缩放到纸张大小,否则将应用布局设置。 更多... | |
| synchronized void com.foxit.sdk.addon.conversion.DWG2PDFSettingData.delete | ( | ) |
直接清除C++相关资源。
| com.foxit.sdk.addon.conversion.DWG2PDFSettingData.getColor_policy | ( | ) |
Get 用于转换的PDF文档的颜色策略。
此选项使用com.foxit.sdk.addon.conversion.DWG2PDFSettingData.e_DWG2PDFColorPolicyNoPolicy 作为默认值。 请参考从com.foxit.sdk.addon.conversion.DWG2PDFSettingData.e_DWG2PDFColorPolicyNoPolicy 开始的值, 应该是这些值中的一个。
| com.foxit.sdk.addon.conversion.DWG2PDFSettingData.getExport_flags | ( | ) |
Get 用于转换的PDF文档的导出标志。请参考从com.foxit.sdk.addon.conversion.DWG2PDFSettingData.e_FlagEmbededTTF 开始的值, 这可以是这些值中的一个或多个的组合。 也可以是0,表示标志中的所有位都是0。
| com.foxit.sdk.addon.conversion.DWG2PDFSettingData.getExport_hatches_type | ( | ) |
Get 实体填充导出的类型。
此选项使用com.foxit.sdk.addon.conversion.DWG2PDFSettingData.e_DWG2PDFExportHatchesTypeBitmap 作为默认值。 请参考从com.foxit.sdk.addon.conversion.DWG2PDFSettingData.e_DWG2PDFExportHatchesTypeBitmap 开始的值, 应该是这些值中的一个。
| com.foxit.sdk.addon.conversion.DWG2PDFSettingData.getGradient_export_hatches_type | ( | ) |
Get 渐变填充导出的类型。
对于此选项,仅支持com.foxit.sdk.addon.conversion.DWG2PDFSettingData.e_DWG2PDFExportHatchesTypeBitmap 和com.foxit.sdk.addon.conversion.DWG2PDFSettingData.e_DWG2PDFExportHatchesTypeDrawing 。 此选项使用com.foxit.sdk.addon.conversion.DWG2PDFSettingData.e_DWG2PDFExportHatchesTypeBitmap 作为默认值。 请参考从com.foxit.sdk.addon.conversion.DWG2PDFSettingData.e_DWG2PDFExportHatchesTypeBitmap 开始的值, 应该是这些值中的一个。
| com.foxit.sdk.addon.conversion.DWG2PDFSettingData.getIs_active_layout | ( | ) |
Get true表示仅导出活动布局,false表示不仅导出活动布局。默认值:false。
| com.foxit.sdk.addon.conversion.DWG2PDFSettingData.getIs_output_progress | ( | ) |
Get 一个布尔值,指示是否输出进度日志。 true表示输出进度日志,false表示不输出。 默认值:true。
| com.foxit.sdk.addon.conversion.DWG2PDFSettingData.getOther_export_hatches_type | ( | ) |
Get 其他(非实体)填充导出的类型。
对于此选项,仅支持com.foxit.sdk.addon.conversion.DWG2PDFSettingData.e_DWG2PDFExportHatchesTypeBitmap 和com.foxit.sdk.addon.conversion.DWG2PDFSettingData.e_DWG2PDFExportHatchesTypeDrawing 。 此选项使用com.foxit.sdk.addon.conversion.DWG2PDFSettingData.e_DWG2PDFExportHatchesTypeBitmap 作为默认值。 请参考从com.foxit.sdk.addon.conversion.DWG2PDFSettingData.e_DWG2PDFExportHatchesTypeBitmap 开始的值, 应该是这些值中的一个。
| com.foxit.sdk.addon.conversion.DWG2PDFSettingData.getOutput_author | ( | ) |
Get 输出PDF文档的作者,默认使用空字符串。
| com.foxit.sdk.addon.conversion.DWG2PDFSettingData.getOutput_creator | ( | ) |
Get 输出PDF文档的创建者,默认使用空字符串。
| com.foxit.sdk.addon.conversion.DWG2PDFSettingData.getOutput_keywords | ( | ) |
Get 输出PDF文档的关键词,默认使用空字符串。
| com.foxit.sdk.addon.conversion.DWG2PDFSettingData.getOutput_producer | ( | ) |
Get 输出PDF文档的生产者,默认使用空字符串。
| com.foxit.sdk.addon.conversion.DWG2PDFSettingData.getOutput_subject | ( | ) |
Get 输出PDF文档的主题,默认使用空字符串。
| com.foxit.sdk.addon.conversion.DWG2PDFSettingData.getOutput_title | ( | ) |
Get 输出PDF文档的标题,默认使用空字符串。
| com.foxit.sdk.addon.conversion.DWG2PDFSettingData.getPaper_height | ( | ) |
Get 用于转换的PDF文档的纸张高度。
如果布局几何将缩放到纸张大小(通过export_flags启用com.foxit.sdk.addon.conversion.DWG2PDFSettingData.e_FlagZoomToExtentsMode ), 则可以使用此选项。 使用默认值297.0f。此值以毫米为单位。
| com.foxit.sdk.addon.conversion.DWG2PDFSettingData.getPaper_width | ( | ) |
Get 用于转换的PDF文档的纸张宽度。
如果布局几何将缩放到纸张大小(通过export_flags启用com.foxit.sdk.addon.conversion.DWG2PDFSettingData.e_FlagZoomToExtentsMode ), 则可以使用此选项。 使用默认值210.0f。此值以毫米为单位。
| com.foxit.sdk.addon.conversion.DWG2PDFSettingData.getProgress_callback | ( | ) |
Get 指向DWG2PDFProgressCallback 对象的指针,用于接收DWG转换为PDF的进度。 此参数可以是null。
| com.foxit.sdk.addon.conversion.DWG2PDFSettingData.getSearchable_text_type | ( | ) |
Get 搜索文本类型的类型。
如果SHX或TTF文本导出为几何形状(通过export_flags启用com.foxit.sdk.addon.conversion.DWG2PDFSettingData.e_FlagTTFTextAsGeometry 和com.foxit.sdk.addon.conversion.DWG2PDFSettingData.e_FlagSHXTextAsGeometry ),则可以使用此选项。 此选项使用com.foxit.sdk.addon.conversion.DWG2PDFSettingData.e_DWG2PDFSearchableTextTypeNoSearch 作为默认值。 请参考从com.foxit.sdk.addon.conversion.DWG2PDFSettingData.e_DWG2PDFSearchableTextTypeNoSearch 开始的值, 应该是这些值中的一个。
| com.foxit.sdk.addon.conversion.DWG2PDFSettingData.setColor_policy | ( | int | value | ) |
Set 用于转换的PDF文档的颜色策略。
此选项使用com.foxit.sdk.addon.conversion.DWG2PDFSettingData.e_DWG2PDFColorPolicyNoPolicy 作为默认值。 请参考从com.foxit.sdk.addon.conversion.DWG2PDFSettingData.e_DWG2PDFColorPolicyNoPolicy 开始的值, 应该是这些值中的一个。
| [in] | value | 用于转换的PDF文档的颜色策略。 |
| com.foxit.sdk.addon.conversion.DWG2PDFSettingData.setExport_flags | ( | int | value | ) |
Set 用于转换的PDF文档的导出标志。请参考从com.foxit.sdk.addon.conversion.DWG2PDFSettingData.e_FlagEmbededTTF 开始的值, 这可以是这些值中的一个或多个的组合。 也可以是0,表示标志中的所有位都是0。
| [in] | value | 用于转换的PDF文档的导出标志。请参考从com.foxit.sdk.addon.conversion.DWG2PDFSettingData.e_FlagEmbededTTF 开始的值, 这可以是这些值中的一个或多个的组合。 也可以是0,表示标志中的所有位都是0。 |
| com.foxit.sdk.addon.conversion.DWG2PDFSettingData.setExport_hatches_type | ( | int | value | ) |
Set 实体填充导出的类型。
此选项使用com.foxit.sdk.addon.conversion.DWG2PDFSettingData.e_DWG2PDFExportHatchesTypeBitmap 作为默认值。 请参考从com.foxit.sdk.addon.conversion.DWG2PDFSettingData.e_DWG2PDFExportHatchesTypeBitmap 开始的值, 应该是这些值中的一个。
| [in] | value | 实体填充导出的类型。 |
| com.foxit.sdk.addon.conversion.DWG2PDFSettingData.setGradient_export_hatches_type | ( | int | value | ) |
Set 渐变填充导出的类型。
对于此选项,仅支持com.foxit.sdk.addon.conversion.DWG2PDFSettingData.e_DWG2PDFExportHatchesTypeBitmap 和com.foxit.sdk.addon.conversion.DWG2PDFSettingData.e_DWG2PDFExportHatchesTypeDrawing 。 此选项使用com.foxit.sdk.addon.conversion.DWG2PDFSettingData.e_DWG2PDFExportHatchesTypeBitmap 作为默认值。 请参考从com.foxit.sdk.addon.conversion.DWG2PDFSettingData.e_DWG2PDFExportHatchesTypeBitmap 开始的值, 应该是这些值中的一个。
| [in] | value | 渐变填充导出的类型。 |
| com.foxit.sdk.addon.conversion.DWG2PDFSettingData.setIs_active_layout | ( | boolean | value | ) |
Set true表示仅导出活动布局,false表示不仅导出活动布局。默认值:false。
| [in] | value | true表示仅导出活动布局,false表示不仅导出活动布局。默认值:false。 |
| com.foxit.sdk.addon.conversion.DWG2PDFSettingData.setIs_output_progress | ( | boolean | value | ) |
Set 一个布尔值,指示是否输出进度日志。 true表示输出进度日志,false表示不输出。 默认值:true。
| [in] | value | 一个布尔值,指示是否输出进度日志。 true表示输出进度日志,false表示不输出。 默认值:true。 |
| com.foxit.sdk.addon.conversion.DWG2PDFSettingData.setOther_export_hatches_type | ( | int | value | ) |
Set 其他(非实体)填充导出的类型。
对于此选项,仅支持com.foxit.sdk.addon.conversion.DWG2PDFSettingData.e_DWG2PDFExportHatchesTypeBitmap 和com.foxit.sdk.addon.conversion.DWG2PDFSettingData.e_DWG2PDFExportHatchesTypeDrawing 。 此选项使用com.foxit.sdk.addon.conversion.DWG2PDFSettingData.e_DWG2PDFExportHatchesTypeBitmap 作为默认值。 请参考从com.foxit.sdk.addon.conversion.DWG2PDFSettingData.e_DWG2PDFExportHatchesTypeBitmap 开始的值, 应该是这些值中的一个。
| [in] | value | 其他(非实体)填充导出的类型。 |
| com.foxit.sdk.addon.conversion.DWG2PDFSettingData.setOutput_author | ( | String | value | ) |
Set 输出PDF文档的作者,默认使用空字符串。
| [in] | value | 输出PDF文档的作者,默认使用空字符串。 |
| com.foxit.sdk.addon.conversion.DWG2PDFSettingData.setOutput_creator | ( | String | value | ) |
Set 输出PDF文档的创建者,默认使用空字符串。
| [in] | value | 输出PDF文档的创建者,默认使用空字符串。 |
| com.foxit.sdk.addon.conversion.DWG2PDFSettingData.setOutput_keywords | ( | String | value | ) |
Set 输出PDF文档的关键词,默认使用空字符串。
| [in] | value | 输出PDF文档的关键词,默认使用空字符串。 |
| com.foxit.sdk.addon.conversion.DWG2PDFSettingData.setOutput_producer | ( | String | value | ) |
Set 输出PDF文档的生产者,默认使用空字符串。
| [in] | value | 输出PDF文档的生产者,默认使用空字符串。 |
| com.foxit.sdk.addon.conversion.DWG2PDFSettingData.setOutput_subject | ( | String | value | ) |
Set 输出PDF文档的主题,默认使用空字符串。
| [in] | value | 输出PDF文档的主题,默认使用空字符串。 |
| com.foxit.sdk.addon.conversion.DWG2PDFSettingData.setOutput_title | ( | String | value | ) |
Set 输出PDF文档的标题,默认使用空字符串。
| [in] | value | 输出PDF文档的标题,默认使用空字符串。 |
| com.foxit.sdk.addon.conversion.DWG2PDFSettingData.setPaper_height | ( | float | value | ) |
Set 用于转换的PDF文档的纸张高度。
如果布局几何将缩放到纸张大小(通过export_flags启用com.foxit.sdk.addon.conversion.DWG2PDFSettingData.e_FlagZoomToExtentsMode ), 则可以使用此选项。 使用默认值297.0f。此值以毫米为单位。
| [in] | value | 用于转换的PDF文档的纸张高度。 |
| com.foxit.sdk.addon.conversion.DWG2PDFSettingData.setPaper_width | ( | float | value | ) |
Set 用于转换的PDF文档的纸张宽度。
如果布局几何将缩放到纸张大小(通过export_flags启用com.foxit.sdk.addon.conversion.DWG2PDFSettingData.e_FlagZoomToExtentsMode ), 则可以使用此选项。 使用默认值210.0f。此值以毫米为单位。
| [in] | value | 用于转换的PDF文档的纸张宽度。 |
| com.foxit.sdk.addon.conversion.DWG2PDFSettingData.setProgress_callback | ( | SWIGTYPE_p_void | value | ) |
Set 指向DWG2PDFProgressCallback 对象的指针,用于接收DWG转换为PDF的进度。 此参数可以是null。
| [in] | value | 指向DWG2PDFProgressCallback 对象的指针,用于接收DWG转换为PDF的进度。 此参数可以是null。 |
| com.foxit.sdk.addon.conversion.DWG2PDFSettingData.setSearchable_text_type | ( | int | value | ) |
Set 搜索文本类型的类型。
如果SHX或TTF文本导出为几何形状(通过export_flags启用com.foxit.sdk.addon.conversion.DWG2PDFSettingData.e_FlagTTFTextAsGeometry 和com.foxit.sdk.addon.conversion.DWG2PDFSettingData.e_FlagSHXTextAsGeometry ),则可以使用此选项。 此选项使用com.foxit.sdk.addon.conversion.DWG2PDFSettingData.e_DWG2PDFSearchableTextTypeNoSearch 作为默认值。 请参考从com.foxit.sdk.addon.conversion.DWG2PDFSettingData.e_DWG2PDFSearchableTextTypeNoSearch 开始的值, 应该是这些值中的一个。
| [in] | value | 搜索文本类型的类型。 |
|
static |
位12。如果启用,布局几何将缩放到纸张大小,否则将应用布局设置。