HTML
JPG
PDF
XML
DOCX
PDF
Преобразование PDF в JPEG в Java SDK
Преобразуйте PDF-документы в формат JPEG с помощью Aspose.PDF Cloud Java SDK
Get StartedКак преобразовать PDF в JPEG с помощью SDK для Java
Для преобразования PDF в JPEG мы будем использовать Aspose.PDF Cloud Java SDK Этот облачный SDK позволяет легко создавать облачные приложения‑создатели, редакторы и конвертеры PDF на языке Java для различных облачных платформ. Откройте Repository в менеджере пакетов ищите Aspose.PDF Cloud и установите. Вы также можете использовать следующую команду в консоли диспетчера пакетов для установки через Maven.
Добавьте репозиторий Aspose Cloud в ваш файл pom.xml
Добавить репозиторий Aspose Cloud
<repositories>
<repository>
<id>aspose-cloud</id>
<name>Aspose Cloud Repository</name>
<url>https://releases.aspose.cloud/java/repo/</url>
</repository>
</repositories>
Чтобы установить библиотеку API‑клиента в ваш локальный репозиторий Maven, просто выполните:
Установка из Github
mvn clean install
Шаги для преобразования PDF в JPEG через Java SDK
Разработчики Aspose.PDF Cloud могут легко загружать и преобразовывать PDF в JPEG‑файлы всего за несколько строк кода.
- Создайте новый объект Configuration с секретом и ключом вашего приложения
- Создайте объект для подключения к облачному API
- Загрузите ваш документ
- Выполните преобразование
- Скачайте результат
Этот пример кода демонстрирует преобразование PDF в JPEG с использованием облачного Java SDK
package com.aspose.asposecloudpdfusecases.conversions;
import java.io.File;
import java.nio.file.Path;
import java.nio.file.StandardCopyOption;
import com.aspose.asposecloudpdf.api.PdfApi;
public class ConvertPdfToJpeg {
public static void Convert() {
String REMOTE_FOLDER = "Your_Temp_Pdf_Cloud";
String LOCAL_FOLDER = "c:\\Samples";
String PDF_FILE_NAME = "sample.pdf";
String JPEG_OUTPUT = "convert_pdf_jpeg_output.jpeg";
Integer PAGE_NUMBER = 2;
try {
PdfApi pdfApi = new PdfApi(API_KEY, API_SECRET);
// upload local PDF file to remote storage
File file = new File(Path.of(LOCAL_FOLDER, PDF_FILE_NAME).toString());
String srcPath = Path.of(REMOTE_FOLDER, PDF_FILE_NAME).toString();
pdfApi.uploadFile(srcPath, file, null);
System.out.println(String.format("Files %s successfully uploaded!", PDF_FILE_NAME));
// convert PDF to JPEG and download image locally
File f = pdfApi.getPageConvertToJpeg(PDF_FILE_NAME, PAGE_NUMBER, null, null, REMOTE_FOLDER, null, null);
java.nio.file.Files.copy(Path.of(f.getPath()), Path.of(LOCAL_FOLDER, JPEG_OUTPUT), StandardCopyOption.REPLACE_EXISTING);
System.out.println(String.format("File '%s' successfully dowloaded!", Path.of(LOCAL_FOLDER, JPEG_OUTPUT).toString()));
System.out.println("Successfully converted PDF document page to JPEG ! '" + JPEG_OUTPUT + "'");
} catch (Exception e) {
e.printStackTrace();
}
}
}
Другие поддерживаемые преобразования
Вы также можете конвертировать многие другие форматы файлов
BMP TO PDF (Битовое изображение)
EMF TO PDF (Расширенный формат метафайла)
EPUB TO PDF (Формат электронной книги)
GIF TO PDF (Графический формат обмена)
HTML-TO-PDF (Язык гипертекстовой разметки)
JPEG TO PDF (Изображение JPEG)
MD TO PDF (Markdown)
PCL TO PDF (Язык команд принтера)
PDF TO BMP (Битовое изображение)
PDF В DOCX (Документ Word 2007+)
PDF В EMF (Формат расширенного метафайла)
PDF В EPUB (Формат электронных книг)
PDF В GIF (Формат графического обмена)
PDF В HTML (Язык разметки гипертекста)
PDF В JPEG (Изображение JPEG)
PDF В PDF/A (Портативный формат документов/A)
PDF В PNG (Портативные графические изображения)
PDF В PPTX (Формат презентаций Open XML)
PDF В SVG (Масштабируемая векторная графика)
PDF В TEX (Текстовый вывод LaTeX)
PDF В TIFF (Формат TIFF)
PDF В TXT (Текстовый документ)
PDF В XLSX (Файл Excel OOXML)
PDF В XPS (Спецификация XML Paper)
PDF В PPTX (Формат презентаций Open XML)
PNG В PDF (Портативные графические изображения)
SVG В PDF (Масштабируемая векторная графика)
TEX В PDF (Текстовый вывод LaTeX)
ТЕКСТ В PDF (Текстовый документ)
TIFF В PDF (Формат TIFF)
XPS В PDF (Спецификация XML Paper)