跳至主要內容
PPDF123

取得 PDF 資訊

文件資訊讀取 PDF,並回傳一份 JSON 報告,含檔案大小、頁數、PDF 版本、加密狀態,以及標題和作者欄位。它不偵測數位簽章。

把檔案拖到這裡,或點一下選擇

支援 PDF · 每個檔案上限 500.0 MB · 一次最多 20 個檔案

也可以按 Ctrl/Cmd+V 或從剪貼簿選單貼上檔案。

文件資訊回傳 JSON:`FileSize`、`PageCount`、`Encrypted`、`Info`(若有則含 title/author/subject/creator/producer)、`Version`、`Pages` 為 `{page: n}` 佔位,以及 `root`。`IsSigned` 恆為 `false`。它不是簽章偵測器。

網站透過與 PDF 相同的 blob 流程下載這份 JSON。沒有內嵌報告介面。

Encrypted 是 trailer 裡有沒有 `/Encrypt`,不是完整權限解碼。網頁會要求輸入密碼並為你解鎖;API 呼叫端在用多數其他工具前需先執行移除密碼。

要密碼學簽章細節請用驗證 PDF 簽章。要 JavaScript 請用查看 JavaScript。

上傳是暫時的。我們不會保存你的 PDF 文庫。

功能

  • JSON 報告體積、頁數、加密旗標、Info、版本
  • `IsSigned` 寫死為 false;Pages 只是序號佔位
  • 本機 lopdf;無外部二進位
  • 匿名 API:/api/v1/security/get-info-on-pdf

適用情境

  • 分割 PDF 前先讀頁數
  • 看是否需要密碼
  • 不用桌面軟體就能拿到 Info 的標題與作者

如何查看 PDF 的頁數和中繼資料?

  1. 上傳 PDF。
  2. 點選處理,下載 `.json`。
  3. 在選下一個工具前先看 PageCount 與 Encrypted。
  4. 忽略 IsSigned。簽章若重要,跑驗證 PDF 簽章。

限制與邊界

  • IsSigned 是佔位
  • 沒有逐頁幾何
  • 不是簽章校驗器
  • 本網站的上傳上限:每個檔案 500 MB,超過約 95 MB 時分塊上傳。直接呼叫 API 時,單一請求本文上限為 100 MB。

示例

  • 12 頁檔案報告 PageCount 12 與十二個 Pages 佔位
  • 已簽章的 PDF 仍報告 IsSigned false

本工具的隱私說明

檔案經 HTTPS 上傳,在伺服器記憶體或短期暫存目錄中處理,結果就緒後即刪除。我們不會為日後瀏覽、訓練或廣告輪廓保留副本。留存期限與 AdSense Cookie 說明見隱私權政策。

常見問題

為什麼 IsSigned 總是 false?
該欄位寫死。不是從簽章字典算出來的。
Pages 裡有什麼?
一組 {page: 1}、{page: 2},沒有框也沒有旋轉。
Encrypted 為 true 就表示不需要密碼嗎?
不是。它只表示 trailer 有 Encrypt。其他工具仍然需要密碼:網頁會要求輸入,API 呼叫端需先執行移除密碼。
這是 qpdf --json 嗎?
不是。這是 lopdf 拼的一份小物件。

最後更新:

用程式碼呼叫

本站每個工具都是普通 REST 介面。匿名使用不需要帳號或 API Key,給瀏覽器、開發者與 AI 代理同樣可用。

curl -X POST "https://pdf123.xyz/api/v1/security/get-info-on-pdf" \
  -F "[email protected]"

也提供 MCP 工具,供說 Model Context Protocol 的用戶端呼叫(JSON-RPC 2.0,POST /mcp)。 完整 API 文件

在 AI 代理中使用

Skill

裝上這個 Skill,Claude Code、Codex、Cursor 等 AI 代理就能替你完成「文件資訊」: /skills/pdf123-get-info.md

全部 Agent Skill

檔案只用於本次處理,完成後自動刪除。