将地图导出为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);

}

版本信息

SuperMap iObjects .NET


请参见