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

Java REST API для обработки PDF в облаке

banner

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. Ява 1.7+
  2. Мавен

Предпосылки

Чтобы использовать 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

Рекомендация

Рекомендуется создавать экземпляр ApiClient для каждого потока в многопоточной среде, чтобы избежать возможных проблем.

Product Page | Documentation | Live Demo | Swagger UI | Code Samples | Blog | Free Support | Free Trial

VersionRelease Date
21.11.025 ноября 2021 г.
21.1.09 февраля 2021 г.
20.12.016 декабря 2020 г.
20.9.017 сентября 2020 г.
20.8.028 августа 2020 г.
20.7.029 июля 2020 г.
20.6.024 июня 2020 г.
20.5.028 мая 2020 г.
1.0.012 мая 2020 г.
1.0.112 мая 2020 г.
18.11.012 мая 2020 г.
19.1.012 мая 2020 г.
19.10.012 мая 2020 г.
19.11.012 мая 2020 г.
19.12.012 мая 2020 г.
19.2.012 мая 2020 г.
19.3.012 мая 2020 г.
19.4.012 мая 2020 г.
19.5.012 мая 2020 г.
19.7.012 мая 2020 г.
19.8.012 мая 2020 г.
19.9.012 мая 2020 г.
20.1.012 мая 2020 г.
20.2.012 мая 2020 г.
20.4.012 мая 2020 г.