Przejdź do treści
comprimirunpdf
100% prywatnie i lokalnie

O projekcie

comprimirunpdf tworzy i utrzymuje Robert Bzia. To niezależny projekt, bez firmy i bez inwestorów: jedno narzędzie, które robi jedną rzecz.

Po co powstał

Prawie wszystkie narzędzia do kompresji PDF rozwiązują niewłaściwy problem. Kompresują „ile się da” i oddają plik o przypadkowym rozmiarze. Ale gdy formularz odrzuca Twój dokument, problemem nie jest to, że jest duży, tylko to, że przekracza konkretną wartość —2 MB, 5 MB, 500 KB— a Ty musisz zejść poniżej niej.

Dlatego tutaj zaczyna się od drugiej strony: Ty ustalasz maksymalny rozmiar, a narzędzie próbuje kolejnych ustawień, aż go osiągnie. Jeśli się nie da, mówi Ci o tym, zamiast oddawać coś, co i tak Ci się nie przyda.

Dlaczego nic nie opuszcza Twojej przeglądarki

Druga decyzja projektowa wynika z pierwszej. Do kompresji PDF trafiają właśnie te dokumenty, których nikt nie chce oddawać obcym: dowody osobiste, odcinki wypłaty, umowy, wyniki badań. Sposobem, by ich nie narażać, nie jest obietnica, że zostaną usunięte z serwera po godzinie, tylko niewysyłanie ich nigdy.

Całe przetwarzanie odbywa się w karcie przeglądarki, z wykorzystaniem mocy Twojego własnego urządzenia. Ma to nietypową i bardzo wygodną konsekwencję: po pierwszej wizycie narzędzie działa bez połączenia z internetem. Możesz to sprawdzić samodzielnie, a na stronie o prywatności wyjaśniamy dokładnie, jak.

Jak jest zbudowane

Każda strona PDF-a jest rysowana przez pdf.js na płótnie w pamięci i kodowana jako obraz JPEG, a dokument jest ponownie składany za pomocą pdf-lib. Proces powtarza się z coraz niższą rozdzielczością i jakością, aż cel zostanie osiągnięty, a gdy uda się to z zapasem, jakość jest znów podnoszona, by zbliżyć się do żądanego rozmiaru od dołu i stracić jak najmniej.

Wszystko to działa w osobnym wątku typu Web Worker, dzięki czemu interfejs nadal reaguje podczas kompresji pliku o rozmiarze kilkudziesięciu megabajtów.

Cena, bez upiększeń: po rasteryzacji tekstu w PDF-ie nie da się już zaznaczyć ani wyszukać. Jeśli musisz go zachować, to narzędzie nie jest odpowiednie w Twoim przypadku.

Kontakt

Przygotowujemy adres kontaktowy do pytań, zgłaszania błędów i sugestii. Do tego czasu informacje prawne o projekcie znajdziesz w nocie prawnej.

Wróć do kompresji PDF