Avoimen lähdekoodin Python PDF -fuusiokirjasto
Ilmainen ja avoimen lähdekoodin Python-kirjasto PDF-dokumenttien sivujen jakamiseen, yhdistämiseen, lisäämiseen, kiertämiseen ja rajaamiseen.
Mikä on pypdf?
pypdf on ilmainen ja avoimen lähdekoodin Python-kirjasto, joka mahdollistaa useita toimintoja PDF-dokumenteille, kuten PDF-tiedostojen sivujen lisäämisen, kiertämisen, rajaamisen, jakamisen ja yhdistämisen.
Jotkut ominaisuuksista on lueteltu alla:
- PDF-tiedostojen yhdistäminen: Voit yhdistää useita PDF-dokumentteja yhdeksi PDF-tiedostoksi pypdf-tiedoston avulla. Tästä on hyötyä PDF-raporttien, esitysten tai muiden asiakirjojen yhdistämisessä.
- PDF-tiedostojen jakaminen: Pypdf tukee myös PDF-tiedoston jakamista useisiin pienempiin PDF-tiedostoihin. Tämä voi olla kätevää, kun haluat jakaa suuren PDF-tiedoston yksittäisiin osiin.
- Sivujen kääntäminen: Voit kiertää PDF-dokumentin yksittäisiä sivuja pypdf-tiedoston avulla. Tästä on hyötyä skannattujen asiakirjojen tai kuvien suunnan korjaamisessa.
pypdf:n käytön aloittaminen
Tarvitset Python-version 3.6.0 tai uudemman pypdf:n asentamiseen ja käyttämiseen. Joten asenna ensin Python ja asenna sitten pypdf koneellesi alla olevien komentojen avulla käyttämällä pip ja virtuaaliympäristö.
Linux
python3 -m venv venv
source venv/bin/activate
pip install pypdf
Mac käyttöjärjestelmä
python -m venv venv
source venv/bin/activate
pip install pypdf
Windows
python3 -m venv venv
venv\Scripts\activate.bat
pip install pypdf
Lisää, kierrä ja rajaa PDF-sivuja
Pythonin pypdf-kirjaston avulla voit käsitellä PDF-tiedostoja, kuten lisätä, kiertää, rajata sivuja ja jopa lisätä JavaScript-toimintoja PDF-dokumentteihin käyttämällä PdfWriter- ja PdfReader-luokkia. alla olevan koodin mukaisesti:
Huomaa: Koska sisältö ei ole enää näkyvissä, se ei ole kadonnut. Rajaus toimii säätämällä näkymäruutua. Tämä tarkoittaa, että sisältö, joka on rajattu pois, voidaan edelleen palauttaa.
Yhdistä PDF-tiedostoja
Pythonin pypdf-kirjaston avulla voit käsitellä PDF-tiedostoja, kuten yhdistää useita PDF-tiedostoja yhdeksi asiakirjaksi. Voit yhdistää ja käsitellä PDF-tiedostoja käyttämällä PdfWriter-luokan toimintoja alla olevan koodin mukaisesti:
Jaa PDF-dokumentti
Voimme jakaa PDF-dokumentin useiksi asiakirjoiksi käyttämällä pypdf-kirjaston PdfWriter- ja PdfReader-luokkien eri toimintoja. Alla oleva koodinpätkä jakaa toimitetun PDF-dokumentin kahteen osaan ja tallentaa ne kahtena erillisenä PDF-tiedostona:
Johtopäätös
Yhteenvetona voidaan todeta, että pypdf:n yhdistämisominaisuudet ovat esimerkillisiä, ja ne osoittavat kirjaston ammattitaitoa PDF-dokumenttien käsittelyssä. pypdf:n kyky yhdistää PDF-tiedostoja vaivattomasti tekee siitä erinomaisen valinnan tehtäviin, jotka vaativat asiakirjojen kokoamista, raporttien luomista tai erilaisten PDF-resurssien yhdistämistä. Sen käyttäjäystävälliset ominaisuudet ja tehokkaat yhdistämisominaisuudet lisäävät sen mainetta arvokkaana työkaluna PDF-dokumenttien hallinnassa.