HTML
JPG
PDF
XML
DOCX
PDF
Конвертировать PDF в BMP в Java SDK
Конвертировать PDF-документы в формат BMP с помощью Aspose.PDF Cloud Java SDK
Get StartedКак конвертировать PDF в BMP с помощью SDK для Java
Для конвертации PDF в BMP мы будем использовать 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 в BMP через Java SDK
Разработчики Aspose.PDF Cloud могут легко загружать и конвертировать PDF в файлы BMP всего в несколько строк кода.
- Создайте новый объект Configuration с вашим секретом приложения и ключом
- Создайте объект для подключения к Cloud API
- Загрузите ваш файл документа
- Выполните конвертацию
- Скачайте результат
Этот пример кода показывает конвертацию PDF в BMP с использованием облачного 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 ConvertPdfToBmp {
public static void Convert() {
String REMOTE_FOLDER = "Your_Temp_Pdf_Cloud";
String LOCAL_FOLDER = "c:\\Samples";
String PDF_FILE_NAME = "sample.pdf";
String BMP_OUTPUT = "convert_pdf_bmp_output.bmp";
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 BMP and download image locally
File f = pdfApi.getPageConvertToBmp(PDF_FILE_NAME, PAGE_NUMBER, null, null, REMOTE_FOLDER, null, null);
java.nio.file.Files.copy(Path.of(f.getPath()), Path.of(LOCAL_FOLDER, BMP_OUTPUT), StandardCopyOption.REPLACE_EXISTING);
System.out.println(String.format("File '%s' successfully dowloaded!", Path.of(LOCAL_FOLDER, BMP_OUTPUT).toString()));
System.out.println("Successfully converted PDF document page to BMP ! '" + BMP_OUTPUT + "'");
} catch (Exception e) {
e.printStackTrace();
}
}
}
Другие поддерживаемые конверсии
Вы также можете конвертировать многие другие форматы файлов
BMP TO PDF (Растровое изображение)
EMF TO PDF (Формат Enhanced Metafile)
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 Office 2007+)
PDF в EMF (Формат улучшенного метафайла)
PDF в EPUB (Формат электронных книг)
PDF в GIF (Формат графического обмена)
PDF в HTML (Язык гипертекстовой разметки)
PDF в JPEG (Изображение JPEG)
PDF в PDF/A (Портативный формат документа PDF/A)
PDF в PNG (Графический формат PNG)
PDF в PPTX (Формат презентации Open XML)
PDF в SVG (Масштабируемая векторная графика)
PDF в TEX (Текстовый вывод LaTeX)
PDF в TIFF (Формат изображений TIFF)
PDF в TXT (Текстовый документ)
PDF в XLSX (Файл Excel OOXML)
PDF в XPS (Спецификация XML Paper (XPS))
PDF в PPTX (Формат презентации Open XML)
PNG в PDF (Графический формат PNG)
SVG в PDF (Масштабируемая векторная графика)
TEX в PDF (Текстовый вывод LaTeX)
Текст в PDF (Текстовый документ)
TIFF в PDF (Формат изображений TIFF)
XPS в PDF (Спецификация XML Paper (XPS))