↑ ↓ 移動 · Enter 開啟 · Esc 關閉

關於 pd00

pd00 是一套小型、獨立的檔案工具,圍繞著一個原則打造:你的檔案留在你的裝置上。

為什麼會有這個網站

轉換一張相片或合併兩個 PDF,不應該需要把個人文件交給陌生人的伺服器。然而大多數線上轉檔工具仍是這樣運作:你上傳、等待、下載,然後只能希望對方那邊的副本真的如承諾般被刪除。現代瀏覽器自己就能完成這些工作。pd00 使用 WebAssembly 和瀏覽器內建的圖片編解碼器,讓整個處理過程都在你的電腦或手機上完成。

這個名稱刻意取得很短。「pd」代表 PDF;當某個表單不收你的 iPhone 相片時,短短的網址用手機也很容易輸入。

技術架構

  • HEIC 解碼使用編譯成 WebAssembly 的 libheif(LGPL-3.0);WebP 和 AVIF 則使用瀏覽器內建的解碼器。
  • PDF 編輯(合併、分割、旋轉、頁碼、浮水印、密碼)使用 pdf-lib(MIT);讀取頁面以產生縮圖、圖片和文字則使用 Mozilla 的 pdf.js(Apache-2.0)。TIFF 檔案以 UTIF(MIT)解碼,ZIP 檔案則以 client-zip(MIT)產生。
  • 相片中繼資料(EXIF 與色彩描述檔)由我們自己撰寫、不依賴任何外部套件的小型程式讀寫,因此轉換後仍會保留。
  • 本網站是靜態網站,透過 Cloudflare 的網路提供。完全沒有任何會接觸檔案的伺服器端程式碼——唯一的伺服器端點只是健康檢查。

你不必單憑信任接受「不上傳任何檔案」的說法:DevTools 檢查大約一分鐘就能證明;而且網頁的安全政策只允許瀏覽器連線到 pd00.com 和 Cloudflare 的匿名瀏覽量計數器,而該計數器從不接收檔案。

聯絡我們

歡迎將錯誤回報、無法轉換的檔案範例(請只寄送你願意分享的檔案)和功能建議寄到 hello@pd00.com。