<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-pdf-cloud</artifactId>
<version>20.6.0</version>
</dependency>
compile(group: 'com.aspose', name: 'aspose-pdf-cloud', version: '20.6.0')
<dependency org="com.aspose" name="aspose-pdf-cloud" rev="20.6.0">
<artifact name="aspose-pdf-cloud" ext="jar"/>
</dependency>
libraryDependencies += "com.aspose" % "aspose-pdf-cloud" % "20.6.0"
クラウドで PDF を処理するための Java REST API
Product Page | Documentation | Live Demo | Swagger UI | Code Samples | Blog | Free Support | {{ハイパーリンク8}}
PDFクラウド処理機能
- 空の PDF を作成するか、HTML、XML、および画像から PDF を作成します。
- PDF をサポートされているさまざまな形式に変換します。 – PDF を DOC および DOCX に変換 – Convert PDF to HTML – Convert PDF Document to PDF/A – PDF を TIFF に変換 – PDF を SVG に変換 – PDF を ePUB に変換 – PDF を PPTX に変換 – PDF を TeX に変換 – PDF を MobiXML に変換 – PDF を XFA に変換 – PDF を XML に変換 – PDF を XPS に変換 – PDF を XLS に変換
- 他のファイル形式を PDF に変換 – EPUB を PDF に変換 – Web を PDF に変換 – TeX を PDF に変換 – MHT を PDF に変換 – HTML を PDF に変換 – PS を PDF に変換 – XslFo を PDF に変換 – XPS を PDF に変換 – SVG を PDF に変換 – DOC と DOCX を PDF に変換 – PCL を PDF に変換 – XML を PDF に変換 – Markdown を PDF に変換
- リモート サーバーから PDF を他のサポートされている形式に変換する機能。
- 複数の PDF ファイルを 1 つの PDF ドキュメントに結合します。
- PDF ファイルを複数のドキュメントに分割します。
- PDF ドキュメントに「PFX」署名を適用します。
- さまざまな形式のファイル (XML、FDF、XFDF) から PDF ドキュメントにデータをインポートします。
- Work with PDF Form fields (TextBoxes、CheckBoxes、RadioBoxes、ComboxBox)。
- PDF テーブル、注釈、スタンプ、ブックマーク、リンク、および添付ファイルを操作します。
- スキャンした PDF ファイルから検索可能なドキュメントを作成します。
- クラウド PDF ファイルの暗号化と復号化をサポートします。
PDFクラウドストレージ機能
- バージョン処理を含む、ファイルのアップロード、ダウンロード、コピー、移動、および削除 (この機能をサポートするクラウド ストレージを使用している場合 - デフォルトで true)。
- フォルダの作成、コピー、移動、および削除。
- 単一の操作の範囲内で、別々のストレージ間でファイルとフォルダーをコピーおよび移動します。
- 特定のファイル、フォルダー、またはストレージが存在するかどうかを確認します。
Cloud PDF 形式の読み書き
固定レイアウト: PDF、PDF_A_3A (PDF/A-3)、XPS
フォーム: FDF、XFDF
電子書籍: EPUB
ウェブ: HTML、XML
組版: TeX
ベクトル: SVG
クラウド PDF に名前を付けて保存
Microsoft Word®: DOC、DOCX
Microsoft Excel®: XLS、XLSX
Microsoft PowerPoint®: PPTX
電子書籍: MobiXML
画像: JPEG、PNG、BMP、GIF、TIFF
メタファイル: EMF
クラウド PDF 形式を読む
MHT
PCL (プリンター制御言語)
PS (あとがき)
XSLFO
MD (マーダウン)
TXT (テキスト)
要件
API クライアント ライブラリを構築するには、次のものが必要です。
- Java 1.7+
- メイヴン
前提条件
Aspose.PDF Cloud SDK for Java を使用するには、Aspose Cloud でアカウントを登録し、Cloud Dashboard でクライアント ID とクライアント シークレットを検索/作成する必要があります。無料枠あります。詳細については、Aspose Cloud Pricing を参照してください。
インストール
Maven からインストール
Aspose Cloud リポジトリをアプリケーション pom.xml に追加します。
<repository>
<id>aspose-cloud</id>
<name>Aspose Cloud Repository</name>
<url>https://releases.aspose.cloud/java/repo/</url>
</repository>
ソースからインストール
API クライアント ライブラリをローカルの Maven リポジトリにインストールするには、次のコマンドを実行するだけです。
mvn clean install
代わりにリモートの Maven リポジトリにデプロイするには、リポジトリの設定を構成して実行します。
mvn clean deploy
詳細については、OSSRH Guide を参照してください。
Maven ユーザー
この依存関係をプロジェクトの POM に追加します。
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-pdf-cloud</artifactId>
<version>21.11.0</version>
<scope>compile</scope>
</dependency>
その他
最初に、次を実行して JAR を生成します。
mvn clean package
次に、次の JAR を手動でインストールします。
target/aspose-pdf-cloud-21.11.0.jar
target/lib/*.jar
例
import com.aspose.asposecloudpdf.*;
import com.aspose.asposecloudpdf.model.*;
import com.aspose.asposecloudpdf.api.PdfApi;
import java.io.File;
import java.util.*;
public class PdfApiExample {
public static void main(String[] args) {
// Get App key and App SID from https://cloud.aspose.com
PdfApi apiInstance = new PdfApi("app_key", "app_sid");
String name = "name_example"; // String | The document name.
String fieldName = "fieldName_example"; // String | The field name/
String storage = "storage_example"; // String | The document storage.
String folder = "folder_example"; // String | The document folder.
try {
SaaSposeResponse result = apiInstance.deleteField(name, fieldName, storage, folder);
System.out.println(result);
} catch (ApiException e) {
System.err.println("Exception when calling PdfApi#deleteField");
e.printStackTrace();
}
}
}
ライセンス
すべての Aspose.PDF Cloud SDK、ヘルパー スクリプト、およびテンプレートは、MIT License の下でライセンスされています。
承認と認証
API 用に定義された Authentication schemes は次のとおりです。
JWT
- タイプ: OAuth
- フロー: アプリケーション
- 認証 URL:https://api.aspose.cloud/connect/token
おすすめ
潜在的な問題を回避するために、マルチスレッド環境でスレッドごとに「ApiClient」のインスタンスを作成することをお勧めします。
Product Page | Documentation | Live Demo | Swagger UI | Code Samples | Blog | Free Support | {{ハイパーリンク8}}
Version | Release Date |
---|---|
21.11.0 | 2021年11月25日 |
21.1.0 | 2021年2月9日 |
20.12.0 | 2020年12月16日 |
20.9.0 | 2020年9月17日 |
20.8.0 | 2020年8月28日 |
20.7.0 | 2020年7月29日 |
20.6.0 | 2020年6月24日 |
20.5.0 | 2020年5月28日 |
1.0.0 | 2020年5月12日 |
1.0.1 | 2020年5月12日 |
18.11.0 | 2020年5月12日 |
19.1.0 | 2020年5月12日 |
19.10.0 | 2020年5月12日 |
19.11.0 | 2020年5月12日 |
19.12.0 | 2020年5月12日 |
19.2.0 | 2020年5月12日 |
19.3.0 | 2020年5月12日 |
19.4.0 | 2020年5月12日 |
19.5.0 | 2020年5月12日 |
19.7.0 | 2020年5月12日 |
19.8.0 | 2020年5月12日 |
19.9.0 | 2020年5月12日 |
20.1.0 | 2020年5月12日 |
20.2.0 | 2020年5月12日 |
20.4.0 | 2020年5月12日 |
File | Classifier | Size |
---|---|---|
aspose-pdf-cloud-20.6.0-javadoc.jar | javadoc | 261 bytes |
aspose-pdf-cloud-20.6.0-sources.jar | sources | 582.96 KB |
aspose-pdf-cloud-20.6.0.jar | 2.02 MB | |
aspose-pdf-cloud-20.6.0.pom | 9.37 KB |
Aspose.PDF Aspose.PDF Cloud Aspose Java REST API Maven SDK Java SDK Cloud REST REST API Cloud API MIT JWT oauth Aspose.Total Cloud PDF EPUB HTML TeX SVG XML XPS FDF XFDF PDF/A MHT PCL PS XSLFO MD XLS XLSX PPTX DOC DOCX MobiXML JPEG EMF PNG BMP GIF TIFF Text header footer stamp table annotation attachment form field pdf form form encryption decryption circle polygon polyline sqaure free text highlight squiggle strikeout caret widget watermark TrapNet redaction printer-mark rich-media compression conversion convert converter