Open Source Python DOCX Editor-bibliotheek
Gratis en open source Python-bibliotheek om DOCX-documenten te maken en te bewerken.
Wat is Pythondocx?
Python-docx-functies
Hieronder volgen enkele van de belangrijkste kenmerken van Python-docx:
- DOCX-bestanden maken: Met Python-docx kunt u helemaal opnieuw DOCX-bestanden maken. U kunt letterlijk een leeg document maken en dit opslaan zoals het is in het DOCX-bestandsformaat.
- DOCX-bestanden bewerken: Met Python-docx kunt u bestaande DOCX-bestanden openen, de inhoud ervan bewerken en het bijgewerkte document weer op de schijf opslaan. U heeft toegang tot de
- Tabellen toevoegen: Met Python-docx kunt u eenvoudig tabellen ontwerpen en in uw DOCX-bestanden invoegen, waardoor het weergeven van tabelgegevens en het onderhouden van een gestructureerde lay-out eenvoudig wordt.
- Afbeeldingen toevoegen: Python-docx maakt het mogelijk om afbeeldingen in uw DOCX-documenten op te nemen, waardoor het mogelijk wordt om logo's, afbeeldingen of foto's op te nemen om de visuele aantrekkingskracht te vergroten.
Aan de slag met Python-docx
We kunnen de Python-docx-bibliotheek downloaden van GitHub of de pip install-opdracht gebruiken:
Het installeren van Python-docx is eenvoudig en kan vanaf de terminal worden gedaan, zoals hieronder weergegeven:
Python-docx installeren
pip3 install python-docx
Maak een DOCX-document in Python
U kunt een leeg DOCX-document maken met behulp van de Document-klasse van de Python-docx-bibliotheek. Het kan vervolgens op schijf worden opgeslagen als DOCX-bestand in het Microsoft Word-formaat 2007+, zoals weergegeven in het onderstaande voorbeeld:
Open een bestaand DOCX-bestand met Python
Met de Python-docx-bibliotheek kun je ook een bestaand DOCX-bestand laden, er wijzigingen in aanbrengen en het vervolgens weer opslaan onder een nieuwe naam. Dit is vergelijkbaar met de optie Opslaan als die beschikbaar is in Microsoft Word.
Afbeelding invoegen in DOCX-document met Python-docx
Met Python-docx kun je Word-documenten maken en er met eenvoudige code afbeeldingen in invoegen. U kunt ook de grootte van de afbeelding wijzigen terwijl u deze aan het document toevoegt. De standaardgrootte van de afbeelding is 300x300 pixels met 300 dpi.
Tabel toevoegen aan DOCX-bestand in Python
Met Microsoft Word kunt u een tabel in een document invoegen. Een tabel bestaat uit rijen en kolommen. De doorsnede van een rij en kolom wordt een cel genoemd. In elke cel kunt u zowel tekst als afbeeldingen invoegen.
Conclusie
Python-docx biedt veel functies om een Word-document helemaal opnieuw te maken en te verrijken. Het is gemakkelijk te gebruiken, heeft een vereenvoudigde syntaxis en is snel.