Biblioteka łączenia plików PDF w formacie Open Source w języku Python

Bezpłatna biblioteka Pythona o otwartym kodzie źródłowym do dzielenia, łączenia, dodawania, obracania i przycinania stron dokumentów PDF.

Co to jest pypdf?

pypdf to bezpłatna biblioteka Pythona o otwartym kodzie źródłowym, która umożliwia szereg operacji na dokumentach PDF, takich jak dodawanie, obracanie, przycinanie, dzielenie i łączenie stron plików PDF.

Niektóre funkcje są wymienione poniżej:

  • Scalanie plików PDF: możesz scalić wiele dokumentów PDF w jeden plik PDF za pomocą pypdf. Jest to przydatne do łączenia raportów, prezentacji i innych dokumentów w formacie PDF.
  • Dzielenie plików PDF: Pypdf obsługuje także dzielenie pliku PDF na wiele mniejszych plików PDF. Może to być przydatne, gdy chcesz podzielić duży plik PDF na poszczególne sekcje.
  • Obracanie stron: możesz obracać poszczególne strony w dokumencie PDF za pomocą pypdf. Jest to przydatne do korygowania orientacji zeskanowanych dokumentów lub obrazów.
GitHub

Statystyki GitHuba

Nazwa:
Język:
Gwiazdy:
Widły:
Licencja:
Repozytorium zostało ostatnio zaktualizowane o godzinie

Pierwsze kroki z pypdf

Aby zainstalować i używać pypdf, potrzebujesz języka Python w wersji 3.6.0 lub nowszej. Zatem najpierw zainstaluj Python, a następnie użyj poniższych poleceń, aby zainstalować pypdf na swoim komputerze za pomocą pip i środowisko wirtualne.

Linuksa


python3 -m venv venv
source venv/bin/activate
pip install pypdf

System operacyjny Mac


python -m venv venv
source venv/bin/activate
pip install pypdf

Okna


python3 -m venv venv
venv\Scripts\activate.bat
pip install pypdf

Dodawaj, obracaj i przycinaj strony PDF

Możesz używać biblioteki pypdf w Pythonie do manipulowania plikami PDF, na przykład dodawania, obracania, przycinania stron, a nawet dodawania akcji JavaScript do dokumentów PDF, używając klas PdfWriter i PdfReader jak pokazano w poniższym kodzie:

Uwaga: To, że treść nie jest już widoczna, nie zniknęła. Przycinanie polega na dostosowaniu pola widzenia. Oznacza to, że przyciętą treść nadal można przywrócić.

Scal pliki PDF

Możesz użyć biblioteki pypdf w Pythonie do manipulowania plikami PDF, na przykład łączenia wielu plików PDF w jeden dokument. Możesz scalać pliki PDF i manipulować nimi, korzystając z funkcji klasy PdfWriter, jak pokazano w poniższym kodzie:

Podziel dokument PDF

Możemy podzielić dokument PDF na kilka dokumentów, korzystając z różnych funkcji klas PdfWriter i PdfReader w bibliotece pypdf. Poniższy fragment kodu dzieli dostarczony dokument PDF na dwie połowy i zapisuje je jako dwa osobne pliki PDF:

Wniosek

Podsumowując, możliwości łączenia pypdf są wzorowe i pokazują biegłość biblioteki w obsłudze dokumentów PDF. Zdolność pypdf do łatwego łączenia plików PDF sprawia, że jest to doskonały wybór do zadań wymagających składania dokumentów, generowania raportów lub konsolidacji różnych zasobów PDF. Jego przyjazne dla użytkownika funkcje i wydajne możliwości łączenia przyczyniają się do jego reputacji jako cennego narzędzia do zarządzania dokumentami PDF.

Podobne Produkty

 Polish