Denna handledning förklarar hur man roterar text i PDF med Python. Den innehåller miljökonfigurationsresurserna, en stegvis detaljerad procedur för att skriva programmet och en körbar exempelkod för att rotera text i Adobe Acrobat med Python. Du kommer att lära dig placeringen av text på önskad plats och ställa in textrotationsvinkeln enligt dina krav.
Steg för att rotera text i PDF med Python
- Konfigurera miljön till använd Aspose.PDF för Python via .NET för att rotera text i en PDF
- Skapa en ny Pdf-fil med klassobjektet Document för att lägga till roterad text
- Lägg till en sida och ställ in lite exempeltext med objektet TextFragment
- Ställ in textpositionen på sidan och ställ in textens rotationsvinkel
- Instantiera TextBuilder-objektet för den valda sidan och lägg till fragmentet med det
- Spara PDF-filen med roterad text i den
Ovannämnda steg beskriver proceduren för att rotera text på PDF med Python. I denna process skapas en ny PDF-fil, en sida läggs till den och sedan ställs lite exempeltext in i klassen TextFragment för att läggas till sidan i en viss position och vinkel. När texten väl har lagts till i TextFragment-objektet läggs den till på sidan med hjälp av klassobjektet TextBuilder och slutligen sparas den utgående PDF-filen på disken.
Kod för att rotera text i Acrobat med Python
Ovanstående kodsegment visar hela processen för att rotera text i Acrobat med Python. Den använder metoden Document.pages.add() för att lägga till en ny sida i PDF-filen och sedan instansieras objektet aspose.pdf.text.TextFragment med exempeltexten som ska roteras. Klassen TextFragment innehåller egenskaper för att rotera texten och även för att formatera texten som att ställa in teckenstorlek, namn och förgrunds-/bakgrundsfärg om det behövs.
Vi har lärt oss hur man roterar text i Adobe Acrobat med Python. Om du vill lära dig processen för att skapa en PDF-fil och formatera dess text, se artikeln om hur man skapar PDF i Python.