تساعد هذه المقالة في ** كيفية التدوير PDF باستخدام C # **. يشرح الموارد المطلوبة لتعيين تكوينات IDE ، وقائمة بالمهام التي يتعين القيام بها لتحقيق النتائج المطلوبة ، ونموذج كود قابل للتشغيل ** لتغيير اتجاه PDF باستخدام C # **. يمكن تنفيذ نموذج التعليمات البرمجية في أي من البيئات التي تدعم .NET ولا يتطلب أي أداة أو برنامج تابع لجهة خارجية أخرى لتدوير PDF بشكل دائم.
خطوات تدوير ملف PDF باستخدام C
- اضبط البيئة لإضافة Aspose.PDF for .NET لتدوير الصفحات
- قم بتحميل ملف PDF المدخل باستخدام فئة Document لتغيير الاتجاه
- قم بتحليل كل صفحة واحصل على منطقة المستطيل باستخدام خاصية MediaBox
- بدّل طول المستطيل MediaBox مع العرض في متغير مؤقت
- اضبط MediaBox و CropBox على المستطيل المحدث
- اضبط خاصية Rotation للصفحة لتدوير المحتويات أيضًا
- احفظ ملف PDF الناتج مع اتجاه معدل للصفحة والمحتويات
دليل الخطوات المذكورة أعلاه * كيفية تدوير الصفحات في PDF باستخدام C # *. في البداية ، يتم تحميل ملف PDF المصدر في كائن فئة المستند ثم يتم تحليل كل صفحة للوصول إلى مستطيل MediaBox الخاص بها. يتم تبديل طول وعرض المستطيل ثم يتم إعادتهما إلى MediaBBox و CropBox للصفحة قبل حفظ ملف PDF الناتج على القرص.
كود لتدوير جميع الصفحات في PDF باستخدام C
يوضح هذا الرمز * كيفية تدوير ملف PDF باستخدام C # *. يمكننا أن نرى أن كل صفحة لها خاصية MediaBox التي يمكن استخدامها لتدوير الصفحة بحيث يتم تبادل عرض مستطيل MediaBox مع ارتفاعه ويتم حساب مستطيل جديد وبالتالي تغيير اتجاه الصفحة فقط بينما لا يتم تغيير المحتويات. إذا كنت تريد تغيير اتجاه المحتوى أيضًا ، فاستخدم الخاصية Rotate للصفحة التي تم تعيينها على Rotation.on270 في نموذج التعليمات البرمجية هذا.
أرشدتنا هذه المقالة إلى تدوير الصفحة ومحتويات كل صفحة من ملف PDF. إذا كنت تريد التعرف على عملية إعادة ترتيب الصفحات في ملف PDF ، فراجع المقالة الموجودة على كيفية إعادة ترتيب الصفحات في ملف PDF باستخدام C #.