Denna snabba handledning guidar hur du skapar Word-dokument med Python genom att tillhandahålla detaljer för att konfigurera miljön och sedan körbar exempelkod. För att generera Word Document Python-baserade API och detaljerade steg delas som vägleder för användning av lämpliga klasser och namnutrymmen för denna uppgift. I slutet, när en enkel Word-fil skapas med lite text i den, sparas den på disken som DOCX.
Steg för att skapa Word-dokument med Python
- Konfigurera miljö för att använda Aspose.Words för Python via .NET
- Importera de nödvändiga namnrymden som ska användas från Aspose.Words-biblioteket
- Skapa ett tomt dokument med hjälp av klassobjektet Document
- Instantiera DocumentBuilder-objektet med ovanstående dokument
- Ställ in önskat teckensnittsnamn och storlek
- Skriv texten i dokumentet med DocumentBuilder klassobjekt
- Spara det nyskapade dokumentet med texten i den
Dessa steg beskriver miljödetaljerna och leder sedan till att skapa objekt av olika klasser för att utföra denna uppgift. Vi behöver klassobjektet Document eftersom vi måste spara den resulterande Word-filen på disken med hjälp av sparafunktionen i den. På liknande sätt, för att skapa word-dokument i python behöver vi DocumentBuilder-klassen som kan komma åt alla komponenter eller element i dokumentet som t.ex. vi ställer in teckensnittsnamn och storlek med det och lägger in text med skrivfunktionen i den.
Kod för att generera Word-dokument från Python
För att Skriva Word-dokument används Python kod för att implementera funktionen där ett dokumentklassobjekt först deklareras som har ett antal egenskaper och metoder för att spara utdatadokument till stream och fil. Med hjälp av klassen Document and DocumentBuilder kan du arbeta med sektioner, intervall, sidhuvuden och sidfötter, bokmärken, tabeller, stycken, typsnitt och stilar för att nämna några.
I den här artikeln såg vi generera automatiserade Word-dokument med Python. Om du vill konvertera en Word-fil till PDF, se artikeln om hur man konverterar Word till PDF med Python.