Hur man ändrar storleken på PDF-sidan i Java

Denna skarpa handledning förklarar hur man ändrar storleken på sidan PDF i Java. Den har alla detaljer för att konfigurera utvecklingsmiljön, en detaljerad sekvens av steg som kan följas för att implementera funktionen och en körbar exempelkod som visar processen att ändra sidstorlek på PDF i Java. Du kommer också att lära dig processen för att beräkna sidstorleken i punkter som ska tillhandahållas till metoderna i denna applikation.

Steg för att redigera PDF-sidstorlek i Java

  1. Ställ in utvecklingsmiljön så att den använder Aspose.PDF for Java för att ändra sidstorlek
  2. Ladda käll-PDF-filen med Document class-objektet för att ändra sidmåtten
  3. Gå till standard page collection i den laddade PDF-filen
  4. Gå till målsidan vars storlek ska ändras
  5. Ställ in sidstorlekens bredd och höjd i punkter
  6. Spara den uppdaterade PDF-filen på disken eller i en stream med en angiven sidstorlek

Dessa steg beskriver proceduren för att ändra PDF-pappersstorlek i Java. Du kan ladda käll-PDF-filen till dokumentklassobjektet som stöder många andra överbelastningar också för att kontrollera dokumentladdningsprocessen. Klassen Document innehåller PageCollection-objektet som kan nås med hjälp av getPages()-metoden ignorerare för att få referensen till målsidan. Sidklassen har metoden setPageSize() som kräver den nya bredden och höjden för den uppdaterade sidan.

Kod för att ändra storleken på en PDF-sida i Java

Ovanstående kod visar processen att ändra PDF-sidstorlek i Java. Du måste beräkna den nya sidstorleken i poäng så att en tum motsvarar 72 poäng i Aspose.PDF. Om du nu vill beräkna storleken i poäng för en sida med måtten 8,3 x 11,7 tum, kan du multiplicera 8,3 med 72 och 11,7 med 72 för att få måtten i poäng som ska tillhandahållas till metoden setPageSize() som Envelop # Storlek 10 visas i denna exempelkod.

Vi har här lärt oss processen att ändra PDF-sidedimensioner i Java. Om du vill lära dig hur du skyddar PDF-filen, se artikeln om Hur man skyddar PDF med lösenord i Java.

 Svenska