Hur man ändrar sidstorlek på PDF med Python

Det här lilla ämnet fokuserar på hur man ändrar sidstorlek för PDF med Python. Den omfattar alla nödvändiga detaljer för att konfigurera utvecklingsmiljön, en sekvens av steg som ska följas för att skapa en applikation och en körbar exempelkod som visar processen att ändra storlek på PDF-sida med Python med hjälp av bara några få API-anrop. Den här koden kan användas i alla Python- och .NET Framework-stödda miljöer som Windows, Linux och macOS.

Steg för att ändra PDF-pappersstorlek med Python

  1. Ställ in miljön för att använda Aspose.PDF för Python via .NET API
  2. Öppna käll-PDF-filen med klassobjektet Document vars siddimensioner ska ändras
  3. Gå till PDF-sidasamlingen i den inlästa PDF-filen
  4. Gå till önskad sida från samlingen som storleken ska uppdateras för
  5. Anropa metoden set_page_size() för klassen Page och ange en ny sidstorlek
  6. Spara den resulterande PDF-filen med ändrad sidstorlek

Dessa steg täcker processen att redigera PDF-sidstorlek med Python genom att tillhandahålla de resurser som krävs för att testa den här funktionen. Till att börja med laddar vi in mål-PDF-filen, kommer åt sidsamlingen och får sedan referensen till sidan vars storlek ska uppdateras. Klassinstansen Page innehåller en metod set_page_size() som används för att ändra sidstorleken genom att ange sidbredd och höjd.

Kod för att ändra PDF-sidstorlek med Python

This example code demonstrates the process to change the size of a PDF page using Python. The Aspose.PDF use a scaling factor of 72 points for 1 inch of the page resolution. Therefore, you have to calculate the width and height in points by multiplying the number of desired inches by 72. Anta att du vill ställa in sidstorleken till Envelop 10# som har en höjd på 9,49 tum och en bredd på 4,13 tum, därför kommer du att multiplicera båda siffrorna med 72 innan du överför det till metoden set_page_size().

Det här exemplet har lärt oss att ändra PDF-sidans dimensioner med Python. Om du är intresserad av att lära dig hur du konverterar en PDF till en Excel-fil, se artikeln om hur man konverterar PDF till Excel med Python.

 Svenska