com.supermap.data.conversion
类 ExportSettingDWG

java.lang.Object
  继承者 com.supermap.data.conversion.ExportSetting
      继承者 com.supermap.data.conversion.ExportSettingDWG

public class ExportSettingDWG
extends ExportSetting

AutoCAD DWG 文件导出的参数设置类,继承自 ExportSetting 类。

支持在 Windows x86、Linux x86和 Linux arm环境下使用。

支持参数化对象导出到 DWG 中仍为参数化对象。


构造方法摘要
ExportSettingDWG()
          默认构造函数,构造一个新的 ExportSettingDWG 对象。
ExportSettingDWG(ExportSettingDWG exportSettingDWG)
          拷贝构造函数,根据给定的 ExportSettingDWG 对象构造一个与其完全相同的新对象。
ExportSettingDWG(java.lang.Object sourceData, java.lang.String targetFilePath, FileType targetFileType)
          根据指定的参数构造 ExportSettingDWG 类的新实例。
 
方法摘要
 CADRasterImageSetting[] getRasterImageSettings()
          获取导出DWG光栅影像设置参数数组。
 java.lang.String getStyleMappingTableFile()
          获取风格对照表
 FileType getTargetFileType()
          返回导出的目标文件的类型。
 CADVersion getVersion()
          返回导出的 DWG 文件的版本。
 boolean isExportingBorder()
          返回导出cad面对像或矩形对象时是否导出边界。
 boolean isExportingExternalData()
          返回是否导出扩展字段。
 boolean isExportingXRecord()
          返回是否将用户自定义的字段以及属性字段作为扩展记录导出。
 void setExportingBorder(boolean value)
          设置导出cad面对像或矩形对象时是否导出边界。
 void setExportingExternalData(boolean value)
          设置是否导出扩展字段。
 void setExportingXRecord(boolean value)
          设置是否将用户自定义的字段以及属性字段作为扩展记录导出。
 void setRasterImageSettings(CADRasterImageSetting[] rasterImageSettings)
          设置导出DWG光栅影像设置参数数组。
 void setStyleMappingTableFile(java.lang.String path)
          设置风格对照表
 void setTargetFileType(FileType type)
          设置导出的目标文件的类型。
 void setVersion(CADVersion value)
          设置导出的 DWG 文件的版本。
 
从类 com.supermap.data.conversion.ExportSetting 继承的方法
fromXML, getFilter, getIgnoreFieldNames, getSourceData, getSupportedFileType, getTargetFileCharset, getTargetFilePath, isOverwrite, setFilter, setIgnoreFieldNames, setOverwrite, setSourceData, setTargetFileCharset, setTargetFilePath, toXML
 
从类 java.lang.Object 继承的方法
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

构造方法详细信息

ExportSettingDWG

public ExportSettingDWG()
默认构造函数,构造一个新的 ExportSettingDWG 对象。


ExportSettingDWG

public ExportSettingDWG(ExportSettingDWG exportSettingDWG)
拷贝构造函数,根据给定的 ExportSettingDWG 对象构造一个与其完全相同的新对象。

参数:
exportSettingDWG - 用于初始化 ExportSettingDWG 新实例的对象。

ExportSettingDWG

public ExportSettingDWG(java.lang.Object sourceData,
                        java.lang.String targetFilePath,
                        FileType targetFileType)
根据指定的参数构造 ExportSettingDWG 类的新实例。

参数:
sourceData - 指定的源数据。
targetFilePath - 目标文件的路径。
targetFileType - 目标文件的类型。
方法详细信息

getVersion

public CADVersion getVersion()
返回导出的 DWG 文件的版本。

返回:
导出的 DWG 文件的版本。

setVersion

public void setVersion(CADVersion value)
设置导出的 DWG 文件的版本。

参数:
value - 导出的 DWG 文件的版本。

isExportingExternalData

public boolean isExportingExternalData()
返回是否导出扩展字段。

返回:
是否导出扩展字段。
默认值:
默认值为 false。

setExportingExternalData

public void setExportingExternalData(boolean value)
设置是否导出扩展字段。

参数:
value - 是否导出扩展字段。

getTargetFileType

public FileType getTargetFileType()
返回导出的目标文件的类型。

覆盖:
ExportSetting 中的 getTargetFileType
返回:
导出的目标文件的类型。

setTargetFileType

public void setTargetFileType(FileType type)
设置导出的目标文件的类型。

覆盖:
ExportSetting 中的 setTargetFileType
参数:
type - 导出的目标文件的类型。

isExportingBorder

public boolean isExportingBorder()
返回导出cad面对像或矩形对象时是否导出边界。

返回:
导出cad面对像或矩形对象时是否导出边界。true表示导出边界;false表示不导出边界。
默认值:
默认值为true,即:在导出cad面对像或矩形对象时导出边界。

setExportingBorder

public void setExportingBorder(boolean value)
设置导出cad面对像或矩形对象时是否导出边界。

参数:
value - 导出cad面对像或矩形对象时是否导出边界。true表示导出边界;false表示不导出边界。

isExportingXRecord

public boolean isExportingXRecord()
返回是否将用户自定义的字段以及属性字段作为扩展记录导出。

返回:
是否将用户自定义的字段以及属性字段作为扩展记录导出。

setExportingXRecord

public void setExportingXRecord(boolean value)
设置是否将用户自定义的字段以及属性字段作为扩展记录导出。

参数:
value - 是否将用户自定义的字段以及属性字段作为扩展记录导出。

setStyleMappingTableFile

public void setStyleMappingTableFile(java.lang.String path)
设置风格对照表

参数:
path - 风格对照表的路径。

getStyleMappingTableFile

public java.lang.String getStyleMappingTableFile()
获取风格对照表

返回:
风格对照表的路径。

getRasterImageSettings

public CADRasterImageSetting[] getRasterImageSettings()
获取导出DWG光栅影像设置参数数组。

返回:
光栅影像设置参数数组。

setRasterImageSettings

public void setRasterImageSettings(CADRasterImageSetting[] rasterImageSettings)
设置导出DWG光栅影像设置参数数组。

参数:
rasterImageSettings - 光栅影像设置参数数组。