تدوير صفحات PDF في بايثون
Contents
[
Hide
]
يصف هذا الموضوع كيفية تحديث أو تغيير اتجاه الصفحة للصفحات في ملف PDF موجود برمجيًا باستخدام Python.
استخدم هذه الصفحة عندما تحتاج إلى تبديل الصفحات بين الاتجاه الرأسي والأفقي أو تطبيق زوايا التدوير على محتوى PDF الحالي.
تغيير اتجاه الصفحة
تقوم هذه الوظيفة بتدوير كل صفحة من صفحات PDF Document 90 درجة في اتجاه عقارب الساعة باستخدام Aspose.PDF لبيثون.
وهي مفيدة لتصحيح مشكلات اتجاه الصفحة، مثل المستندات الممسوحة ضوئيًا والتي تكون جانبية. يظل ملف PDF الأصلي بدون تغيير، ويتم حفظ النسخة التي تم تدويرها كملف جديد.
import sys
import aspose.pdf as ap
from os import path
def rotate_page(infile, outfile):
document = ap.Document(infile)
for page in document.pages:
page.rotate = ap.Rotation.ON90
document.save(outfile)