PIE SDK導出圖片

 

1. 功能簡介

    導出圖片功能能夠將製圖模板以及視圖、繪製元素、製圖元素等保存爲圖片。本示例程序實現了專題製圖下導出圖片功能。ide

2. 功能實現說明

2.1導出圖片

2.2 實現思路及原理說明

       調用IPageLayout的OutputPNG/ OutputJPG/ OutputTIF方法便可實現spa

第一步3d

選擇保存圖片路徑,PNG,JPG,TIFFcode

第二步orm

設置dpi,默認96視頻

第三步blog

調用IPageLayout的OutputPNG/ OutputJPG/ OutputTIF方法接口

2.3 核心接口與方法

接口/類圖片

方法ci

說明

 

IPageLayout

 

OutputPNG ()

導出爲PNG

OutputJPG ()

導出爲JPG

OutputTIF ()

導出爲TIF

2.4示例代碼

       項目路徑

百度雲盤地址下/PIE示例程序/09.專題製圖/05導出圖片

代碼位置

FormPagelayoutDemo. barButtonItem_export_ItemClick方法

視頻位置

百度雲盤地址下/PIE示例程序/09.專題製圖/05導出圖片.avi

示例代碼

 1          /// <summary>
 2         /// 導出圖片
 3         /// </summary>  
 4         private void barButtonItem_export_ItemClick(object sender, ItemClickEventArgs e)
 5         {
 6             SaveFileDialog saveDialog = new SaveFileDialog();
 7             saveDialog.Filter = "PNG|*.png|JPG|*.jpg|TIFF|*.tif";
 8             if(saveDialog.ShowDialog()!=DialogResult.OK) return;
 9             string extension = System.IO.Path.GetExtension(saveDialog.FileName);
10             IPageLayout pageLayout = m_pageLayoutControl.PageLayout;
11             if (extension == ".png")
12                 pageLayout.OutputPNG(saveDialog.FileName, 96, null, null, null);
13             else if (extension == ".jpg")
14                 pageLayout.OutputJPG(saveDialog.FileName, 96, null, null, null);
15             else if (extension == ".tif")
16                 pageLayout.OutputTIF(saveDialog.FileName, 96, null, null, null);
17         }
View Code

2.5 示例截圖

相關文章
相關標籤/搜索