Java ライブラリを使用すると、 Java 開発者は画像を簡単に変換できます。画像変換エンジンは元のコンテンツを分析し、結合されたグラフィックコンテンツを必要な形式にエクスポートします。
あなたが仕事をするための専門的なツールを持っていない限り、画像変換は難しいかもしれません。 Java を使用して、最大の柔軟性と速度で画像を変換します。オンラインライブデモを実行し、ブラウザで最高の画質を確認してください。 Image Conversion APIは、多数の便利なオプションをサポートしています。
Aspose.Words for Java画像フォーマット機能を強化します。これは、すべての低レベルの詳細を処理 Java ライブラリと画像を組み合わせる簡単な方法です。
画像をマージし、結果を1つのファイルとして保存します。 Java でコードを開発する場合、これは思ったよりも簡単になります。画像を反復処理して結合する Java 例を参照してください。
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 バージョンがサポートされています。 JRE を使用する必要がある場合に備えて Java SE 6 用の個別のパッケージも提供しています。
私たちの Java Microsoft Windows 、Linux、macOS、Android、iOS JVM 実装されているすべてのオペレーティングシステムで実行されます。
JogAmp JOGL 、 Harfbuzz フォントエンジン、 Java Advanced Imaging JAI などのオプションのパッケージ依存関係については、製品ドキュメントを参照してください。