Den här korta handledningsguiden om hur man skapar PDF i Python. Den innehåller fullständig information för att ställa in IDE, en lista över steg som ska följas när du skriver programmet och en körbar exempelkod för att demonstrera processen för att generera PDF med Python. Du kommer att lära dig om alla klasser, metoder och egenskaper som krävs för att skapa en ny PDF och lägga till formaterad text för att förstå processen grundligt.
Steg för att skapa PDF i Python
- Konfigurera miljön till använd Aspose.PDF för Python via .NET för att skapa en PDF
- Skapa en PDF-fil med klassen Document och lägg till en sida i den
- Skapa ett TextFragment klassobjekt för att lägga till text på PDF-sidan
- Ställ in olika egenskaper för texten som teckenstorlek, teckensnittsnamn, bakgrundsfärg och förgrundsfärg
- Skapa ett TextBuilder-klassobjekt för den valda sidan och lägg till ett textfragment till det
- Spara den resulterande PDF-filen med ny tillagd text i den
Dessa steg sammanfattar processen för att generera PDF med Python. Först skapas en ny PDF-fil och en sida läggs till den följt av att skapa ett TextFragment-objekt som används för att lägga till text, inställningar för textformatering, förgrundsfärg och bakgrundsfärg. När TextFragment-objektet är ifyllt, instansieras TextBuilder-klassobjektet för den valda sidan och det nyskapade TextFragment-objektet läggs till i PDF-filen.
Kod för att skapa PDF med Python
Ovanstående kodsegment visar hur man skapar PDF-fil med Python. Klassen Document i modulen aspose.pdf används för att skapa en ny PDF-fil, TextFragment-objektet i modulen aspose.pdf.text används för att ställa in texten och dess format, Klassobjektet TextBuilder i aspose.pdf.text är används för att lägga till textfragmentet på den valda sidan, och metoden Document.save() används slutligen för att spara filen på disken. Du kan använda TextFragment-objektet för att ställa in ett antal andra egenskaper för texten och TextBuilder-objektet för att lägga till andra dokumentelement till PDF-filen.
Den här artikeln har lärt oss att skapa PDF-fil med Python. Om du vill lära dig processen för att konvertera en PDF-fil till XPS, se artikeln om hur man konverterar PDF till XPS i Python.