我有一個簡單的Win32應用程序寫在C中,我想打開PDF文件。我知道我可以編譯並鏈接到Poppler庫,但是有沒有辦法使用Acrobat Reader?有點像瀏覽器所做的,如果你安裝了Reader,它們可以通過一些插件界面自動在窗口中顯示PDF。問題是,我從來沒有使用過插件,沒有寫過這樣的接口。如何?之後是否可以安裝Reader,並以某種方式讓應用程序知道它的存在?Win32和Acrobat
我也想控制縮放。以及PDF在內存中的含義。
編輯: :
我剛剛發現這個[1]「如果您已經安裝了Adobe Reader,你可以在VisualStudio中添加COM參考PDF瀏覽器ActiveX控件和使用它WindowsFormsHost控件內。」 但我不明白它說什麼:我如何創建「COM參考」,並在普通的Win32 C中使用「WindowsFormsHost」?
[1] PDF Libraries to Display a PDF document in WPF
[Win32:顯示PDF]的可能的副本(http://stackoverflow.com/questions/2330336/win32-displaying-pdf) – dns 2016-02-18 18:10:39