How to create PDF via Cloud Java SDK
Для создания PDF мы будем использовать Aspose.PDF Cloud Java SDK. Этот облачный SDK помогает Java‑программистам разрабатывать облачные приложения для создания, аннотирования, редактирования и конвертации PDF, используя язык Java через Aspose.PDF REST API. Просто создайте учетную запись на Aspose for Cloud и получите информацию о приложении. Как только у вас будут App SID и ключ, вы сможете использовать Aspose.PDF Cloud Java SDK. Вы также можете загрузить исходный код напрямую из репозитория Github Aspose PDF Cloud for Java и установить его через Maven.
Добавьте репозиторий Aspose Cloud в ваш pom.xml
Add Aspose Cloud repository
<repositories>
<repository>
<id>aspose-cloud</id>
<name>Aspose Cloud Repository</name>
<url>https://releases.aspose.cloud/java/repo/</url>
</repository>
</repositories>
Чтобы установить библиотеку клиентского API в ваш локальный репозиторий Maven, просто выполните:
Installation from Github
mvn clean install
Чтобы развернуть её в удалённом репозитории Maven, настройте параметры репозитория и выполните:
Deploy Maven repository
mvn clean deploy
Steps to create PDF via Java SDK
Разработчики Aspose.PDF Cloud могут легко загружать и создавать PDF всего в несколько строк кода.
- Подключитесь к сервису PDF Rest Api, используя ваш API_KEY и API_SECRET
- Определите класс Config
- Определите класс PdfPageChanges
- Создайте экземпляр класса PdfPageChanges
- Сгенерируйте PDF в облаке
- Скачайте и сохраните документ локально
Create PDF using Java
package com.aspose.asposecloudpdfusecases.documents;
import java.io.File;
import java.io.IOException;
import java.nio.file.Path;
import java.nio.file.StandardCopyOption;
import com.aspose.asposecloudpdf.api.PdfApi;
import com.aspose.asposecloudpdf.ApiException;
import com.aspose.asposecloudpdf.api.PdfApi;
import com.aspose.asposecloudpdf.model.DocumentResponse;
public class SimpleCreatePdf {
public static void main(String[] args) {
String name = "simple.pdf";
try {
PdfApi pdfApi = new PdfApi(API_KEY, API_SECRET);
DocumentResponse response = pdfApi.putCreateDocument(name, null, "");
System.out.println(String.format("Document created response '%s'", response.getCode()));
File f = pdfApi.downloadFile(name, null, null);
System.out.println(f.getPath());
try {
java.nio.file.Files.copy(Path.of(f.getPath()), Path.of("C:/Samples/java_simmple_create_output.pdf"), StandardCopyOption.REPLACE_EXISTING);
System.out.println("File 'C:/Samples/java_simmple_create_output.pdf' successfully dowloaded!");
} catch(IOException ex) {
ex.printStackTrace();
}
} catch (ApiException e) {
e.printStackTrace();
}
}
}
Work with PDF documents via Java SDK
Создавайте PDF‑документы с помощью Aspose.PDF Cloud Java SDK.
С нашей Java‑библиотекой вы можете
- Добавлять заголовок и нижний колонтитул PDF‑документа в текстовом или графическом формате.
- Добавлять таблицы и штампы (текстовые или графические) в PDF‑документы.
- Добавлять несколько PDF‑документов к существующему файлу.
- Работать с вложениями PDF, аннотациями и полями форм.
- Применять шифрование или дешифрование PDF‑документов и устанавливать пароль.
- Удалять все штампы и таблицы со страницы или всего PDF‑документа.
- Удалять конкретный штамп или таблицу из PDF‑документа по их ID.
- Заменять один или несколько вхождений текста на странице PDF или во всём документе.
- Широкая поддержка конвертации PDF‑документов в различные другие форматы файлов.
- Извлекать различные элементы PDF‑файлов и оптимизировать PDF‑документы.
- Вы можете попробовать наше бесплатное приложение для тестирования функций SDK.
- Учебные ресурсы
- Документация
- Исходный код
- Справка API
- Поддержка продукта
- Бесплатная поддержка
- Платная поддержка
- Блог
- Почему Aspose.PDF Cloud для Java?
- Список клиентов
- Безопасность