Преобразование BMP в PDF с помощью Java

Преобразование BMP в PDF с помощью Java

Вы хотите программно конвертировать форматы файлов изображений в форматы файлов PDF? В этом сообщении блога мы узнаем, как преобразовать BMP в PDF с помощью Java. Для этой цели мы будем использовать Java PDF библиотеку корпоративного уровня, которая предлагает богатый набор функций. Кроме того, мы напишем фрагмент кода, который программно автоматизирует преобразование BMP в PDF. Поэтому, прежде чем продолжить, убедитесь, что вы настроили Java на своем локальном компьютере.

Мы рассмотрим следующие моменты:

Установка API преобразования BMP в PDF

Процесс установки этой библиотеки Java PDF занимает несколько секунд. Эта библиотека является легкой и предоставляет методы, соответствующие вашим бизнес-требованиям. Поэтому вы можете скачать API или установить его, используя следующие конфигурации Maven.

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java API</name>
    <url>https://repository.aspose.com/repo/</url>
</repository>
<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-pdf</artifactId>
    <classifier>jdk17</classifier>
</dependency>

Преобразование BMP в PDF с помощью Java

После завершения установки вы можете приступить к написанию кода для программного преобразования BMP в PDF.

Пожалуйста, следуйте инструкциям и приведенному ниже фрагменту кода:

  1. Создайте экземпляр класса Document.
  2. Вызовите метод getPages().add(), чтобы добавить страницу в документ.
  3. Создайте объект класса Image.
  4. Загрузите образец файла изображения BMP, вызвав метод setFile.
  5. Вызовите метод setFixWidth, чтобы установить ширину изображения.
  6. Метод setFixHeight установит высоту изображения.
  7. Инициализируйте конструктор класса TextFragment и вызовите метод setTitle, чтобы установить заголовок изображения.
  8. Метод setApplyResolution устанавливает логическое значение, указывающее, использует ли изображение разрешение во время генерации.
  9. Метод setBlackWhite устанавливает логическое значение, указывающее, должно ли изображение быть черно-белым.
  10. Вызовите метод getParagraphs().add(image), чтобы добавить изображение на страницу.
  11. Вызовите метод save, чтобы сохранить вывод в виде документа PDF.

Скопируйте и вставьте следующий код в основной файл:

// Создать экземпляр класса Document 
Document document = new Document();
// Вызовите метод getPages().add(), чтобы добавить страницу в документ. 
Page page = document.getPages().add();
// Создайте объект класса Image 
Image image = new Image();
// Загрузите образец файла изображения BMP, вызвав метод setFile. 
image.setFile( "Sample.bmp");
// Вызовите метод setFixWidth, чтобы установить ширину изображения. 
image.setFixWidth(100);
// Метод setFixHeight установит высоту изображения. 
image.setFixHeight(100);
// Инициализируйте конструктор класса TextFragment и вызовите метод setTitle, чтобы установить заголовок изображения. 
image.setTitle(new TextFragment("image title"));
// Метод setApplyResolution устанавливает логическое значение, указывающее, использует ли изображение разрешение во время генерации. 
image.setApplyResolution(true);
// Метод setBlackWhite устанавливает логическое значение, указывающее, должно ли изображение быть черно-белым. 
image.setBlackWhite(false);
// Вызовите метод getParagraphs().add(image), чтобы добавить изображение на страницу. 
page.getParagraphs().add(image);
// Вызовите метод сохранения, чтобы сохранить вывод в виде документа PDF. 
document.save("BMPtoPDF.pdf");

Вы можете увидеть результат на изображении ниже:

BMP в PDF

Получить бесплатную лицензию

Вы можете воспользоваться бесплатной временной лицензией, чтобы опробовать API без ограничений пробной версии.

Подведение итогов

Мы заканчиваем этот пост в блоге, надеясь, что вы научились программно конвертировать BMP в PDF с помощью Java. Есть много других известных методов, которые вы можете найти в документации. Кроме того, этот пост в блоге, несомненно, поможет вам, если вы хотите автоматизировать преобразование BMP в PDF. Кроме того, conholdate.com постоянно пишет новые сообщения в блоге. Поэтому, пожалуйста, оставайтесь на связи для получения последних обновлений.

Задайте вопрос

Вы можете сообщить нам о своих вопросах или запросах на нашем форуме.

Часто задаваемые вопросы

Как преобразовать BMP в PDF?

Установите эту [библиотеку] Java PDF 3, чтобы программно преобразовывать файлы BMP в файлы PDF. Кроме того, доступно множество функций, которые предлагают программные операции с файлами и их преобразование.

Как преобразовать файл BMP?

Перейдите по этой ссылке, чтобы преобразовать файл BMP в PDF на Java.

Смотрите также