<dependency>
<groupId>com.groupdocs</groupId>
<artifactId>groupdocs-merger-cloud</artifactId>
<version>22.5</version>
</dependency>
copied!  
compile(group: 'com.groupdocs', name: 'groupdocs-merger-cloud', version: '22.5')
copied!  
<dependency org="com.groupdocs" name="groupdocs-merger-cloud" rev="22.5">
 <artifact name="groupdocs-merger-cloud" ext="jar"/>
</dependency>
copied!  
libraryDependencies += "com.groupdocs" % "groupdocs-merger-cloud" % "22.5"
copied!  

ドキュメント マージャー Java クラウド REST API

main-banner

Product Page | Docs | Live Demos | Swagger UI | Code Samples | Blog | Free Support | {{ハイパーリンク8}}

GroupDocs.Merger Cloud SDK for Java は、サードパーティ ソフトウェアをインストールせずに動作するクラウド Document Merger Java アプリを構築するのに役立ちます。 GroupDocs.Merger Cloud REST APIs のラッパーです。

Cloud Document Merging SDK の機能

サポートされている Document Merger ファイル形式

Microsoft Word®: DOC、DOCX、DOCM、DOT、DOTX、DOTM、RTF、TXT
OpenOffice Writer®: ODT、OTT
Microsoft Excel®: XLS、XLSX、XLSB、XLSM、XLT、XLTX、XLTM、CSV、TSV
OpenOffice Calc®: ODS
Microsoft PowerPoint®: PPT、PPTX、PPS、PPSX
OpenOffice Impress®: ODP、OTP
Microsoft Visio®: VSDX、VSDM、VSSX、VSSM、VSTX、VSTM、VDX、VSX、VTX
Microsoft OneNote®: 1
その他: エラー

要件

API クライアント ライブラリを構築するには、次のものが必要です。

  1. Java 1.7+
  2. メイヴン

前提条件

GroupDocs.Merger Cloud SDK for Java を使用するには、GroupDocs Cloud でアカウントを登録し、Cloud Dashboard でクライアント ID とクライアント シークレットを検索/作成する必要があります。無料枠あります。詳細については、GroupDocs Cloud Pricing を参照してください。

Maven から GroupDocs.Merger-Cloud をインストールする

GroupDocs Cloud リポジトリをアプリケーションの pom.xml に追加します

<repository>
    <id>repository.groupdocs.cloud</id>
    <name>repository.groupdocs.cloud</name>
    <url>https://releases.groupdocs.cloud/java/repo/</url>
</repository>

ソースからインストール

API クライアント ライブラリをローカルの Maven リポジトリにインストールするには、次のコマンドを実行するだけです。

mvn clean install

代わりにリモートの Maven リポジトリにデプロイするには、リポジトリの設定を構成し、次を実行します。

mvn clean deploy

詳細については、OSSRH Guide を参照してください。

Maven ユーザー

この依存関係をプロジェクトの POM に追加します。

<dependency>
    <groupId>com.groupdocs</groupId>
    <artifactId>groupdocs-merger-cloud</artifactId>
    <version>22.5</version>
</dependency>

その他

最初に、次を実行して JAR を生成します。

mvn clean package

次に、次の JAR を手動でインストールします。

  • target/groupdocs-merger-cloud-22.5.jar
  • target/lib/*.jar

始めましょう

Quick Startの指示に従ってください。

異なる形式の Cloud ドキュメントをマージするサンプル Java コード

// For complete examples and data files, please go to https://github.com/groupdocs-merger-cloud/groupdocs-merger-cloud-java-samples
String MyClientSecret = ""; // Get ClientId and ClientSecret from https://dashboard.groupdocs.cloud
String MyClientId = ""; // Get ClientId and ClientSecret from https://dashboard.groupdocs.cloud

Configuration configuration = new Configuration(MyClientId, MyClientSecret);
DocumentApi apiInstance = new DocumentApi(configuration);

try {
    FileInfo fileInfo1 = new FileInfo();   
    fileInfo1.setFilePath("Pdf/one-page-password.pdf");
    fileInfo1.setPassword("password");
    JoinItem item1 = new JoinItem();
    item1.setFileInfo(fileInfo1);

    FileInfo fileInfo2 = new FileInfo();   
    fileInfo2.setFilePath("WordProcessing/one-page.docx");
    JoinItem item2 = new JoinItem();
    item2.setFileInfo(fileInfo2);

    JoinOptions options = new JoinOptions();
    options.setJoinItems(Arrays.asList(item1, item2));
    options.setOutputPath("output/joined.pdf");

    JoinRequest request = new JoinRequest(options);

    DocumentResult response = apiInstance.join(request);

    System.err.println("Output file path: " + response.getPath());

} catch (ApiException e) {

    System.err.println("Exception while calling api:");
    e.printStackTrace();
}

承認と認証

API 用に定義された Authentication schemes は次のとおりです。

JWT

Product Page | Docs | Live Demos | Swagger UI | Code Samples | Blog | Free Support | {{ハイパーリンク8}}

VersionRelease Date
22.52022年5月13日
21.62022年1月25日
21.122021年12月7日
19.102019年10月24日