قد تحتوي كل صفحة من المستند على تخطيطات مختلفة. يعتمد على محتوى الصفحة ؛ ما هو التوجه الذي يناسبها. بصفتنا مطورًا ، يمكننا تغيير اتجاه كل صفحة إلى التي تناسبها. في هذه المقالة ، سوف نتعلم تغيير اتجاه الصفحة في مستند Word باستخدام C #. بشكل منفصل ، سنرى كيفية تغيير التخطيط العمودي إلى الوضع الأفقي ثم كيفية تغيير الاتجاه الأفقي إلى الوضع الرأسي باستخدام تطبيقات .NET.

تغيير اتجاه الصفحة لـ DOC / DOCX باستخدام C #

NET API لتغيير اتجاه صفحة Word

يعرض GroupDocs.Merger .NET API الذي يتيح تغيير اتجاه صفحات مستند Word. بالإضافة إلى ذلك ، تسمح واجهة برمجة التطبيقات (API) بنقل الصفحات وإزالة الصفحات وتقسيم المستندات واستخراج صفحات المستندات وتدويرها داخل تطبيقات .NET. سنستخدم GroupDocs.Merger for .NET لتغيير اتجاه الصفحة لملفات DOC / DOCX باستخدام C #. للحصول على التفاصيل والميزات الأخرى لواجهة برمجة التطبيقات ، يمكنك زيارة الوثائق.

يمكنك تنزيل مثبت DLL أو MSI من قسم التنزيلات أو تثبيت API في تطبيق .NET عبر NuGet.

PM> Install-Package GroupDocs.Merger

تغيير اتجاه صفحة Word إلى أفقي باستخدام C

لنبدأ بطريقة بسيطة حول كيفية إنشاء منظر طبيعي للصفحة برمجيًا في مستند Word. تسمح الخطوات التالية بتغيير اتجاه الصفحة لمستند Word إلى أفقي باستخدام C #:

يغير رمز C # التالي الاتجاه الرأسي لبعض صفحات مستند Word إلى الوضع الأفقي.

// كيفية تغيير اتجاه صفحة مستند Word إلى أفقي باستخدام C # 
using (Merger merger = new Merger("path/document.docx"))
{
    OrientationOptions orientationOptions = new OrientationOptions(OrientationMode.Landscape, new int[] { 1, 2 });
    merger.ChangeOrientation(orientationOptions);
    merger.Save("path/orientation-landscape-document.docx");
}

تغيير اتجاه صفحة Word إلى Portrait باستخدام C

وبالمثل ، يمكنك جعل أي مجموعة من صفحات مستند Word في اتجاه عمودي. تسمح الخطوات التالية بتغيير اتجاه صفحة مستند Word إلى عمودي باستخدام C #:

يغير رمز C # التالي الاتجاه الرأسي لبعض صفحات مستند Word إلى عمودي.

// كيفية تغيير اتجاه الصفحة من مستند Word إلى Portrait باستخدام C #  
using (Merger merger = new Merger("path/document.docx"))
{
    OrientationOptions orientationOptions = new OrientationOptions(OrientationMode.Portrait, new int[] { 3, 4 });   
    merger.ChangeOrientation(orientationOptions);
    merger.Save("path/orientation-portrait-document.docx");
}

احصل على ترخيص API مجاني

يمكنك الحصول على ترخيص مؤقت مجاني من أجل استخدام واجهة برمجة التطبيقات بدون قيود التقييم.

استنتاج

في الختام ، تعلمنا كيفية تغيير اتجاه الصفحة لمستندات Word باستخدام C # داخل تطبيقات .NET. لقد رأينا مثال الكود المصدري الذي غير الاتجاه الرأسي للصفحات المحددة من ملف DOCX إلى الوضع الأفقي. وبالمثل ، قمنا بتغيير الاتجاه الأفقي للصفحات المحددة إلى الوضع الرأسي باستخدام مثال C #. يمكنك محاولة إنشاء تطبيقك الخاص الذي يمكنه تبديل صفحات كلمة التوجيه عبر الإنترنت.

لمزيد من التفاصيل حول API ، قم بزيارة الوثائق. للاستفسارات ، اتصل بنا عبر المنتدى.

أنظر أيضا