Przejdź do głównej treści
PPDF123

Linearyzacja PDF dla szybkiego podglądu w sieci

Linearyzuj PDF zapisuje plik w układzie zlinearyzowanym, zwanym też szybkim podglądem w sieci (Fast Web View), aby czytnik mógł pokazać pierwszą stronę, zanim cały plik zostanie pobrany. Zwykle powiększa plik nieznacznie, a nie zmniejsza.

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.

Linearyzuj PDF przepisuje plik za pomocą qpdf `--linearize`, zapisuje słownik linearyzacji i tablicę podpowiedzi stron, dzięki czemu czytnik WWW może narysować pierwszą stronę, zanim dotrze cały dokument — Fast Web View.

To osobna operacja pod `/api/v1/misc/linearize-pdf`. Nie przechodzi już przez Kompresuj PDF, więc pobrany plik jest naprawdę zlinearyzowany, a nie tylko ponownie skompresowany.

Linearyzacja zwykle nieznacznie powiększa plik, ponieważ dodaje tabele, dzięki którym przeglądarka może pokazać stronę 1 jeszcze przed końcem pobierania. Nie zmniejsza rozdzielczości obrazów ani nie usuwa obiektów. Jeśli zależy Ci na rozmiarze, użyj Kompresuj PDF.

Sprawdź wynik przez `qpdf --check`: plik zlinearyzowany wypisuje `File is linearized`. Pliki chronione hasłem są odblokowywane za Ciebie na tej stronie, gdy tylko wpiszesz hasło; wywołujący API najpierw uruchamiają Usuń hasło.

Funkcje

  • qpdf `--linearize` — Fast Web View
  • Zapisuje słownik linearyzacji i tablicę podpowiedzi stron
  • Nie zmniejsza rozdzielczości obrazów ani nie zmienia treści stron
  • Anonimowe API: /api/v1/misc/linearize-pdf

Kiedy tego użyć

  • Serwować duży PDF strona po stronie w przeglądarce
  • Przekazać zeskanowany raport do czytnika WWW bez długiego pustego oczekiwania
  • Spełnić wymóg portalu dotyczący wgrywania plików zoptymalizowanych pod sieć

Jak zlinearyzować PDF do szybkiego podglądu w sieci?

  1. Prześlij PDF.
  2. Kliknij Przetwórz. Nie ma żadnych opcji.
  3. Pobierz zlinearyzowany PDF.
  4. Uruchom `qpdf --check`, jeśli chcesz sam zobaczyć wiersz `File is linearized`.

Ograniczenia i przypadki brzegowe

  • Porządkuje strukturę; to nie narzędzie do zmniejszania rozmiaru
  • Bez ponownego próbkowania obrazów
  • Pliki chronione hasłem wymagają hasła; wywołujący API najpierw uruchamiają Usuń hasło
  • 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

  • Skan o rozmiarze 40 MB staje się nieco większy niż 40 MB, ale od razu zaczyna renderować stronę 1
  • `qpdf --check` na pobranym pliku wypisuje `File is linearized`

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

Czy wynik jest zlinearyzowany?
Tak. Operacja przekazuje `--linearize` do qpdf, więc wynik zawiera słownik linearyzacji i tablice podpowiedzi stron.
Czym różni się to od Kompresuj?
Kompresuj ponownie kompresuje strumienie, żeby zaoszczędzić miejsce. Linearyzuj porządkuje plik pod pobieranie progresywne i zostawia treść bez zmian.
Czy czytniki WWW najpierw załadują stronę 1?
Właśnie o to chodzi w Fast Web View — pod warunkiem że czytnik pobiera plik przez HTTP, a serwer obsługuje żądania zakresowe bajtów.
Czy zmniejsza rozdzielczość obrazów?
Nie. Linearyzacja to przepisanie struktury, a nie obniżenie jakości.

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/misc/linearize-pdf" \
  -F "[email protected]" \
  -o output.pdf

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 „Linearyzuj PDF”: /skills/pdf123-linearize-pdf.md

Wszystkie skille dla agentów

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