يشرح هذا الدليل المختصر ** كيفية التدوير PDF باستخدام Python **. يحتوي على الخطوات التفصيلية لكتابة البرنامج ويشارك نموذج التعليمات البرمجية لتوضيح عملية ** تدوير ملف PDF باستخدام Python **. ستتعلم عملية تغيير اتجاه الصفحة من عمودي إلى أفقي والعكس مع خيارات تدوير محتويات الصفحة أيضًا إذا لزم الأمر.
خطوات لتغيير اتجاه PDF باستخدام Python
- اضبط بيئة التطوير على استخدم Aspose.PDF لبايثون عبر .NET لتدوير الصفحات
- قم بتحميل ملف PDF المصدر باستخدام فئة Document التي سيتم تغيير محتوياتها واتجاه الصفحة
- قم بالتحليل من خلال كل صفحة من ملف PDF وتبادل الارتفاع مع العرض لتغيير الاتجاه
- Rotate محتويات الصفحة أيضًا إذا لزم الأمر
- احفظ ملف PDF الناتج على القرص بتوجيه معدل ومحتويات مستديرة
تشمل هذه الخطوات العملية الكاملة * لتدوير PDF بشكل دائم باستخدام Python *. في البداية ، يتم تحميل ملف PDF المصدر ويتم تحليل كل صفحة حيث يتم أولاً تغيير ارتفاع الصفحة وعرضها وبالتالي تغيير اتجاهها ولكن مع هذه الخطوة يتم تغيير أبعاد الصفحة فقط ولكن يظل اتجاه المحتوى كما هو. إذا كنت تريد تدوير المحتويات أيضًا ، فيمكنك تعيين قيمة Page.rotate بإحدى القيم من العداد aspose.pdf.Rotation.
كود لتدوير PDF باستخدام Python
يوضح الكود المذكور أعلاه عملية * تدوير جميع الصفحات في PDF باستخدام Python *. يتم استخدام خصائص media_box لحساب الأبعاد الجديدة للصفحة الهدف مثل تعيين ارتفاع المصدر على أنه عرض الوجهة ويتم تعيين عرض المصدر على أنه ارتفاع الوجهة. إذا كنت ترغب في تدوير محتويات الصفحة أيضًا ، فيمكنك استخدام aspose.pdf. عداد التدوير الذي يحتوي على قيم مثل ON90 و ON180 و ON270 و NONE لتعيين قيمة خاصية Page.rotate.
أرشدتنا هذه المقالة إلى تدوير صفحة PDF ومحتوياتها. إذا كنت تريد عرض نص على صفحة PDF في أي مكان بزاوية عشوائية ، فراجع المقالة على كيفية تدوير النص في PDF باستخدام Python.