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

PDF Standards
文章分享
評分
評分
複製連結

今日熱門文章 網友點擊推薦!