Foxit PDF SDK
FSDK::DWG2PDFSettingData类 参考

Public 成员函数

 constructor ()
 带参数的构造函数。
 

Public 属性

 color_policy
 用于转换的 PDF 文档的颜色策略。 更多...
 
 export_flags
 用于转换的 PDF 文档的导出标志。请参考从 FSDK.DWG2PDFSettingData.e_FlagEmbededTTF 开始的值, 这可以是这些值之一或组合。 它也可以是 0,表示标志中的所有位都为 0。
 
 export_hatches_type
 实心影线导出的类型。 更多...
 
 gradient_export_hatches_type
 渐变影线导出的类型。 更多...
 
 is_active_layout
 true 表示仅导出活动布局,而 false 表示不仅导出活动布局。默认值:false
 
 is_output_progress
 一个布尔值,指示是否输出进度日志。 true 表示输出进度日志,false 表示不输出。 默认值:true
 
 other_export_hatches_type
 其他(非实心)影线导出的类型。 更多...
 
 output_author
 输出 PDF 文档的作者,默认使用空字符串。
 
 output_creator
 输出 PDF 文档的创建者,默认使用空字符串。
 
 output_keywords
 输出 PDF 文档的关键词,默认使用空字符串。
 
 output_producer
 输出 PDF 文档的生产者,默认使用空字符串。
 
 output_subject
 输出 PDF 文档的主题,默认使用空字符串。
 
 output_title
 输出 PDF 文档的标题,默认使用空字符串。
 
 paper_height
 用于转换的 PDF 文档的纸张高度。 更多...
 
 paper_width
 用于转换的 PDF 文档的纸张宽度。 更多...
 
 progress_callback
 指向 FSDK.DWG2PDFProgressCallback 对象的指针,用于接收 DWG 转 PDF 的进度。 此参数可以为 NULL
 
 searchable_text_type
 搜索文本类型的类型。 更多...
 

静态 Public 属性

static e_DWG2PDFColorPolicyGrayscale
 颜色策略:将图纸导出为灰度 PDF 文件。本机颜色转换为灰度。
 
static e_DWG2PDFColorPolicyMono
 颜色策略:将图纸导出为单色 PDF 文件。
 
static e_DWG2PDFColorPolicyNoPolicy
 用于将 DWG 转换为 PDF 的颜色策略枚举。 更多...
 
static e_DWG2PDFExportHatchesTypeDrawing
 影线导出类型:将影线导出为一组三角形(矢量化器)。
 
static e_DWG2PDFExportHatchesTypePdfPaths
 影线导出类型:将影线导出为 PDF 路径(仅限实心影线)。
 
static e_DWG2PDFExportHatchesTypePolygons
 影线导出类型:将影线导出为多边形(仅限实心影线)。
 
static e_DWG2PDFSearchableTextTypeNoSearch
 用于将 DWG 转换为 PDF 的可搜索文本类型枚举。 更多...
 
static e_DWG2PDFSearchableTextTypeSHX
 可搜索文本类型:仅使用 SHX 字体显示的文本可搜索。
 
static e_DWG2PDFSearchableTextTypeTTF
 可搜索文本类型:仅使用 TTF 字体显示的文本可搜索。
 
static e_FlagASCIIHexEncoding
 位 10。启用内部 PDF 流的 ASCIIHex 编码。
 
static e_FlagEmbededOptimizedTTF
 位 7。启用将 TTF 字体程序嵌入到 PDF 文件。通过删除未使用的部分来减小 TTF 字体(PDF 文件大小较小,但编辑功能有限)。
 
static e_FlagEmbededTTF
 DWG 转 PDF 导出标志的枚举。 更多...
 
static e_FlagEnableLayers
 位 5。如果启用,将向 PDF 文件添加图层支持(需要 1.5 版本)。
 
static e_FlagExportHyperlinks
 位 11。启用超链接导出。
 
static e_FlagFlateCompression
 位 9。启用内部 PDF 流的压缩。
 
static e_FlagIncludeOffLayers
 位 6。如果启用,将向 PDF 文件添加不可见图层(需要 1.5 版本)。
 
static e_FlagLinearized
 位 13。创建线性化 PDF 文件。
 
static e_FlagMeasuring: number static e_DWG2PDFExportHatchesTypeBitmap
 位 15。在 PDF 中启用测量比例。
 
static e_FlagSHXTextAsGeometry
 位 3。启用 SHX 字体文本转换为几何图形。
 
static e_FlagSimpleGeomOptimization
 位 4。启用简单几何优化(将分离的线段合并为一个多段线;贝塞尔曲线控制点)。
 
static e_FlagTTFTextAsGeometry
 位 2。启用 TTF 字体文本转换为几何图形。
 
static e_FlagUseHLR
 位 8。确定软件是否对相应的视图使用矢量隐藏线移除。
 
static e_FlagZoomToExtentsMode
 位 12。如果启用,布局几何图形将缩放到纸张大小;否则将应用布局设置。 更多...
 

详细描述

此类表示用于将 DWG 转换为 PDF 的设置。将在类 FSDK.Convert 中使用。

参见
FSDK.Convert

类成员变量说明

◆ color_policy

FSDK::DWG2PDFSettingData::color_policy

用于转换的 PDF 文档的颜色策略。

它使用 FSDK.DWG2PDFSettingData.e_DWG2PDFColorPolicyNoPolicy 作为此选项的默认值。 请参考从 FSDK.DWG2PDFSettingData.e_DWG2PDFColorPolicyNoPolicy 开始的值, 应为这些值之一。

◆ e_DWG2PDFColorPolicyNoPolicy

FSDK::DWG2PDFSettingData::e_DWG2PDFColorPolicyNoPolicy
static

用于将 DWG 转换为 PDF 的颜色策略枚举。

此枚举的值应单独使用。颜色策略:无颜色策略。图纸按其本机色板导出(按原样)。

◆ e_DWG2PDFSearchableTextTypeNoSearch

FSDK::DWG2PDFSettingData::e_DWG2PDFSearchableTextTypeNoSearch
static

用于将 DWG 转换为 PDF 的可搜索文本类型枚举。

此枚举的值应单独使用。可搜索文本类型:无可搜索文本。

◆ e_FlagEmbededTTF

FSDK::DWG2PDFSettingData::e_FlagEmbededTTF
static

DWG 转 PDF 导出标志的枚举。

此枚举的值可以单独使用或组合使用。位 1。启用将 TTF(TrueType 字体)程序嵌入到 PDF 文件。将嵌入整个 TTF 字体文件(PDF 文件大小较大)。

◆ e_FlagZoomToExtentsMode

FSDK::DWG2PDFSettingData::e_FlagZoomToExtentsMode
static

位 12。如果启用,布局几何图形将缩放到纸张大小;否则将应用布局设置。

注解
此模式的工作方式类似于某些布局设置:“绘图区域” - “扩展名”;“适应纸张”;“居中绘图”;这些设置应用于指定的纸张大小和方向; 但某些设置如“绘图线宽”、“绘图样式”仍然从布局设置中应用。

◆ export_hatches_type

FSDK::DWG2PDFSettingData::export_hatches_type

实心影线导出的类型。

它使用 FSDK.DWG2PDFSettingData.e_DWG2PDFExportHatchesTypeBitmap 作为此选项的默认值。 请参考从 FSDK.DWG2PDFSettingData.e_DWG2PDFExportHatchesTypeBitmap 开始的值, 应为这些值之一。

◆ gradient_export_hatches_type

FSDK::DWG2PDFSettingData::gradient_export_hatches_type

渐变影线导出的类型。

对于此选项,仅支持 FSDK.DWG2PDFSettingData.e_DWG2PDFExportHatchesTypeBitmapFSDK.DWG2PDFSettingData.e_DWG2PDFExportHatchesTypeDrawing。 它使用 FSDK.DWG2PDFSettingData.e_DWG2PDFExportHatchesTypeBitmap 作为此选项的默认值。 请参考从 FSDK.DWG2PDFSettingData.e_DWG2PDFExportHatchesTypeBitmap 开始的值, 应为这些值之一。

◆ other_export_hatches_type

FSDK::DWG2PDFSettingData::other_export_hatches_type

其他(非实心)影线导出的类型。

对于此选项,仅支持 FSDK.DWG2PDFSettingData.e_DWG2PDFExportHatchesTypeBitmapFSDK.DWG2PDFSettingData.e_DWG2PDFExportHatchesTypeDrawing。 它使用 FSDK.DWG2PDFSettingData.e_DWG2PDFExportHatchesTypeBitmap 作为此选项的默认值。 请参考从 FSDK.DWG2PDFSettingData.e_DWG2PDFExportHatchesTypeBitmap 开始的值, 应为这些值之一。

◆ paper_height

FSDK::DWG2PDFSettingData::paper_height

用于转换的 PDF 文档的纸张高度。

如果将布局几何图形缩放到纸张大小(export_flags 启用了 FSDK.DWG2PDFSettingData.e_FlagZoomToExtentsMode),则可以使用此选项。 默认使用值 297.0f。此值以毫米为单位。

◆ paper_width

FSDK::DWG2PDFSettingData::paper_width

用于转换的 PDF 文档的纸张宽度。

如果将布局几何图形缩放到纸张大小(export_flags 启用了 FSDK.DWG2PDFSettingData.e_FlagZoomToExtentsMode),则可以使用此选项。 默认使用值 210.0f。此值以毫米为单位。

◆ searchable_text_type

FSDK::DWG2PDFSettingData::searchable_text_type

搜索文本类型的类型。

如果 SHX 或 TTF 文本导出为几何图形(通过 export_flags 启用 FSDK.DWG2PDFSettingData.e_FlagTTFTextAsGeometryFSDK.DWG2PDFSettingData.e_FlagSHXTextAsGeometry),则可以使用此选项。 它使用 FSDK.DWG2PDFSettingData.e_DWG2PDFSearchableTextTypeNoSearch 作为此选项的默认值。 请参考从 FSDK.DWG2PDFSettingData.e_DWG2PDFSearchableTextTypeNoSearch 开始的值, 应为这些值之一。