PDFCombine - aplikacja do pracy z plikami PDF

kategoria: PYTHON
autor: Maciej Sobieniak

Aplikacja PDFCombine powstała w celu usprawnienia i zautomatyzowania pracy z dużą ilością plików PDF: odczytuje kody EAN, dzieli i scala pliki, sprawdza i wprowadza autokorekte rotacji stron, usuwa puste strony (filtruje przebitki pieczątek itp.), anonimizuje wrażliwe dane i szyfruje dokumenty – wszystko w jednym narzędziu.

Kontekst / Problem

  • Ręczne sortowanie, nazywanie, anonimizacja i obrabianie pojedyńczo plików PDF pochłania dziesiątki roboczogodzin i jest podatne na błędy.  
  • Potrzebne było narzędzie, które zautomatyzuje cały ciąg operacji i ograniczy liczbę kliknięć do minimum.

Kluczowe funkcje

  • Działanie na wielu plikach za pomocą kilku kliknięć.
  • Automatyczne nadawanie nazw na podstawie kodów EAN + danych z CSV.
  • Usuwanie pustych stron (filtruje przebitki pieczątek i artefakty skanera).
  • Autokorekta rotacji** – pozioma ↔ pionowa zgodnie z wybraną orientacją.
  • Inteligentne dzielenie skanu** przez stronę-separator z kodem EAN.
  • Wbudowana anonimizacja** wskazanych fragmentów (GUI: zaznacz, CLI: koordynaty).
  • Łączenie / dzielenie** według liczby stron lub listy plików.
  • Usuwanie wyznaczonych stron.
  • Szyfrowanie PDF**: hasło do otwarcia + granularne uprawnienia.
  • Eksport treści** do Worda lub Excela (OCR/parse).

Stos technologiczny

  • Język główny: Python 3.12
  • GUI (deskop): Tkinter

Zdjęcia poglądowe:

szukaj wpisu

Archiwum

2025
Menu
Wykorzystuje pliki cookies!

Informuję, że stosuję pliki cookies - w celach statycznych, reklamowych oraz przystosowania serwisu do indywidualnych potrzeb użytkowników.
Są one zapisywane w Twoim urządzeniu końcowym. Można zablokować zapisywanie cookies, zmieniając ustawienia przeglądarki internetowej.