将地图导出为JPEG图像文件(*.JPG)。
命名空间:
SuperMap.Mapping程序集: SuperMap.Mapping (in SuperMap.Mapping)
版本: dll
语法
C# |
---|
public bool OutputMapToJPG( string fileName ) |
参数
- fileName
- Type: System..::.String
导出的JPG文件的名称。
返回值
如果输出成功返回true,失败返回false。备注
注意:当比例尺为无穷大(即Scale属性值为0)时出图失败。将地图窗口中可见范围的内容输出为JPG文件。当无界面出图时,出图范围需要根据设置ImageSize属性值来确定。
该方法是线程安全的,线程安全级别为 level1。
示例
以下代码示范了如何进行地图出图,输出的格式为(BMP、JPG、PNG(背景透明)、EMF、EPS)。
假设打开了一个工作空间workspace对象,工作空间中存在一幅地图并已被打开。
CopyC#
private void m_ButtonOutputMapToJPG_Click(Object sender, EventArgs e) { //输出地图为JPEG文件 String outputFileJPG = @"c:\outputTest.jpg"; map.OutputMapToJPG(outputFileJPG); //输出地图为PNG文件 String outputFilePNG = @"c:\outputTest.png"; map.OutputMapToPNG(outputFilePNG, true); //输出地图为BMP文件 String outputFileBMP = @"c:\outputTest.bmp"; map.OutputMapToBMP(outputFileBMP); //输出地图为EMF文件 String outputFileEMF = @"c:\outputTest.emf"; map.OutputMapToEMF(outputFileEMF); //输出地图为EPS文件 String outputFileEPS = @"c:\outputTest.eps"; map.OutputMapToEPS(outputFileEPS); }