public class ExportSettingDXF extends ExportSetting
支持在 Windows x86、Linux x86和 Linux arm环境下使用。
支持参数化对象导出到 DXF 中仍为参数化对象。
构造器和说明 |
---|
ExportSettingDXF()
默认构造函数,构造一个新的 ExportSettingDXF 对象。
|
ExportSettingDXF(ExportSettingDXF ExportSettingDXF)
拷贝构造函数,根据给定的 ExportSettingDXF 对象构造一个与其完全相同的新对象。
|
ExportSettingDXF(Object sourceData,
String targetFilePath,
FileType targetFileType)
根据指定的参数构造 ExportSettingDXF 类的新实例。
|
限定符和类型 | 方法和说明 |
---|---|
CADRasterImageSetting[] |
getRasterImageSettings()
获取导出DXF光栅影像设置参数数组。
|
Object[] |
getSourceDatas()
获取用于导出的多个数据集集合。
|
FileType |
getTargetFileType()
返回导出的目标文件的类型。
|
CADVersion |
getVersion()
返回导出的 DXF 文件的版本。
|
boolean |
isColorExportedByLayer()
检测导出对象的颜色是否随图层颜色。
|
boolean |
isExportingBorder()
返回导出cad面对像或矩形对象时是否导出边界。
|
boolean |
isExportingExternalData()
返回是否导出扩展字段。
|
boolean |
isExportingXRecord()
返回是否将用户自定义的字段以及属性字段作为扩展记录导出。
|
boolean |
isExportPolylineWidth()
获取是否导出多段线线宽。
|
void |
setColorExportedByLayer(boolean colorExportedByLayer)
设置导出对象的颜色是否随图层颜色。
|
void |
setExportingBorder(boolean isExporttingBorder)
设置导出cad面对像或矩形对象时是否导出边界。
|
void |
setExportingExternalData(boolean value)
设置是否导出扩展字段。
|
void |
setExportingXRecord(boolean bXrecord)
设置是否将用户自定义的字段以及属性字段作为扩展记录导出。
|
void |
setExportPolylineWidth(boolean bExport)
设置导出多段线线宽。
|
void |
setRasterImageSettings(CADRasterImageSetting[] rasterImageSettings)
设置导出DXF光栅影像设置参数数组。
|
void |
setSourceDatas(Object[] sourceDatas)
设置需要导出的数据集集合。
|
void |
setTargetFileType(FileType type)
设置导出的目标文件的类型。
|
void |
setVersion(CADVersion value)
设置导出的 DXF 文件的版本。
|
fromXML, getFilter, getIgnoreFieldNames, getSourceData, getSupportedFileType, getTargetFileCharset, getTargetFilePath, isOverwrite, setFilter, setIgnoreFieldNames, setOverwrite, setSourceData, setTargetFileCharset, setTargetFilePath, toXML
public ExportSettingDXF()
public ExportSettingDXF(ExportSettingDXF ExportSettingDXF)
exportSettingDXF
- 用于初始化 ExportSettingDXF 新实例的对象。public CADVersion getVersion()
public void setVersion(CADVersion value)
value
- 导出的 DXF 文件的版本。public boolean isExportingExternalData()
public void setExportingExternalData(boolean value)
value
- 是否导出扩展字段。public boolean isExportingBorder()
public void setExportingBorder(boolean isExporttingBorder)
value
- 导出cad面对像或矩形对象时是否导出边界。true表示导出边界;false表示不导出边界。public boolean isExportingXRecord()
public void setExportingXRecord(boolean bXrecord)
value
- 是否将用户自定义的字段以及属性字段作为扩展记录导出。public FileType getTargetFileType()
getTargetFileType
在类中 ExportSetting
public void setTargetFileType(FileType type)
setTargetFileType
在类中 ExportSetting
type
- 导出的目标文件的类型。public CADRasterImageSetting[] getRasterImageSettings()
public void setRasterImageSettings(CADRasterImageSetting[] rasterImageSettings)
rasterImageSettings
- 光栅影像设置参数数组。public void setExportPolylineWidth(boolean bExport)
bExport
- true表示导出多段线线宽,false表示不导出多段线线宽。public boolean isExportPolylineWidth()
public Object[] getSourceDatas()
public void setSourceDatas(Object[] sourceDatas)
sourceDatas
- 需要导出的数据集集合。public boolean isColorExportedByLayer()
特殊说明:仅适用于CAD数据集导出。
public void setColorExportedByLayer(boolean colorExportedByLayer)
特殊说明:仅适用于CAD数据集导出。
colorExportedByLayer
- true表示导出对象的颜色随图层颜色,false表示不随图层颜色。Copyright © 2021–2024 SuperMap. All rights reserved.