Використовуйте наш API для об’єднання документів для створення портативного, надійного та безпечного програмного забезпечення на Java. Це професійне рішення для перетворення кількох зображення у BMP за допомогою Java. Спробуйте онлайн безкоштовно!
Сучасна бібліотека Java дозволяє розробникам Java зображення у BMP за допомогою кількох рядків коду. зображення аналізує вихідний вміст і експортує об'єднаний результат як одне BMP зображення.
Використовуйте Java щоб конвертувати зображення у BMP з максимальною гнучкістю та швидкістю. Запустіть онлайн-демонстрацію та перевірте найвищу BMP прямо у браузері. зображення API перетворення підтримує купу корисних опцій.
Для того, щоб перетворити зображення файлів в BMP зображення просто використовувати Java бібліотеки, яка обробляє всі деталі низького рівня.
Перетворіть кілька зображення та збережіть результат як одне BMP зображення Якщо ви розробляєте код у Java, зображення буде простіше, ніж здається. Дивіться Java який перебирає вихідні зображення та об'єднує їх в одне BMP зображення.
// Repository path: https://releases.aspose.com/java/repo/
// Maven, where 'ver' - Aspose.Words version number, for example, 24.4.
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-words</artifactId>
<version>ver</version>
<classifier>jdk17</classifier>
</dependency>
Копія
// Repository path: https://releases.aspose.com/java/repo/
// Gradle, where 'ver' - Aspose.Words version number, for example, 24.4.
compile(group: 'com.aspose', name: 'aspose-words', version: 'ver', classifier: 'jdk17')
Копія
// Repository path: https://releases.aspose.com/java/repo/
// Ivy, where 'ver' - Aspose.Words version number, for example, 24.4.
<dependency org="com.aspose" name="aspose-words" rev="ver">
<artifact name="aspose-words" m:classifier="jdk17" ext="jar"/>
</dependency>
Копія
// Repository path: https://releases.aspose.com/java/repo/
// Sbt, where 'ver' - Aspose.Words version number, for example, 24.4.
libraryDependencies += "com.aspose" % "aspose-words" % "ver"
Копія
import com.aspose.words.*;
List<String> fileNames = Arrays.asList("Input1.png", "Input2.png");
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
List<Shape> shapes = fileNames.stream().map(fileName -> {
try {
return builder.insertImage(fileName);
} catch (Exception e) {
e.printStackTrace();
}
return null;
}).collect(Collectors.toList());
// Обчислюємо максимальну ширину та висоту та оновлюємо параметри сторінки,
// щоб обрізати документ відповідно до розміру зображень.
PageSetup pageSetup = builder.getPageSetup();
pageSetup.setPageWidth(shapes.stream().mapToDouble(shape -> shape.getWidth()).max().getAsDouble());
pageSetup.setPageHeight(shapes.stream().mapToDouble(shape -> shape.getHeight()).sum());
pageSetup.setTopMargin(0);
pageSetup.setLeftMargin(0);
pageSetup.setBottomMargin(0);
pageSetup.setRightMargin(0);
doc.save("Output.bmp");
Ми розміщуємо наші пакети Java в репозиторіях Maven. 'Aspose.Words для Java' - це звичайний JAR що містить байт-код. Будь ласка, дотримуйтесь покрокових інструкцій щодо встановлення його в середовищі розробника Java.
Підтримуються Java SE 7 та новіші Java Ми також надаємо окремий пакет для Java SE 6 якщо ви зобов'язані використовувати цей застарілий JRE.
Наш Java є кроссплатформенним і працює на всіх операційних системах з JVM, включаючи Microsoft Windows, Linux, macOS, Android та iOS.
Для отримання інформації про додаткові залежності пакетів, такі як JogAmp JOGL, Harfbuzz шрифтів Java Advanced Imaging JAI, зверніться до документації до продукту.
Ви можете об’єднати зображення з багатьма іншими форматами файлів: