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

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

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

  1. Създайте среда за използване на Aspose.PDF for .NET за промяна на размера на страницата
  2. заредете изходния PDF файл в обекта на клас Document, чиито размери на страницата трябва да бъдат променени
  3. Получете препратка към колекцията от pages в заредения PDF файл
  4. Вземете препратка към целевата страница от колекцията, чийто размер трябва да се актуализира
  5. Извикайте метода SetPageSize() на класа Page и осигурете нов размер на страницата
  6. Запазете получения PDF файл с актуализиран размер на страницата

Тези стъпки обхващат процеса за редактиране на размера на PDF страница с помощта на C# чрез споделяне на ресурса, който е необходим за тестване на тази функция. В следващата стъпка зареждаме целевия PDF файл, получаваме достъп до неговата колекция от страници и след това получаваме препратка към страницата, чийто размер трябва да бъде актуализиран. Класът на страницата съдържа метод SetPageSize(), който се използва за редактиране на размера на страницата чрез предоставяне на ширината и височината на страницата

Код за промяна на размера на PDF страница с помощта на C#

Този код демонстрира процеса за промяна на размера на PDF страница с помощта на C#. Трябва да изчислите ширината и височината в точки, като умножите броя на желаните инчове по 72, тъй като Aspose.PDF използва скалата от 1 инч = 72 точки. Да предположим, че искате да зададете размера на страницата на Envelop 10#, която има ширина 4,13 инча и височина 9,49 инча, следователно ще умножите двете числа по 72, преди да го предадете на метода SetPageSize().

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

 Български