加密的檔案會被退回,而不是開啟。帶密碼的 PDF 會被拒收,包括掃描器用空密碼產生、技術上打得開的那一類。去掉一份文件的保護,跟從裡面拿走幾個詞是兩件事,而悄悄替你做掉,對一個替你運作的工具來說是件出人意料的事。
谷歌載入了什麼,又拿不到什麼。廣告和統計指令碼來自谷歌。這兩個都拿不到關於你文件的任何東西:檔案拿不到,頁面拿不到,姓名、大小、頁數,以及你搜過的詞,都拿不到。讀取、修改、寫出 PDF 的每一行都由本站自己提供,也都寫在儲存庫裡。
捐贈按鈕載入了什麼,又拿不到什麼。頁面頂部那個「Buy me a coffee」按鈕由 cdnjs.buymeacoffee.com 的指令碼畫出來,字型取自 Google Fonts。它就是個連結而已,不會報告訪問,也拿不到關於你或者你文件的任何東西。你不點它就什麼都不會發生,點下去到的是別人的網站。
如果公司的安全軟體警告說有上傳。它盯著瀏覽器裡選擇檔案的那一刻,而且無法知道頁面是否打算把它發出去——所以在選擇時就發出警告。這裡什麼都不會發出去:開啟瀏覽器的開發者工具,切到網路,然後選一個檔案。沒有任何請求帶著它,除了這個頁面自己的本地預覽之外,根本沒有任何請求。同樣的檢查,你們的 IT 同事半分鐘就能做完。
1 選 PDF
密碼可以用本站的 PDF 解鎖工具在這個瀏覽器裡取下來,什麼都不會上傳,取完把沒有密碼的那一份拿回這裡來。
因為畫出一頁來意味著一個完整的 PDF 渲染器,字型、漸變、透明度、混合模式全都要,那是一兆以上的引擎要去取來執行,而本站根本不發這種東西。這件事反倒正合適:拖一個方塊選中的是紙上的一塊區域,而紙上的一塊區域跟它下面的文字不是同一樣東西,黑塊那個失誤正是從這裡開始的。你拿到的是文件的文字,按閱讀順序排好,每個詞都可以點。而且這也是唯一一種能告訴你「眼前這些詞到底是不是文字」的檢視,一張頁面的圖片說不出這一點。
做好的檔案到哪裡都打得開嗎?
打得開。輸出寫成 PDF 1.5,或者你給的那份檔案所需要的最高版本,而 1.5 是 2003 年以後出的每一個閱讀器都懂的。頁面上的東西沒有一樣被重新編碼:字型、圖片和向量圖形逐位元組原樣透過,所以留下的文字還跟原來一樣可以選中、可以搜尋。