Как да промените размера на страницата на PDF с помощта на Python

Тази малка тема се фокусира върху как да промените размера на страницата на PDF с помощта на Python. Той включва всички необходими детайли за конфигуриране на средата за разработка, последователност от стъпки, които трябва да се следват, за да се създаде приложение, и изпълним примерен код, който показва процеса на промяна на размера на PDF страница с помощта на Python с помощта на само няколко извиквания на API. Този код може да се използва във всяка среда, поддържана от Python и .NET Framework, като Windows, Linux и macOS.

Стъпки за промяна на размера на PDF хартия с помощта на Python

  1. Настройте средата за използване на API Aspose.PDF за Python чрез .NET
  2. Отворете изходния PDF файл, като използвате обекта от клас Document, чиито размери на страницата трябва да бъдат променени
  3. Достъп до колекцията от PDF страници в заредения PDF
  4. Достъп до желаната страница от колекцията, за която размерът трябва да се актуализира
  5. Извикайте метода set_page_size() на класа Page и осигурете нов размер на страницата
  6. Запазете получения PDF файл с променен размер на страницата

Тези стъпки покриват процеса за редактиране на размера на PDF страница с помощта на Python, като предоставят ресурсите, които са необходими за тестване на тази функция. Първоначално зареждаме целевия PDF файл, получаваме достъп до колекцията от страници и след това получаваме препратката към страницата, чийто размер трябва да бъде актуализиран. Екземплярът на класа Page съдържа метод set_page_size(), който се използва за промяна на размера на страницата чрез предоставяне на ширината и височината на страницата.

Код за промяна на размера на PDF страница с помощта на 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. Да предположим, че искате да зададете размера на страницата на Envelop 10#, която има височина 9,49 инча и ширина 4,13 инча, следователно ще умножите и двете числа по 72, преди да го предадете на метода set_page_size().

Този пример ни научи да променяме размерите на PDF страници с помощта на Python. Ако се интересувате да научите за конвертирането на PDF във файл на Excel, вижте статията на как да конвертирате PDF в Excel с помощта на Python.

 Български