REST APIs & Ruby Cloud SDK để hợp nhất, tách, xáo trộn hoặc loại bỏ các trang từ các định dạng tệp tài liệu phổ biến.
Bắt đầu dùng thử miễn phíXây dựng các ứng dụng doanh nghiệp hiệu suất cao trong Ruby để hợp nhất, tách, xáo trộn, xoay hoặc xóa một trang hoặc toàn bộ tài liệu cùng một định dạng trong các ứng dụng Ruby của bạn. Các loại tệp được hỗ trợ bao gồm PDF, MS Word, bảng tính Excel, bản trình bày, bản vẽ, HTML và nhiều định dạng tiêu chuẩn công nghiệp khác. Các nhà phát triển có thể dễ dàng thực hiện các thao tác liên quan đến các trang tài liệu như hoán đổi, loại bỏ, trích xuất các trang từ tài liệu nguồn để hợp nhất thành tài liệu mới và đặt hướng trang thành dọc hoặc ngang. API cũng cung cấp các tính năng bảo mật tài liệu tối ưu để áp dụng, cập nhật hoặc loại bỏ mật khẩu khỏi các định dạng tài liệu được hỗ trợ.
//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