I den här korta handledningen går vi igenom hur du roterar PDF med Java. Den innehåller detaljerad information för att konfigurera IDE, en uppsättning instruktioner för att skriva programmet och en körbar exempelkod för att rotera PDF-sidor med Java. En förklaring kommer också att tillhandahållas för att endast ändra orienteringen på sidorna eller ändra orienteringen av innehållet också baserat på applikationskrav.
Steg för att rotera alla sidor i PDF med Java
- Ställ in IDE för att lägga till Aspose.PDF for Java för att ändra PDF-orientering
- Ladda in PDF-filen för att ändra sidriktningen med hjälp av Document class
- Läs igenom alla sidor för att vända varje sida
- Ändra sidans orientering genom att ändra längden till bredd och bredd till höjd
- Rotera sidinnehållet med metoden Page.setRotate()
- Spara den roterade PDF-filen på disken
Dessa steg beskriver programmeringsuppgifterna för att rotera enskilda sidor i PDF med Java. Inledningsvis analyseras samlingen av sidorna i den laddade PDF-filen och det rektangulära området på varje sida används för att ändra bredden till höjden och vice versa. I det här fallet byts bara sidlängden och bredden om, men innehållet förblir i samma riktning som också kan ändras med metoden Page.setRotate().
Kod för att rotera PDF-sidor med Java
I den tidigare nämnda koden demonstreras processen att rotera PDF per sida med Java. MediaBox-egenskapen för klassen Page returnerar det rektangulära område som används för att byta siddimensioner genom att byta ut bredd och höjd. Om du vill ändra orienteringen på sidinnehållet använder du värdet on90, on180 eller on270 från rotationsuppräkningen för att ställa in vinkeln med metoden Page.setRotate() .
Det här ämnet har delat information om hur du ändrar PDF-sidan och innehållsorienteringen. Om du vill lära dig processen för att hitta och ersätta text i en PDF-fil, se artikeln om hur man hittar och ersätter text i PDF med Java.