0
我在WindowsFormsHost控件中使用Adobe控件來呈現PDF。此功能對應用程序不是至關重要的,並不是每個用戶都會安裝Adobe Reader。WPF - 在gui中使用Interop.AcroPDFLib控件 - 如何處理錯誤?
我的問題是,什麼是最好的方式來檢測出一些錯誤(或者當我嘗試打開某些東西時會出錯)並使其可見性崩潰之後?
因爲應用程序需要下載PDF並且它們可能很大,所以我需要在任何PDF實際打開之前找出它。
不是新聞給你,但在COM(或.NET)中託管Acrobat控件是有問題的。每卸載一次,新鮮加載就關閉它。 – Paparazzi
只需調用axCroPDF控件上的.Dispose()就可以完成這項工作,還是需要終止adobe進程? –
將以.Dispose()開頭。由於用戶將擁有不同版本的Adobe和不同配置,因此沒有單一答案。並沒有完美的答案。 – Paparazzi