public class ImageOutputOption
extends java.lang.Object
implements java.io.Serializable
图片输出设置。
包括图片的背景颜色、背景是否透明、图片输出的格式等设置。
限定符和类型 | 字段和说明 |
---|---|
Color |
backColor
地图的背景颜色。
|
Color |
foreColor
地图的前景颜色。
|
OutputFormat |
format
地图图片的格式。
|
PDFOption |
pdfOption
输出为 PDF 时对应 PDF 的设置选项。
|
boolean |
transparent
地图图片是否透明。
|
构造器和说明 |
---|
ImageOutputOption()
构造函数。
|
ImageOutputOption(ImageOutputOption mapOption)
拷贝构造函数。
|
ImageOutputOption(OutputFormat format)
构造函数。
|
public Color backColor
地图的背景颜色。
public Color foreColor
地图的前景颜色。
public OutputFormat format
地图图片的格式。
对于跟踪图层而言,目前只支持透明的 PNG 格式。
注意:当图片输出格式为 PNG 的时候,设置图片背景色透明,如果计算机的颜色质量设置为中(16位)时, 输出图片的背景色为黑色而非透明;如果设置为最高(32位)时,输出的图片背景色为透明。
public boolean transparent
地图图片是否透明。
用于多个地图图片的重叠,合成复合地图。如果地图图层的透明设置为不透明,则该项的设置不起作用。目前只支持 PNG 格式的图片的透明。
注意:当图片输出格式为 PNG 的时候,设置图片背景色透明,如果计算机的颜色质量设置为中(16位)时, 输出图片的背景色为黑色而非透明;如果设置为最高(32位)时,输出的图片背景色为透明。
public PDFOption pdfOption
输出为 PDF 时对应 PDF 的设置选项。
public ImageOutputOption()
构造函数。
public ImageOutputOption(OutputFormat format)
构造函数。
format
- 图片输出格式。public ImageOutputOption(ImageOutputOption mapOption)
拷贝构造函数。
mapOption
- 输出图片相关选项对象。java.lang.IllegalArgumentException
- 当输出图片相关选项对象为 Null 时抛出异常。public int hashCode()
生成哈希码。
hashCode
在类中 java.lang.Object
public boolean equals(java.lang.Object obj)
判断指定对象与当前 ImageOutputOption 对象是否相等。format
属性不为空才能相等。
equals
在类中 java.lang.Object
obj
- 与当前 ImageOutputOption 对象进行比较的对象。public java.lang.String toString()
toString
在类中 java.lang.Object