Ruby SDK でドキュメントを結合・分割

REST APIs と Ruby Cloud SDK で、一般的なドキュメントファイル形式のページを結合、分割、シャッフル、または削除できます。

  • GroupDocs.Merger Cloud は cURL 用です
  • GroupDocs.Merger Cloud SDK は .NET 用です
  • GroupDocs.Merger Cloud SDK(Java用)
  • GroupDocs.Merger Cloud SDK(PHP用)
  • GroupDocs.Merger Cloud SDK(Python用)
  • GroupDocs.Merger Cloud SDK(Node.js用)
  • GroupDocs.Merger Cloud SDK(Android用)
無料トライアルを開始

Ruby で高性能なビジネスアプリケーションを構築し、お客様の Ruby アプリケーション内で同じ形式の単一ページまたは文書全体を結合、分割、シャッフル、回転、削除できます。 サポートされているファイルタイプには、PDF、MS Word、Excel スプレッドシート、プレゼンテーション、図面、HTML、その他多数の業界標準フォーマットが含まれます。 開発者は、ソースドキュメントからページを入れ替え、削除、抽出して新しい結果ドキュメントに結合したり、ページの向きを縦向きまたは横向きに設定したりといった、ドキュメントページに関する操作を簡単に実行できます。 API は、サポートされているドキュメント形式に対してパスワードの設定、更新、削除を行う最適化されたドキュメントセキュリティ機能も提供します。

Document Merger REST API 機能

複数のページ、スライド、またはスプレッドシートを1つのドキュメントに結合します

ドキュメント内の任意の2つのページ、スライド、またはシートの位置を入れ替えます

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

サポートと学習リソース

GroupDocs.Merger Cloud は、以下に示す他の言語向けに個別のドキュメントマージャー SDKs を提供しています:

  日本語
f05b26257