小弟最近在研究有關PDF註解,劃線 這部分的功能但是需要知道怎麼已程式碼的方式開啟PDF檔案用以比較做過註解和沒做過註解他們程式碼之間的差異但小弟在網路上找過幾乎都沒有這方面的資訊想請問各位大大要用何種方法才能把PDF文件用程式碼的方式表現出來?
如果你只是想知道有註解和沒註解的二進位碼差異的話建議你用ultraedit 32pdf檔案只是一種格式adobe reader才是程式如果你是想要實作pdf註解的話建議你用ultraedit 32去分析有註解過的pdf和沒註解過的pdf之間二進位碼的差異若想要實作adobe reader可能要靠ollydbg去反組譯但這有2個問題第一是反組譯出來的東西都是組合語言你很難判斷說這一段組合語言碼在幹嘛第二是程式都是有加殼的你沒相關經驗很難找到程式進入點在哪
我想你需要先了解 pdf 的檔案格式, 看下面這個 link 就有 pdf 格式的 ISO standard 了, 裡面對於怎麼 parse pdf 檔案內容, 轉換顯示出來都有介紹, 看懂了就可以實作了.PDF Standards