setColorMode
汇总
该 TGAFormat 对象代表 Truevision 图形适配器 (TGA) 文件属性的集合,可以对这些属性进行配置,并使用 Layout 、 MapFrame 和 MapView 对象的 export 方法来创建输出 TGA 文件。
讨论
TGA 文件以往用于其他应用程序中的内容(例如,动画游戏的 Image Sprites),许多受欢迎的图形艺术应用程序均可对该文件进行读取和写入。 它支持多位深度,包括支持 alpha(透明)的 32 位。
如果 format 参数设置为 TGA ,则可以使用 createExportFormat 方法创建 TGAFormat 对象。 返回的 TGAFormat 对象包含与生成 TGA 文件相关的所有属性。 可以相应地修改这些属性以产生不同的输出结果。
语法
setColorMode()
属性
| 名称 | 说明 | 数据类型 |
|---|---|---|
|
clipToElements (读取和写入) |
如果设置为 |
Boolean |
|
colorMode (读取和写入) |
一个字符串常量,表示用于描述像素中颜色的位数。 默认值为
|
String |
|
filePath (读取和写入) |
一个字符串,表示已导出文件的系统路径和文件名(包含扩展名)。 |
String |
|
height (读取和写入) |
要导出的地图区域的高度(以像素为单位)。 此属性仅在导出 |
Double |
|
resolution (读取和写入) |
输出矢量数据的有效 dpi。 默认值为 96。 注:当导出 |
Integer |
|
showSelectionSymbology (读取和写入) |
将地图或地图框中的已选要素在输出文件中显示为选中状态。 将此值设置为 |
Boolean |
|
transparentBackground (读取和写入) |
如果设置为 注:仅当 |
Boolean |
|
width (读取和写入) |
要导出的地图区域的宽度(以像素为单位)。 此属性仅在导出 |
Double |
方法
setColorMode(color_mode)
一个字符串常量,表示用于描述像素中颜色的位数。
| 名称 | 说明 | 数据类型 |
|---|---|---|
|
color_mode |
Below is a list of valid strings.
|
String |
代码示例
以下脚本使用默认属性值将布局导出为 TGA 格式。
p = arcpy.mp.ArcGISProject('current')
lyt = p.listLayouts()[0]
tga = arcpy.mp.CreateExportFormat('TGA', r'C:\Temp\Output.tga')
lyt.export(tga)