一,本文背景
長話短說:asp.net項目中需要用到PDF轉換成SWF文件,用戶上傳后自動調用pdf2swf.exe轉換。
但有個問題,執行時權限不夠,導致一直報錯(滾動條一直在往下滾,刷屏中),見下圖
二,解決辦法
百度了一堆答案,很多說是要改IIS執行環境的,但我的情況不是這樣,因為我是在VS中執行的,還沒部署就已經出現錯誤了。
出去上了個廁所,回來無意中把進度的執行目錄改成了pdf2swf.exe所在的目錄,竟然一下子好了,(見下圖)
其中 pdf2FlashPath 就是 pdf2swf.exe 文件的地址了(見下圖)
最后,上一張執行成功后的效果
轉換成功后的文件在這:
===========================================================
三,最后
經測試IIS中也沒問題(2015.04.17更新)