1. Producten
  2.   Tekstverwerking
  3.   Python
  4.   Python-DOCX
 
  

Python API om Microsoft® Word-documenten te maken en te bewerken

Open Source Python-bibliotheek voor het beheren van MS Word-bestanden, tabel en afbeeldingen toevoegen aan Word DOCX-bestanden en meer.

Wat is Python-DOCX?

Python-DOCX is een Open Source Python-bibliotheek die softwareontwikkelaars de mogelijkheid geeft om met Microsoft Word (Docx) binnen hun eigen applicaties te werken. De API kan Word-documenten maken en wijzigen, die de bestandsextensie .docx hebben

De API is zeer productief en ondersteunt verschillende belangrijke tekstverwerkingsfuncties, zoals het openen van een document, het toevoegen van een alinea, het toevoegen van een kop, het toevoegen van een pagina-einde, het toevoegen van een tabel, het invoegen van afbeeldingen, het toepassen van een alineastijl, tekstopmaak en nog veel meer.

Previous Next

Aan de slag met Python-DOCX

Python-DOCX wordt gehost op PyPI, dus het is heel eenvoudig om het te installeren. Het kan met pip worden geïnstalleerd met behulp van de volgende opdracht.

Installeer Python-DOCX via het pip-commando

 pip install python-docx 

Het kan ook worden geïnstalleerd via easy_install, maar wordt niet aanbevolen.

Python API om Word DOCX-documenten te maken

Python-DOCX-bibliotheek biedt functionaliteit voor het maken en manipuleren van Microsoft Word DOCX-documenten. De API stelt softwareontwikkelaars ook in staat om Word-documenten aan te passen. Om nu een Word-document te openen, maakt u een instantie en geeft u het pad naar het document door. U kunt ook afbeeldingen toevoegen, koppen toevoegen, tabellen invoegen, ondersteuning voor lettertypestijlen, tekstopmaak en meer. Met behulp van de volgende stappen kunt u eenvoudig een Microsoft Word-document maken in uw Python-app.

Eenvoudig Word maken

  1. Initialiseer object van FastExcel
  2. Werkmap maken
  3. Rijgegevens invullen
  4. Schrijf Excel

Snel een woord maken - Python

// initialize document object
document = Document()
// add heading
document.add_heading('Document Title', 0)
// add paragraph
p = document.add_paragraph('A plain paragraph having some ')
// style paragraph
p.add_run('bold').bold = True
p.add_run(' and some ')
p.add_run('italic.').italic = True
// save word document
document.save('demo.docx')
                  

Een tabel toevoegen aan Word DOCX-document

Python-DOCX API stelt ontwikkelaars in staat om tabellen toe te voegen aan een Word DOCX-document in Python-applicaties. Er zijn verschillende eigenschappen en methoden gekoppeld aan een tabel. Om de tabel te gebruiken, moet u ze gebruiken, bijvoorbeeld toegang tot een tabelcel, tabelrand, toegang tot afzonderlijke rijen of kolommen, en meer.

Afbeeldingen toevoegen aan Word DOCX-bestanden

Python-DOCX biedt softwareprogrammeurs de mogelijkheid om afbeeldingen in hun Word DOCX-document in te voegen. Om een afbeelding toe te voegen, moet u de naam en locatie van de afbeelding opgeven. De toegevoegde afbeelding wordt standaard weergegeven in de oorspronkelijke grootte. U kunt zowel de breedte als de hoogte van de afbeelding opgeven. De klassen Inches en Cm zijn bedoeld om u metingen in handige eenheden te laten specificeren.

 Dutch