Word-bestand splitsen met Python REST API

Dit artikel beschrijft hoe je een Word-bestand kunt splitsen met de Python REST API. Je leert hoe je automatisch pagina’s uit Word kunt extraheren met de Python REST API met behulp van de Python Cloud SDK. We bespreken verschillende parameters om de output van het splitsingsproces aan te passen.

Voorwaarde

Stappen om een ​​Word-document te splitsen met Python Low Code API

  1. Instantieer een object van de klasse WordsApi om het Word-bestand te splitsen
  2. Laad het Word-bestand in het bestandsstroomobject
  3. Maak het SplitDocumentOnlineRequest-object met het invoerbestand, het uitvoerbestand en het paginabereik
  4. Roep het SplitDocumentOnline-object aan met behulp van het bovenstaande aanvraagobject
  5. Haal de doeluitvoerpagina op met behulp van de methode Result.Document.TryGetValue() en sla deze op de schijf op

Deze stappen beschrijven hoe u een Word-document kunt splitsen met Python REST API. Begin het proces door het Word-bronbestand te laden en vervolgens het SplitDocumentOnlineRequest-object aan te maken. Geef hiervoor het invoerdocument, de uitvoerindeling, de naam van het uitvoerbestand, de startpagina en de eindpagina op. Roep ten slotte de SplitDocumentOnline-methode aan om het document te splitsen en de gewenste uitvoerpagina op schijf op te slaan.

Code voor online Word-documentsplitter in Python Low Code API

Deze code demonstreert het proces om pagina’s uit een Word-document te extraheren met de Python Low Code API. De doelbestandsnaam wordt gebruikt als voorvoegsel voor de meerdere uitvoerpagina’s, waarbij ‘_page#’ als achtervoegsel wordt gebruikt. Met deze methode worden zoveel namen aangemaakt als er uit het brondocument zijn geëxtraheerd en deze kunnen worden opgehaald, zoals gedemonstreerd in de voorbeeldcode, waar pagina 2 op schijf wordt opgeslagen.

In dit onderwerp hebben we geleerd hoe we een DOCX-splitter met Python REST API kunnen ontwikkelen. Raadpleeg het volgende artikel voor het samenvoegen van Word-bestanden: Word-documenten samenvoegen met Python REST API.

 Nederlands