圖像處理控件ImageGear for .NET中如何給應用程序添加PDF功能

ImageGear for .NET中,一旦基礎的應用程序完成以後,你就能夠使用下面的步驟對它添加PDF功能支持。 html

一、首先須要對ImageGear for .NET PDF Assembly添加一個引用。 函數

  • 在Solution Explorer中,在引用上右鍵單擊而後選擇「添加引用」。
  • 選擇Browse選項卡。
  • 在「ImageGear for .NET v21\Bin」目錄下,選擇ImageGear21.Formats.Pdf.dll,而後單價「OK」。
  • 如今ImageGear21.Formats.Pdf組件應該已經列在Solution Explorer的引用中了。

圖像處理控件ImageGear for .NET教程: C# WPF應用程序建立示例(4)

二、下面使用語句添加PDF。 orm

>>>示例源碼 htm

三、在 Form1 構造函數中調用InitializeComponent()以前添加下面的語句。 對象

>>>示例源碼 教程

四、終止的PDF引擎最好的地方是FormClosed()事件處理程序,在Form1屬性窗口中使用Events選項添加,並粘貼下面的代碼: 事件

>>>示例源碼 ip

五、下一步是打開項目屬性,並改變輸出路徑「... \ ImageGear NET V21 \ BIN 」。也能夠一個目錄,包含ImageGear binaries 以及PDF源,做爲對ImGearPDF.CreatePDFFormat、ImGearPDF.CreatePSFormat以及 ImGearPDF.Initialize 方法的參數。 資源

六、如今,將下面的代碼添加到主窗體類,來處理PDF頁面對象: 文檔

>>>示例源碼

七、在終止PDF引擎前,添加一個調用DisposePDFObjects()到Form1_FormClosed事件處理應用程序上。

八、刪除全部,「!imGearPageDisplay.Page.DIB.IsEmpty()」以及 「!imGearPage.DIB.IsEmpty()」會從全部的菜單處理程序中檢查,這個主要是由於PDF頁面老是有一個空的DIB字段。這些檢查將 出現6次,禁用它們。

九、在loadPageToolStripMenuItem_Click中,在ImGearFileFormats.LoadPage調用以前添加一個調用到DisposePDFObjects(),這個須要清理非託管的PDF頁面資源。

十、如今能夠進行編譯和運行支持PDF頁面的完成了的應用程序了,若是你想處理PDF文檔,須要作下面的一些添加和修改:

>>>示例源碼

十一、如今就能夠編譯和運行已經完成的並帶有PDF文檔的應用程序了。

ImageGear for .NET 下載

相關文章
相關標籤/搜索