<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 | Free Trial
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 文件合并为一个 PDF 文档。
- 将 PDF 文件拆分为多个文档。
- 将
PFX
签名应用于 PDF 文档。 - 将各种格式文件(XML、FDF、XFDF)中的数据导入 PDF 文档。
- Work with PDF Form fields(文本框、复选框、单选框、组合框)。
- 使用 PDF 表格、注释、图章、书签、链接和附件。
- 从扫描的 PDF 文件创建可搜索的文档。
- 支持云端PDF文件加密解密。
PDF 云存储功能
- 上传、下载、复制、移动和删除文件,包括版本处理(如果您使用的是支持此功能的云存储 - 默认为 true)。
- 创建、复制、移动和删除文件夹。
- 在单个操作范围内跨不同存储复制和移动文件和文件夹。
- 检查某个文件、文件夹或存储是否存在。
读写云 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
医学博士(马当)
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 云 SDK、帮助脚本和模板均根据 MIT License 获得许可。
授权与认证
Authentication schemes API定义如下:
###智威汤逊
- 类型:OAuth
- 流程:应用
- 授权网址:https://api.aspose.cloud/connect/token
推荐
建议在多线程环境中为每个线程创建一个“ApiClient”实例,以避免任何潜在问题。
Product Page | Documentation | Live Demo | Swagger UI | Code Samples | Blog | Free Support | Free Trial
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