รวมและแยกเอกสารด้วย Ruby SDK

REST API และ Ruby Cloud SDK สำหรับการผสาน แยก สลับ หรือลบหน้าจากรูปแบบไฟล์เอกสารยอดนิยม

  • GroupDocs.Merger Cloud for cURL
  • GroupDocs.Merger Cloud SDK for .NET
  • GroupDocs.Merger Cloud SDK for Java
  • GroupDocs.Merger Cloud SDK for PHP
  • GroupDocs.Merger Cloud SDK for Python
  • GroupDocs.Merger Cloud SDK for Node.js
  • GroupDocs.Merger Cloud SDK for Android
เริ่มทดลองใช้งานฟรี

สร้างแอปพลิเคชันธุรกิจประสิทธิภาพสูงใน Ruby เพื่อรวม แยก สับเปลี่ยน หมุน หรือลบหน้าเดียวหรือเอกสารทั้งหมดในรูปแบบเดียวกันในแอปพลิเคชัน Ruby ของคุณ ประเภทไฟล์ที่รองรับ ได้แก่ PDF, MS Word, สเปรดชีต Excel, งานนำเสนอ, ภาพวาด, HTML และรูปแบบมาตรฐานอุตสาหกรรมอื่นๆ อีกมากมาย นักพัฒนาสามารถดำเนินการที่เกี่ยวข้องกับหน้าเอกสารได้อย่างง่ายดาย เช่น การสลับ การลบ การดึงหน้าออกจากเอกสารต้นฉบับเพื่อรวมเป็นเอกสารผลลัพธ์ใหม่ และการตั้งค่าการวางแนวหน้าเป็นโหมดแนวตั้งหรือแนวนอน นอกจากนี้ API ยังนำเสนอคุณลักษณะด้านความปลอดภัยของเอกสารที่ปรับให้เหมาะสมเพื่อใช้ อัปเดต หรือลบรหัสผ่านจากรูปแบบเอกสารที่รองรับ

ฟีเจอร์ REST API สำหรับการผสานเอกสาร

รวมหน้า สไลด์ หรือสเปรดชีตหลาย ๆ หน้าไว้ในเอกสารเดียว

สลับตำแหน่งของสองหน้า สไลด์ หรือแผ่นงานภายในเอกสาร

หมุนหน้าโดยตั้งมุมการหมุน เช่น 90, 180 หรือ 270 องศา

แบ่งเอกสารใดๆ ออกเป็นไฟล์ที่เล็กลง

ลบหน้าใดหน้าหนึ่งหรือชุดหน้าเฉพาะออก

เปลี่ยนทิศทางหน้า

จัดเรียงหน้า สไลด์ หรือไดอะแกรมใหม่

ตั้งค่า รีเซ็ต และลบรหัสผ่าน

ดึงรายการรูปแบบไฟล์ที่รองรับ

แยกเอกสารเป็นหลายหน้า - Ruby

  //Get your App SID and App Key at https://dashboard.groupdocs.cloud (free registration is required).
  class SplitToMultiPageDocuments
  def self.Run()    
    documentApi = GroupDocsMergerCloud::DocumentApi.from_keys($app_sid, $app_key)
    options = GroupDocsMergerCloud::SplitOptions.new
    options.file_info = GroupDocsMergerCloud::FileInfo.new
    options.file_info.file_path = 'WordProcessing/sample-10-pages.docx'
    options.output_path = "Output/split-to-multipage-document"
    options.pages = [3, 6, 8]
    options.mode = "Intervals"

    result = documentApi.split(GroupDocsMergerCloud::SplitRequest.new(options))
  
    puts("Documents count: " + result.documents.size.to_s)
  end
end

Support and Learning Resources

GroupDocs.Merger Cloud ยังเสนอ SDK สำหรับการผสานเอกสารรายบุคคลสำหรับภาษาอื่นๆ อีกด้วย ดังต่อไปนี้:

  แบบไทย