簡體   English   中英

在用戶點擊的位置上注釋pdf文件

[英]Annotate the pdf file on the location clicked by user

我在嘗試找到以下問題的解決方案時遇到了麻煩。

當用戶單擊pdf中的特定位置時,對PDF文件進行注釋,然后最終保存pdf,以后會在帶注釋的位置打開該pdf。

如何處理呢?

我嘗試過的。

  • 我試圖找到各種與程序語言無關的庫(因為程序語言不是依賴項)-在python找到了諸如minipdf庫,在java找到了pdfbox ,僅提及了一些相關的庫。 最終選擇了pdfbox因為它似乎已經足夠成熟,可以提供附近的解決方案。
  • 現在有各種障礙如何使用戶獲得用戶單擊的位置? 因為獲取位置后,我可以執行各種操作,例如在單擊的位置進行注釋,然后將pdf保存在相同的特定位置。
  • 看來我必須編寫整個pdf javascript才能使用它,但是又該怎么做?

我有類似的問題,但已經用其他方法解決了。 就我而言,我不是在Adobe Reader中打開PDF,而是在瀏覽器中打開。 因此,我所做的就是使用python庫將pdf轉換為html(如果您有興趣,請告訴我,我將與他們的優缺點共享不同的庫名稱)。
現在,可以輕松地編輯html。 我們可以放置超鏈接,突出顯示其中的所有內容,因為源代碼與我們同在。
如果您的前端是基於Web的,則此變通辦法可能適用於您。


PS:希望將此變通辦法發布為評論,但由於目前信譽數很少而無法發布。 希望,它不會被降級:)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM