1
A
回答
5
讓我開始與我的標準高談闊論......
MuPDF是,在心臟,一個可移植的C庫開/操控/渲染PDF(及其他)文件格式。它提供了一個C級API。隨MuPDF庫一起提供各種工具(如PDF操作/渲染實用程序以及各種不同平臺的示例查看器)。
儘可能所有的「智慧」的這些工具都封裝在覈心庫中,而工具本身是在這個核心功能薄貼面。
Android的觀察者是這樣的一個這樣的例子。用戶界面是用Java編寫的,它使用一組JNI函數來完成所有的文件打開/頁面選擇/渲染等
現在到您的問題需要到核心:
文本的邏輯MuPDF內已經存在選擇。打開一個PDF,然後從頂欄中選擇最右邊的圖標「(v)」以查看更多選項。從這裏選擇「複製到剪貼板」選項。
然後你可以在你想要選擇的文本的區域拖動手指。它將在屏幕上突出顯示。然後點擊頂部欄中的勾號圖標進行最終確定。
然後可以交換應用和文本重新粘貼出來。 (所有這一切都假設PDF已經以合理的方式構建,因此我們可以找出頁面上每個字形所對應的unicode字符)。
不提供什麼MuPDF是選擇「結束標籤」,你可以用手指拖動。如果你想這樣做,你需要自己修改android查看器特定的java類。您不需要在MuPDF內核中進行任何更改以支持您想要的內容。你可能需要調整一下JNI類。
這也許不是一個稱職的Android應用開發者一個巨大的工作,但它太大爲我們提供一個堆棧溢出的答案的詳細信息。
如果您還有其他問題,請隨時訪問我們的freenode上的#ghostscript irc頻道(如果您沒有irc客戶端,請訪問www.mupdf.com網站鏈接建立)。
相關問題
- 1. 使用mupdf庫的pdf查看器
- 2. 如何查看RCurl選項
- 3. 如何使用MuPDF庫製作Mac應用程序來查看XPS文檔?
- 4. 如何從url查看pdf(在android應用程序中查看選項)?
- 5. 選取器的代碼如何查看選定的項目?
- 6. 如何在eclipse中爲插件禁用快速查看選項?
- 7. 如何查看此列表/選項?
- 8. 如何查看glibc的編譯選項
- 9. 爲birt報告禁用查看器選項J2EE(Eclispe)
- 10. 如何在iOS項目中集成MuPDF
- 11. 如何查看服務器SET選項的默認值
- 12. 如何更改選項對象ANDAR模型查看器
- 13. Android,嘗試使用muPDF在我的Xamarin android應用程序中查看PDF
- 14. 如何爲Android應用程序創建調試查看器?
- 15. 如何在選擇選項上應用CSS選擇器子項
- 16. 如何偷看可選項?
- 17. MuPDF爲Android:選項的片段,而不是活動
- 18. 查看更多....選項
- 19. 查看所選選項短值多選
- 20. 使用Applescript循環遞歸應用查看選項
- 21. 使用選項查看移動設備查看常規站點
- 22. 強制使用NSOpenPanel查看選項
- 23. 如何使用瀏覽器查看jquery附加數據查看頁面源選項?
- 24. 如何使用XML starlet的「查看」選項?
- 25. 如何查看自制公式安裝的可用選項?
- 26. 如何查看LLVM選項使用哪些優化傳遞?
- 27. 如何在Chromium Embedded中禁用查看源選項?
- 28. Android如何使用lazylist查看器顯示所有活動中的選項卡
- 29. 如何取消選中查看列表中選中的項目?
- 30. 如何查看Websphere應用程序服務器(WAS)響應