Python PDF Merger Library med öppen källkod

Gratis & öppen källkod Python-bibliotek för att dela, slå samman, lägga till, rotera och beskära sidor i PDF-dokument.

Vad är pypdf?

pypdf är ett gratis Python-bibliotek med öppen källkod som tillåter flera operationer på PDF-dokument som att lägga till, rotera, beskära, dela och slå samman sidorna i PDF-filer.

Några av funktionerna listas nedan:

  • Sammanfoga PDF-filer: Du kan slå samman flera PDF-dokument till en enda PDF-fil med pypdf. Detta är användbart för att kombinera PDF-rapporter, presentationer eller andra dokument.
  • Dela PDF-filer: Pypdf stöder också dela upp en PDF-fil i flera mindre PDF-filer. Detta kan vara praktiskt när du vill dela upp en stor PDF i enskilda sektioner.
  • Roterande sidor: Du kan rotera enskilda sidor i ett PDF-dokument med pypdf. Detta är användbart för att korrigera orienteringen av skannade dokument eller bilder.
GitHub

GitHub-statistik

Namn:
Språk:
Stjärnor:
Gafflar:
Licens:
Repository uppdaterades senast kl

Komma igång med pypdf

Du behöver Python version 3.6.0 eller senare för att installera och använda pypdf. Så installera först Python och använd sedan nedanstående kommandon för att installera pypdf på din maskin med pip och virtuell miljö a>.

Linux


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

MacOS


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

Windows


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

Lägg till, rotera och beskära PDF-sidor

Du kan använda pypdf-biblioteket i Python för att manipulera PDF-filer, som att lägga till, rotera, beskära sidor och till och med lägga till JavaScript-åtgärder i PDF-dokument genom att använda klasserna PdfWriter och PdfReader som visas i nedanstående kod:

Obs! Bara för att innehållet inte längre är synligt är det inte borta. Beskärning fungerar genom att justera visningsrutan. Det betyder att innehåll som beskurits bort fortfarande kan återställas.

Slå ihop PDF-filer

Du kan använda pypdf-biblioteket i Python för att manipulera PDF-filer som att slå samman flera PDF-filer till ett enda dokument. Du kan slå samman och manipulera PDF-filer genom att använda funktionerna i klassen PdfWriter som visas i nedanstående kod:

Dela PDF-dokument

Vi kan dela upp ett PDF-dokument i flera dokument med hjälp av olika funktioner i klasserna PdfWriter och PdfReader i pypdf-biblioteket. Kodavsnittet nedan delar upp det medföljande PDF-dokumentet i två halvor och sparar dem som två separata PDF-filer:

Slutsats

Sammanfattningsvis är pypdfs sammanslagningsmöjligheter exemplariska, vilket visar upp bibliotekets skicklighet i att hantera PDF-dokument. pypdfs förmåga att enkelt kombinera PDF-filer gör det till ett utmärkt val för uppgifter som kräver dokumentsammansättning, rapportgenerering eller konsolidering av olika PDF-resurser. Dess användarvänliga funktioner och effektiva sammanslagningsmöjligheter bidrar till dess rykte som ett värdefullt verktyg för PDF-dokumenthantering.

Liknande Produkter

 Swedish