كيفية تغيير اتجاه الصفحة في مستند Word باستخدام Ruby

تغيير اتجاه كلمة صفحة واحدة إلى أفقي أو عمودي

يقدم Word مجموعة متنوعة من تخطيط الصفحة وخيارات التنسيق التي تؤثر على كيفية ظهور المحتوى على الصفحة. يمكنك تخصيص اتجاه الصفحة (عمودي ، أفقي).إن كيفية تغيير اتجاه الصفحة في Word لصفحة واحدة أو صفحات متعددة سريعة وسهلة باستخدام Cloud API الخاص بنا. في كيفية تغيير اتجاه الصفحة في مستند Word باستخدام برنامج Ruby التعليمي ، سأوضح لك كيفية تغيير اتجاه صفحة واحدة إلى اتجاه أفقي على جهاز الكمبيوتر أو MAC. بالإضافة إلى ذلك ، سنرى كيفية تغيير الاتجاه الأفقي إلى الوضع الرأسي في تطبيق Ruby.

سيتم تناول الموضوعات التالية في هذه المقالة:

API لتغيير اتجاه صفحة Word إلى أفقي أو عمودي

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

يمكنك تثبيت GroupDocs.Merger API لمشروع Ruby الخاص بك باستخدام الأمر التالي في وحدة التحكم:

gem install groupdocs_merger_cloud

يرجى أيضًا الحصول على معرّف العميل وسر العميل من لوحة القيادة قبل البدء في اتباع الخطوات وأمثلة الكود المتاحة. بمجرد حصولك على المعرف والسر الخاصين بك ، أضف الكود أدناه في طلبك كما هو موضح أدناه:

# قم بتحميل الأحجار الكريمة https://github.com/groupdocs-merger-cloud/groupdocs-merger-cloud-ruby في تطبيق Ruby لـ http://api.groupdocs.cloud
require 'groupdocs_merger_cloud'

# احصل على client_id و client_secret من https://dashboard.groupdocs.cloud بعد التسجيل المجاني.
@app_sid = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
@app_key = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"

الآن ، دعنا نرى كيفية التغيير من عمودي إلى أفقي في مستندات جوجل.

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

لنبدأ بطريقة بسيطة حول كيفية تغيير المناظر الطبيعية في مستندات جوجل برمجيًا. فيما يلي الخطوات حول كيفية تحويل منظر طبيعي لصفحة واحدة في Word باستخدام Ruby:

  • أولاً ، قم بإنشاء مثيل PagesApi
  • ثم قم بإنشاء مثيل OrientationOptions
  • بعد ذلك ، قم بإنشاء مثيل FileInfo
  • قم بتعيين مسار ملف الإدخال ومسار ملف الإخراج
  • قم بتوفير أرقام الصفحات مفصولة بفواصل لتغيير الاتجاه
  • اضبط وضع الاتجاه على أفقي
  • بعد ذلك ، قم بإنشاء مثيل لـ OrientationRequest
  • أخيرًا ، قم بتغيير اتجاه الصفحات عن طريق استدعاء طريقة PagesApi.orientation() بخيارات OrientationRequest

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

# أنشئ مثيلاً لواجهة برمجة تطبيقات الصفحات
@pagesApi = GroupDocsMergerCloud::PagesApi.from_keys(@app_sid, @app_key)
 
@options = GroupDocsMergerCloud::OrientationOptions.new
@options.file_info = GroupDocsMergerCloud::FileInfo.new
@options.file_info.file_path = 'change-page-orientation/four-pages.docx'
@options.output_path = "change-page-orientation/to-landscape.docx"
@options.pages = [2, 4]
@options.mode = "Landscape"
 
@result = @pagesApi.orientation(GroupDocsMergerCloud::OrientationRequest.new(@options))
puts("Successfully changed word document orientation from Portrait to Landscape.")

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

تغيير اتجاه مستند Word إلى Portrait in Ruby

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

  • أولاً ، قم بإنشاء مثيل PagesApi
  • ثم قم بإنشاء مثيل OrientationOptions
  • بعد ذلك ، قم بإنشاء مثيل FileInfo
  • قم بتعيين مسار ملف الإدخال ومسار ملف الإخراج
  • قم بتوفير أرقام الصفحات مفصولة بفواصل لتغيير الاتجاه
  • اضبط وضع الاتجاه على Portrait
  • بعد ذلك ، قم بإنشاء مثيل لـ OrientationRequest
  • أخيرًا ، قم بتغيير اتجاه الصفحات عن طريق استدعاء طريقة PagesApi.orientation() بخيارات OrientationRequest

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

# أنشئ مثيلاً لواجهة برمجة تطبيقات الصفحات
@pagesApi = GroupDocsMergerCloud::PagesApi.from_keys(@app_sid, @app_key)
 
@options = GroupDocsMergerCloud::OrientationOptions.new
@options.file_info = GroupDocsMergerCloud::FileInfo.new
@options.file_info.file_path = 'change-page-orientation/four-pages.docx'
@options.output_path = "change-page-orientation/to-portrait.docx"
@options.pages = [2, 4]
@options.mode = "Portrait"
 
@result = @pagesApi.orientation(GroupDocsMergerCloud::OrientationRequest.new(@options))
puts("Successfully changed word document orientation from Landscape to Portrait.")

سيؤدي نموذج الكود أعلاه إلى تغيير اتجاه صفحات مستندات Google من الوضع الأفقي إلى الوضع الرأسي. يمكن أيضًا استخدام مثال الكود هذا لتغيير اتجاه صفحة واحدة في الكلمة.

كيفية تغيير صفحة واحدة إلى أفقي في Word وتغيير مستند Word إلى أفقي.

كيفية تغيير اتجاه الصفحة في مستندات جوجل | كلمة المناظر الطبيعية

تلخيص لما سبق

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

طرح سؤال

لمزيد من التفاصيل حول GroupDocs.Merger API ، يرجى زيارة التوثيق. للاستفسارات حول كيفية تغيير اتجاه الصفحة في الكلمات ، لا تتردد في سؤالنا عبر المنتدى

أنظر أيضا