ეს არის პროფესიონალური გადაწყვეტა გამოსახულება გასაერთიანებლად Java გამოყენებით. გამოიყენეთ ჩვენი გამოსახულება გაერთიანების API Java ში პორტატული, ძლიერი და უსაფრთხო პროგრამული უზრუნველყოფის შესაქმნელად. სცადეთ ონლაინ უფასოდ!
Java დეველოპერებს საშუალებას აძლევს, მარტივად გადაიყვანონ სურათები. გამოსახულების კონვერტაციის ძრავა აანალიზებს თავდაპირველ შინაარსს, შემდეგ ახორციელებს კომბინირებული გრაფიკული შინაარსის ექსპორტს საჭირო ფორმატში.
სურათის კონვერტაცია შეიძლება იყოს სახიფათო, თუ არ გაქვთ პროფესიონალური ინსტრუმენტი სამუშაოს შესასრულებლად. გამოიყენეთ Java სურათების მაქსიმალური მოქნილობისა და სიჩქარით გადასაყვანად. გაუშვით ონლაინ ცოცხალი დემო ვერსია და შეამოწმეთ გამოსახულების უმაღლესი ხარისხი პირდაპირ ბრაუზერში. Image Conversion API მხარს უჭერს უამრავ სასარგებლო ვარიანტს.
გააუმჯობესეთ გამოსახულების ფორმატის შესაძლებლობები Aspose.Words for Java. Java ბიბლიოთეკის კომბინირების მარტივი გზა, რომელიც ამუშავებს დაბალი დონის ყველა დეტალს.
შეაერთეთ სურათები და შეინახეთ შედეგი ერთ ფაილად. თუ თქვენ შეიმუშავებთ კოდს Java, ეს უფრო მარტივი იქნება, ვიდრე ჟღერს. იხილეთ Java მაგალითი, რომელიც იმეორებს სურათებს და აერთიანებს მათ:
// 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.png");
ჩვენ ვმასპინძლებთ ჩვენს 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, იხილეთ პროდუქტის დოკუმენტაცია.
შეგიძლიათ შეუერთოთ გამოსახულება ფაილის სხვა ფორმატებს: