Кодът за обединяване на GIF в Java

Високоскоростна Java библиотека за обединяване на GIF файла

Това е професионално решение за комбиниране на GIF с помощта на Java. Използвайте нашия GIF API за сливане, за да създадете преносим, стабилен и сигурен софтуер в Java. Опитайте го онлайн безплатно!

Вижте кодовия фрагмент

Конвертирайте GIF в Java

Библиотеката Java позволява на разработчиците на Java лесно да конвертират GIF изображения. Машината за преобразуване на GIF изображения анализира оригиналното GIF съдържание, след което експортира комбинираното графично съдържание в необходимия формат.

Преобразуването на GIF изображения може да е трудно, освен ако нямате професионален инструмент, който да свърши работата. Използвайте Java, за да конвертирате GIF изображения с максимална гъвкавост и скорост. Пуснете онлайн демонстрация на живо и проверете най-високото качество на изображението направо в браузър. GIF Conversion API поддържа куп полезни опции.

Обединете GIF в Java

Подобрете възможностите на формата за GIF изображения с Aspose.Words за Java. Това е лесен начин за комбиниране на GIF изображения с библиотека Java, която обработва всички детайли на ниско ниво.

Обединете GIF изображения и запазете резултата като един файл. Ако разработите код в Java, това ще бъде по-просто, отколкото звучи. Вижте примера на Java, който итерира през GIF изображения и ги комбинира:

Пример за код на Java за обединяване на GIF файлове
Качете файл, който искате да обедините
Изпълнение на код
Качете файл, който искате да обедините
Изберете целевия формат от списъка
// 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.gif", "Input2.gif");

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.gif");
Изпълнение на код

Как да обедините GIF

  1. Инсталирайте Aspose.Words for Java.
  2. Добавете препратка към библиотеката (импортирайте библиотеката) към вашия Java проект
  3. Отворете изходния GIF Java файл.
  4. Комбинирайте GIF файла за няколко секунди.
  5. Извикайте метода appendDocument(), предавайки име на изходен файл с необходимото разширение.
  6. Получете резултата от обединяването на GIF като един файл.

Java библиотека, за да обедините GIF файла

Ние хостваме нашите 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, моля, вижте Документацията за продукта.

Други поддържани GIF операции за сливане

Можете да обедините GIF с много други файлови формати:

5%

Абонирайте се за актуализации на продуктите на Aspose

Получавайте месечни бюлетини и оферти директно до вашата пощенска кутия.

© Aspose Pty Ltd 2001-2024. Всички права запазени.