Това кратко ръководство обяснява как да завъртите PDF с помощта на Python. Той съдържа подробни стъпки за писане на софтуера и споделя примерен код за демонстрация на процеса за завъртане на PDF файл с помощта на Python. Ще научите процеса за промяна на ориентацията на страницата от портретна на пейзажна и обратно, заедно с опциите за завъртане на съдържанието на страницата, ако е необходимо.
Стъпки за промяна на ориентацията на PDF с помощта на Python
- Задайте средата за разработка на използвайте Aspose.PDF за Python чрез .NET, за да завъртите страниците
- Заредете изходния PDF файл с помощта на класа Document, чието съдържание и ориентация на страницата трябва да бъдат променени
- Анализирайте всяка страница от PDF файла и разменете височината с ширината, за да промените ориентацията
- Rotate съдържанието на страницата също, ако е необходимо
- Запазете изходния PDF файл на диска с променена ориентация и завъртано съдържание
Тези стъпки обхващат целия процес за постоянно завъртане на PDF с помощта на Python. В началото изходният PDF файл се зарежда и всяка страница се анализира, като първо височината и ширината на страницата се сменят, като по този начин се променя нейната ориентация, но с тази стъпка се променят само размерите на страницата, но ориентацията на съдържанието остава същата. Ако искате също да завъртите съдържанието, можете да зададете стойността Page.rotate с една от стойностите от изброителя aspose.pdf.Rotation.
Код за завъртане на PDF с помощта на Python
Гореспоменатият код демонстрира операцията за завъртане на всички страници в PDF с помощта на Python. Свойствата на media_box се използват за изчисляване на нови размери на целевата страница, като височината на източника е зададена като ширина на местоназначение, а ширината на източника е зададена като височина на местоназначение. Ако искате също да завъртите съдържанието на страницата, можете да използвате изброителя aspose.pdf.Rotation, който съдържа стойности като ON90, ON180, ON270 и NONE за задаване на стойността на свойството Page.rotate.
Тази статия ни напътства да завъртим PDF страница и съдържание. Ако искате да изобразите текст на PDF страница на всяко място под произволен ъгъл, вижте статията на как да завъртите текст в PDF с помощта на Python.