გადაიყვანეთ მრავალი გამოსახულება BMP Java

მაღალსიჩქარიანი Java ბიბლიოთეკა რამდენიმე გამოსახულება BMP

გამოიყენეთ ჩვენი დოკუმენტების შერწყმის API Java ში პორტატული, ძლიერი და უსაფრთხო პროგრამული უზრუნველყოფის შესაქმნელად. ეს არის პროფესიონალური გადაწყვეტა Java გამოყენებით გამოსახულება BMP ად გადაქცევისთვის. სცადეთ ონლაინ უფასოდ!

კოდის ნაწყვეტის ნახვა

გადაიყვანეთ გამოსახულება BMP Java

თანამედროვე Java ბიბლიოთეკა საშუალებას აძლევს Java დეველოპერებს გადაიყვანონ გამოსახულება BMP გამოსახულების ფორმატში რამდენიმე სტრიქონის კოდით. გამოსახულება კონვერტაციის ძრავა აანალიზებს თავდაპირველ შინაარსს და ახორციელებს კომბინირებულ შედეგს ერთ BMP.

გამოიყენეთ Java გადაიყვანეთ გამოსახულება BMP გამოსახულების ფორმატში მაქსიმალური მოქნილობისა და სიჩქარით. გაუშვით ონლაინ პირდაპირი დემო ვერსია და შეამოწმეთ უმაღლესი BMP პირდაპირ ბრაუზერში. გამოსახულება Conversion API მხარს უჭერს უამრავ სასარგებლო ვარიანტს.

შეაერთეთ გამოსახულება ერთ BMP Java

გამოსახულება ფაილების BMP უბრალოდ გამოიყენეთ Java ბიბლიოთეკა, რომელიც ამუშავებს დაბალი დონის ყველა დეტალს.

გადააკეთეთ მრავალი გამოსახულება და შეინახეთ შედეგი ერთ BMP. თუ თქვენ შეიმუშავებთ კოდს Java, გამოსახულება ფორმატის კონვერტაცია უფრო მარტივი იქნება, ვიდრე ჟღერს. იხილეთ Java მაგალითი, რომელიც გამოსახულება ფაილებს და აერთიანებს მათ ერთ BMP სურათში:

კოდის მაგალითი Java რათა გააერთიანოთ მრავალი PNG 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");
გაუშვით კოდი

როგორ გადაიყვანოთ რამდენიმე გამოსახულება BMP

  1. დააინსტალირეთ Aspose.Words for Java.
  2. დაამატეთ ბიბლიოთეკის მითითება (ბიბლიოთეკის იმპორტი) თქვენს Java პროექტს.
  3. გახსენით წყაროს გამოსახულება ფაილი Java.
  4. გადაიყვანეთ რამდენიმე გამოსახულება ფაილი BMP ად რამდენიმე წამში.
  5. გამოიძახეთ appendDocument() მეთოდი, გადასცეს გამომავალი ფაილის სახელი BMP გაფართოებით.
  6. გამოსახულება BMP კონვერტაციის შედეგი.

Java ბიბლიოთეკა გამოსახულება BMP

ჩვენ ვმასპინძლებთ ჩვენს Java პაკეტებს Maven-ის საცავებში. 'Aspose.Words for 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, იხილეთ პროდუქტის დოკუმენტაცია.

5%

გამოიწერეთ Aspose პროდუქტის განახლებები

მიიღეთ ყოველთვიური გაზეთები და შეთავაზებები პირდაპირ თქვენს საფოსტო ყუთში.