Przejdź do głównej treści
PPDF123

Pobieranie informacji o PDF

Informacje o dokumencie odczytują PDF i zwracają raport JSON z rozmiarem pliku, liczbą stron, wersją PDF, stanem szyfrowania oraz polami tytułu i autora. Nie wykrywają podpisów cyfrowych.

Przeciągnij pliki tutaj albo kliknij, żeby wybrać

Obsługiwane: PDF · do 500.0 MB na plik · maks. 20 plików naraz

Możesz też wkleić plik przez Ctrl/Cmd+V lub z menu schowka.

Informacje o dokumencie zwracają JSON: `FileSize`, `PageCount`, `Encrypted`, `Info` (title/author/subject/creator/producer, jeśli są), `Version`, `Pages` jako placeholdery `{page: n}` oraz `root`. `IsSigned` zawsze jest `false`. To nie detektor podpisów.

Strona pobiera ten JSON tą samą ścieżką blob co PDF. Nie ma wbudowanego interfejsu raportu.

Encrypted oznacza obecność `/Encrypt` w trailerze, nie pełne odczytanie uprawnień. Strony internetowe proszą wtedy o hasło i odblokowują plik za Ciebie; wywołujący API przed większością innych narzędzi uruchamiają Usuń hasło.

Szczegóły podpisów kryptograficznych — Sprawdź podpis PDF. JavaScript — Pokaż JavaScript.

Przesłania są tymczasowe. Nie prowadzimy biblioteki Twoich PDF.

Funkcje

  • Raport JSON: rozmiar, liczba stron, flaga szyfrowania, Info, wersja
  • `IsSigned` na sztywno false; Pages to tylko placeholdery numerów
  • Lokalny lopdf; bez zewnętrznych binariów
  • Anonimowe API: /api/v1/security/get-info-on-pdf

Kiedy tego użyć

  • Przeczytać liczbę stron przed Podziel PDF
  • Sprawdzić, czy potrzebne jest hasło
  • Dostać Title i Author z Info bez oprogramowania desktopowego

Jak sprawdzić liczbę stron i metadane PDF?

  1. Prześlij PDF.
  2. Kliknij Przetwórz i pobierz `.json`.
  3. Przed kolejnym narzędziem sprawdź PageCount i Encrypted.
  4. Ignoruj IsSigned. Jeśli podpis ma znaczenie, uruchom Sprawdź podpis PDF.

Ograniczenia i przypadki brzegowe

  • IsSigned to wartość zastępcza
  • Bez geometrii per strona
  • To nie walidator podpisów
  • Limit przesyłania na tej stronie: 500 MB na plik, wysyłane porcjami powyżej około 95 MB. Treść pojedynczego bezpośredniego żądania API jest ograniczona do 100 MB.

Przykłady

  • 12-stronicowy plik raportuje PageCount 12 i dwanaście placeholderów Pages
  • Podpisany PDF nadal raportuje IsSigned false

Prywatność tego narzędzia

Pliki są przesyłane przez HTTPS, przetwarzane w pamięci lub w krótkotrwałym katalogu tymczasowym na naszych serwerach i usuwane, gdy wynik jest gotowy. Nie przechowujemy kopii do późniejszego przeglądania, trenowania ani profili reklamowych. Szczegóły retencji i pliki cookie AdSense znajdują się w polityce prywatności.

Najczęstsze pytania

Dlaczego IsSigned zawsze jest false?
Pole jest na sztywno. Nie jest liczone ze słowników podpisu.
Co jest w Pages?
Zestaw {page: 1}, {page: 2} — bez ramek i bez obrotu.
Czy Encrypted=true oznacza, że hasło nie jest potrzebne?
Nie. Oznacza tylko Encrypt w trailerze. Inne narzędzia nadal wymagają hasła: strony internetowe o nie pytają, a wywołujący API najpierw uruchamiają Usuń hasło.
Czy to qpdf --json?
Nie. To mały obiekt złożony przez lopdf.

Ostatnia aktualizacja:

Wywołanie z kodu

Każde narzędzie na stronie to zwykły interfejs REST. Anonimowo nie trzeba konta ani klucza API. Działa w przeglądarce, u programistów i u agentów AI.

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

Dostępne też jako narzędzie MCP dla klientów mówiących Model Context Protocol (JSON-RPC 2.0, POST /mcp). Pełna dokumentacja API

Użyj go z agentem AI

Skill

Z tym skillem Claude Code, Codex, Cursor i inne agenty AI mogą wykonać za Ciebie „Informacje o dokumencie”: /skills/pdf123-get-info.md

Wszystkie skille dla agentów

Pliki służą tylko do tego zadania i są potem automatycznie usuwane.