Den här artikeln beskriver hur man infogar form i Word med Python. Den har detaljerna för att ställa in utvecklingsmiljön, en lista med steg och en exempelkod som visar hur man ritar en rak linje i Word med Python. Det kommer att ge vägledning för att rita inline och flytande former enligt kraven.
Steg för att infoga former i Word med Python
- Ställ in miljön att använda Aspose.Words för Python via .NET för att infoga former
- Skapa ett nytt ord document för att lägga till former
- Länka ett DocumentBuilder-objekt med det
- Infoga inline form med hjälp av insert_shape() med formtyp, storlek och rotationsvinkel
- Infoga en flytande form genom att använda den överbelastade metoden insert_shape med nödvändiga parametrar och rotationsvinkel
- Definiera utdataformatet med klassobjektet OoxmlSaveOptions
- Spara utgången DOCX
Dessa steg sammanfattar hur man gör ett diagram i Word med Python. Skapa ett Word-dokument, instansiera ett DocumentBuilder-objekt för det, anrop insert_shape()-metoden med formtyp och storlek för att skapa ett inline-diagram. Anropa den andra överbelastningen av metoden insert_shape() som tillhandahåller formtyp, horisontell/vertikal relativ position, storlek och wrap-typ.
Kod för att rita diagram i Word med Python
Den här exempelkoden visar hur man infogar en rak linje i Word med Python. Du kan infoga vilket diagram som helst som IMAGE, ELLIPSE, RECTANGLE, ROUND_RECTANGLE, HEXAGON, THICK_ARROW, TEXT_HEXAGON och CALLOUT1 för att nämna några. Rotationsvinkelparametern är valfri och du kan hoppa över den om den inte behövs.
Den här artikeln har lärt oss hur man lägger till former i Word med Python. För att infoga punktpunkter i ett stycke, se artikeln om Infoga kulor i Word med Python.