วิธีย้าย จัดลำดับใหม่ และจัดเรียงหน้าใหม่ใน Word โดยใช้ Ruby

วิธีย้าย จัดลำดับใหม่ และจัดเรียงหน้าใหม่ใน Word โดยใช้ Ruby

Word เป็นโปรแกรม Word ที่นิยมใช้ในการสร้างเอกสาร แต่เมื่อทำงานกับเอกสารคำที่ใหญ่กว่า คุณอาจต้องเปลี่ยนลำดับหน้าของคุณ แทนที่จะเริ่มจากศูนย์ คุณอาจพิจารณาจัดเรียงหน้าใหม่เพื่อให้เรียงตามลำดับที่ดีขึ้น ดังนั้นจึงเป็นเรื่องสำคัญมากที่จะต้องรู้วิธีเปลี่ยนลำดับหน้าใน Word ในบทความนี้ คุณจะได้เรียนรู้วิธีการย้าย จัดลำดับใหม่ และจัดเรียงหน้าใหม่ใน word โดยใช้ Ruby

หัวข้อต่อไปนี้จะครอบคลุมในบทความนี้:

REST API เพื่อจัดเรียงหน้า Word ใหม่ - การติดตั้ง

ในการจัดเรียงหน้าคำออนไลน์ เราจะใช้ Ruby SDK ของ GroupDocs.Merger Cloud API API นี้ช่วยให้เราแยก รวม และลบหน้าที่ไม่ต้องการออกจากเอกสารคำ คุณยังสามารถเรียงลำดับหน้าเดียวหรือหลายหน้าใหม่ภายใน รูปแบบเอกสารที่รองรับ โปรดติดตั้งโดยใช้คำสั่งต่อไปนี้ในคอนโซลของราง:

gem install groupdocs_merger_cloud

โปรด รับรหัสไคลเอนต์และข้อมูลลับของคุณจากแดชบอร์ด ก่อนทำตามขั้นตอนด้านล่าง เมื่อคุณมี ID และ Secret แล้ว ให้เพิ่มรหัสตามที่แสดงด้านล่าง:

# โหลดอัญมณี 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
  • จากนั้น สร้างอินสแตนซ์ของ MoveOptions
  • จากนั้น สร้างอินสแตนซ์ของ FileInfo
  • กำหนดเส้นทางไฟล์คำที่ป้อนและเส้นทางไฟล์เอาต์พุต
  • ถัดไป ตั้งค่าหมายเลขหน้าปัจจุบันและหมายเลขหน้าใหม่
  • หลังจากนั้น สร้าง MoveRequest ด้วย MoveOptions เป็นอาร์กิวเมนต์
  • สุดท้าย เรียกเมธอด move() และบันทึกเอกสารคำที่อัปเดต

ตัวอย่างโค้ดต่อไปนี้แสดงวิธีการจัดเรียงหน้าใหม่ใน word online โดยใช้ REST API ใน Ruby:

# วิธีจัดลำดับใหม่หรือจัดเรียงหน้าใหม่ในเอกสาร Word
# สร้างอินสแตนซ์ของ Pages API
@pages_api = GroupDocsMergerCloud::PagesApi.from_keys(@app_sid, @app_key)

# เริ่มต้น MoveOptions
@options = GroupDocsMergerCloud::MoveOptions.new
@options.file_info = GroupDocsMergerCloud::FileInfo.new
@options.file_info.file_path = 'rearrange_pages/word-pages.docx'
@options.output_path = "rearrange_pages/move-pages.docx"
@options.page_number  = 3
# ตำแหน่งที่จะย้ายหน้า docx
@options.new_page_number  = 5

# จัดเรียงหน้าใหม่ในไฟล์ Docx
result = @pages_api.move(GroupDocsMergerCloud::MoveRequest.new(@options))
puts("Successfully organized word page by page number.")

สุดท้าย ตัวอย่างโค้ดด้านบนจะบันทึกหน้า Docx ที่จัดระเบียบใหม่บนคลาวด์ วิธีจัดเรียงหน้าใหม่ใน word ฟรี? โปรดลองใช้ [เครื่องมือรวมคำออนไลน์ฟรีและเรียงลำดับใหม่] ต่อไปนี้ 10 ซึ่งพัฒนาโดยใช้ API ด้านบน

วิธีสลับหน้า Word DOCX โดยใช้ REST API ใน Ruby

แลกเปลี่ยนตำแหน่งของหน้าคำสองหน้าในเอกสารคำโดยทำตามขั้นตอนด้านล่าง:

  • ประการแรก สร้างอินสแตนซ์ของ PagesApi
  • จากนั้น สร้างอินสแตนซ์ของ SwapOptions
  • จากนั้น สร้างอินสแตนซ์ของ FileInfo
  • ตั้งค่าเส้นทางไฟล์ Docx อินพุตและเส้นทางไฟล์เอาต์พุต
  • ถัดไป ตั้งค่าหมายเลขหน้าปัจจุบันและหมายเลขหน้าใหม่
  • หลังจากนั้น สร้าง SwapRequest ด้วย SwapOptions เป็นอาร์กิวเมนต์
  • สุดท้าย เรียกเมธอด swap() และบันทึกเอกสารที่อัปเดต

ตัวอย่างโค้ดต่อไปนี้แสดงวิธีเปลี่ยนลำดับของหน้าในเอกสาร word โดยใช้ REST API ใน Ruby:

# วิธีสลับหน้าในไฟล์ word
# สร้างอินสแตนซ์ของ Pages API
@pages_api = GroupDocsMergerCloud::PagesApi.from_keys(@app_sid, @app_key)

# สร้างอินสแตนซ์ SwapOptions
@options = GroupDocsMergerCloud::SwapOptions.new
@options.file_info = GroupDocsMergerCloud::FileInfo.new
@options.file_info.file_path = 'rearrange_pages/word-pages.docx'
@options.output_path = "rearrange_pages/swap-pages.docx"
@options.first_page_number = 2
@options.second_page_number = 5

# สลับหน้าในเอกสารคำ
@result = @pages_api.swap(GroupDocsMergerCloud::SwapRequest.new(@options))
puts("Successfully swapped word pages by page numbers.")

สุดท้าย ตัวอย่างโค้ดด้านบนจะบันทึกหน้าคำที่สลับไว้บนคลาวด์ จะจัดลำดับหน้าใหม่ใน docx ออนไลน์ได้อย่างไร โปรดลองใช้เครื่องมือออนไลน์ฟรีต่อไปนี้เพื่อ เปลี่ยนลำดับของหน้าคำออนไลน์ ซึ่งพัฒนาโดยใช้ API ข้างต้น

สรุป

ในบทความนี้ เราได้เรียนรู้:

  • วิธีจัดเรียงและจัดระเบียบหน้าใหม่ในคำ
  • วิธีสลับและเรียงลำดับหน้าในไฟล์ word;

คุณสามารถเรียนรู้เพิ่มเติมเกี่ยวกับ GroupDocs.Conversion Cloud API ได้จาก เอกสารประกอบ นอกจากนี้ เรายังมีส่วน การอ้างอิง API ที่ช่วยให้คุณแสดงภาพและสื่อสารกับ API ของเราได้โดยตรงผ่านเบราว์เซอร์

ถามคำถาม

สำหรับคำถามเกี่ยวกับวิธีการจัดเรียงหน้าใหม่ด้วย Word โปรดอย่าลังเลที่จะถามเราผ่าน ฟอรัมการสนับสนุน

ดูสิ่งนี้ด้วย