| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 385 人关注过本帖
标题:求助,谁能帮小弟按以下要求写成代码
只看楼主 加入收藏
jhnhmk2a
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2011-7-12
收藏
 问题点数:0 回复次数:1 
求助,谁能帮小弟按以下要求写成代码
IExport接口输出图片之用
在AE编程中用IExport接口输出图片的基本要点如下:
       1)、创建一个输出对象
          IExport pExport = new ExportJPEGClass();
       2)、定义图形输出分别率
        //源图形分别率
        double pScreenResolution =     axMapControlMain.ActiveView.ScreenDisplay.DisplayTransformation.Resolution;
        //图片输出的分辨率等于图形分辨率
        pExport.Resolution = pScreenResolution;
      3)、定义图形输出目的文件
    pExport.ExportFileName = SaveFileDialog1.FileName;     
      4)、定义图形尺寸大小和图形输出范围
         tagRECT pExportFrame = axMapControlMain.ActiveView.ExportFrame;
         IEnvelope pEnv = new EnvelopeClass();
         //初始坐标
         pEnv.PutCoords(pExportFrame.left, pExportFrame.bottom, pExportFrame.right, pExportFrame.top);
         //输出图片的范围根据初始坐标而定
         pExport.PixelBounds = pEnv;
    5)、输出图形
      ITrackCancel pCancel = new CancelTrackerClass();
     axMapControlMain.ActiveView.Output(pExport.StartExporting(), (int)pScreenResolution, ref pExportFrame, axMapControlMain .ActiveView .Extent , pCancel);
    pExport.FinishExporting();
搜索更多相关主题的帖子: double 分辨率 图片 接口 
2011-07-12 09:53
jhnhmk2a
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2011-7-12
收藏
得分:0 
帮个忙噻
2011-07-12 10:54
快速回复:求助,谁能帮小弟按以下要求写成代码
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.013503 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved