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

تغيير اتجاه الصفحة لـ DOC / DOCX في Java

Java API لتغيير اتجاه صفحة الكلمات

GroupDocs.Merger for Java هي واجهة برمجة التطبيقات للتعامل مع صفحات المستندات داخل تطبيقات Java. يسمح بتغيير اتجاه صفحات مستند Word والعديد من تنسيقات المستندات الداعمة الأخرى. سنستخدمها لتغيير اتجاه الصفحة لملفات DOC / DOCX. للحصول على التفاصيل والميزات الأخرى لواجهة برمجة التطبيقات ، يمكنك زيارة الوثائق.

التنزيل والتكوين

احصل على المكتبة من قسم التنزيلات. بالنسبة إلى تطبيق Java المستند إلى Maven ، ما عليك سوى إضافة التكوين pom.xml التالي. بعد ذلك ، يمكنك تجربة أمثلة هذه المقالة بالإضافة إلى العديد من الأمثلة الأخرى المتوفرة على GitHub. للحصول على التفاصيل ، يمكنك زيارة مرجع API.

<repository>
	<id>GroupDocsJavaAPI</id>
	<name>GroupDocs Java API</name>
	<url>http://repository.groupdocs.com/repo/</url>
</repository>
<dependency>
        <groupId>com.groupdocs</groupId>
        <artifactId>groupdocs-merger</artifactId>
        <version>22.2</version> 
</dependency>

تغيير اتجاه صفحة Word إلى أفقي في Java

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

  • قم بإعداد خيار الاتجاه واضبطه على الوضع الأفقي.
  • قم بتحميل مستند Word باستخدام دمج.
  • قم بتغيير الاتجاه باستخدام طريقة changeOrientation ().
  • احفظ المستند المحدث باستخدام طريقة الحفظ المناسبة.

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

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

تغيير اتجاه صفحة Word إلى Portrait in Java

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

  • قم بتحميل مستند Word باستخدام دمج.
  • قم بإعداد خيار الاتجاه واضبط الوضع على الوضع الرأسي.
  • استخدم طريقة changeOrientation () لتغيير الاتجاه.
  • استخدم طريقة الحفظ () المناسبة لحفظ المستند المحدث.

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

// كيفية تغيير اتجاه صفحة مستند Word إلى Portrait in Java
OrientationOptions orientationOptions = new OrientationOptions(OrientationMode.Prtrait, new int[] { 3, 4 });
Merger merger = new Merger("path/document.docx");
merger.changeOrientation(orientationOptions);
merger.save("path/orientation-landscape-document.docx");

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

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

استنتاج

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

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

أنظر أيضا