<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-pdf-cloud</artifactId>
<version>20.12.0</version>
</dependency>
compile(group: 'com.aspose', name: 'aspose-pdf-cloud', version: '20.12.0')
<dependency org="com.aspose" name="aspose-pdf-cloud" rev="20.12.0">
<artifact name="aspose-pdf-cloud" ext="jar"/>
</dependency>
libraryDependencies += "com.aspose" % "aspose-pdf-cloud" % "20.12.0"
Java REST API для обработки PDF в облаке
Product Page | Documentation | Live Demo | Swagger UI | Code Samples | Blog | Free Support | Free Trial
Функции облачной обработки PDF
- Создайте пустой PDF-файл или создайте PDF-файл из HTML, XML и изображений.
- Преобразование PDF в различные поддерживаемые форматы: – Преобразование PDF в DOC и DOCX – {{ГИПЕРССЫЛКА1}} – {{ГИПЕРССЫЛКА1}} – Преобразование PDF в TIFF – Конвертировать PDF в SVG – Преобразование PDF в ePUB – Конвертировать PDF в PPTX – Преобразование PDF в TeX – Конвертировать PDF в MobiXML – Конвертировать PDF в XFA – Конвертировать PDF в XML – Конвертировать PDF в XPS – Конвертировать PDF в XLS
- Преобразование других форматов файлов в PDF – Преобразование EPUB в PDF – Преобразование Интернета в 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
МГТ
PCL (язык управления принтером)
PS (постскриптум)
XSLFO
MD (Мардаун)
TXT (текст)
Требования
Для создания клиентской библиотеки API требуется:
- Ява 1.7+
- Мавен
Предпосылки
Чтобы использовать Aspose.PDF Cloud SDK для Java, вам необходимо зарегистрировать учетную запись в Aspose Cloud и найти/создать идентификатор клиента и секрет клиента в Cloud Dashboard. Есть бесплатная квота. Дополнительные сведения см. в разделе 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
цель/библиотека/*.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.
Авторизация и аутентификация
Authentication schemes определено для API следующим образом:
JWT
- Тип: OAuth
- Поток: приложение
- URL-адрес авторизации: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 | 25 ноября 2021 г. |
21.1.0 | 9 февраля 2021 г. |
20.12.0 | 16 декабря 2020 г. |
20.9.0 | 17 сентября 2020 г. |
20.8.0 | 28 августа 2020 г. |
20.7.0 | 29 июля 2020 г. |
20.6.0 | 24 июня 2020 г. |
20.5.0 | 28 мая 2020 г. |
1.0.0 | 12 мая 2020 г. |
1.0.1 | 12 мая 2020 г. |
18.11.0 | 12 мая 2020 г. |
19.1.0 | 12 мая 2020 г. |
19.10.0 | 12 мая 2020 г. |
19.11.0 | 12 мая 2020 г. |
19.12.0 | 12 мая 2020 г. |
19.2.0 | 12 мая 2020 г. |
19.3.0 | 12 мая 2020 г. |
19.4.0 | 12 мая 2020 г. |
19.5.0 | 12 мая 2020 г. |
19.7.0 | 12 мая 2020 г. |
19.8.0 | 12 мая 2020 г. |
19.9.0 | 12 мая 2020 г. |
20.1.0 | 12 мая 2020 г. |
20.2.0 | 12 мая 2020 г. |
20.4.0 | 12 мая 2020 г. |
File | Classifier | Size |
---|---|---|
aspose-pdf-cloud-20.12.0-javadoc.jar | javadoc | 261 bytes |
aspose-pdf-cloud-20.12.0-sources.jar | sources | 588.52 KB |
aspose-pdf-cloud-20.12.0.jar | 2.03 MB | |
aspose-pdf-cloud-20.12.0.pom | 9.38 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