圧縮アプリまたはJavaを使用してIMAGEファイルをオンラインで圧縮します
強力な Java ベースの IMAGE ドキュメント圧縮アプリケーションを開発します。IMAGE ファイルを含むさまざまなドキュメントをアプリ経由でオンラインで自由に圧縮し、即時ダウンロードできます。
アプリを使用してオンラインで IMAGE ファイルを圧縮および最適化する
- IMAGE ファイルをアップロードして圧縮および最適化する
- 圧縮レベルを選択します (低、中、または高)
- 「圧縮」ボタンをクリックします
- 圧縮されたIMAGEファイルをダウンロードします
- サイズとコンテンツの品質を確認して、圧縮結果を表示および取得します。
Java経由でIMAGEファイルを圧縮
- Java ライブラリ参照を Java プロジェクトに追加する
- Documentクラスオブジェクトの作成
- それをDocumentBuilderクラスオブジェクトにロードします。
- insertImage() メソッドを使用して IMAGE イメージをインポートします
- ImageSaveOptions を使用して品質を設定する
- save メソッドを呼び出して、圧縮された IMAGE ファイルを取得します。
IMAGE ファイルを圧縮する Java のコード例
import com.aspose.words.*; | |
Document doc = new Document(); | |
DocumentBuilder builder = new DocumentBuilder(doc); | |
Shape shape = builder.insertImage("sourceImagetoCompress.jpg"); | |
// Update page settings to crop the document to fit the size of the picture. | |
PageSetup pageSetup = builder.getPageSetup(); | |
pageSetup.setPageWidth(shape.getWidth()); | |
pageSetup.setPageHeight(shape.getHeight()); | |
pageSetup.setTopMargin(0); | |
pageSetup.setLeftMargin(0); | |
pageSetup.setBottomMargin(0); | |
pageSetup.setRightMargin(0); | |
ImageSaveOptions saveOptions = new ImageSaveOptions(SaveFormat.JPG); | |
saveOptions.setJpegQuality(50); | |
doc.save("compressedImage.jpg", saveOptions); |
Javaを使用したIMAGEファイル圧縮アプリケーションの開発
複数の IMAGE ファイルを簡単に圧縮する Java スクリプトまたはユーティリティ アプリを開発する必要がありますか?
Aspose.Total for Java
の子 API である
Aspose.Words for Java
を使用すると、Java 開発者は上記の API コードを統合して画像圧縮アプリをプログラムできます。もう 1 つの方法は、
Aspose.Total for Java
API の一部である
Aspose.Imaging for Java
API を使用することです。
画像圧縮
用の強力な Java ライブラリは、IMAGE 形式を含む多くの一般的な形式をサポートしています。
IMAGE ファイル用の Java 圧縮ライブラリ
「
Aspose.Words for Java
」または「
Aspose.Total for Java
」をシステムにインストールするための代替オプションがあります。当社の Java パッケージはクロスプラットフォームになるように設計されており、Microsoft Windows、Linux、macOS、Android、iOS などのさまざまなオペレーティング システム上の JVM 実装と互換性があります。ニーズに近いものを選択し、ステップバイステップの指示に従ってください。
- Aspose.Words for Java をインストールする
- または Maven から
- ステップバイステップ 説明書
システム要求
- Java SE 7 または最新の Java バージョン
- この古い JRE をお持ちの場合は、Java SE 6 用の別個のパッケージが必要です。
JogAmp JOGL、Harfbuzz フォント エンジン、および Java Advanced Imaging JAI の詳細については、[製品ドキュメント](https://docs.aspose.com/words/java/system-requirements/#optional-dependencies) を参照してください。
よくある質問
- 上記の Java コードをアプリケーションで使用できますか?はい、このコードをダウンロードして構いません。 Java を使用して IMAGE ファイルを圧縮する専門的なソリューションを簡単に開発できます。 Aspose IMAGE 圧縮 API を使用して、Java でプラットフォームに依存しない高レベルのソフトウェアを開発します。
- この文書圧縮アプリは Windows 上でのみ動作しますか?Windows、Linux、Mac OS、Android など、実行されているオペレーティング システムに関係なく、任意のデバイスからドキュメントの圧縮を開始できる柔軟性があります。必要なのは、最新の Web ブラウザとアクティブなインターネット接続だけです。
- オンライン アプリを使用して複数の IMAGE ドキュメントを圧縮するのは安全ですか?もちろん!当社のサービスを通じて生成された出力ファイルは、24 時間以内に当社のサーバーから安全かつ自動的に削除されます。その結果、これらのファイルに関連付けられたダウンロード リンクは、この期間が過ぎると機能しなくなります。
- アプリを使用するにはどのブラウザが必要ですか?オンライン IMAGE ドキュメント圧縮には、Google Chrome、Firefox、Opera、Safari などの最新の Web ブラウザを使用できます。
- 複数の IMAGE ファイルを圧縮するにはどうすればよいですか?まず、圧縮したい 1 つ以上のファイルをアップロードします。IMAGE ファイルをドラッグ アンド ドロップするか、白い領域内をクリックするだけです。その後、「圧縮」ボタンをクリックすると、オンライン圧縮アプリがアップロードされたファイルを迅速に処理します。
- IMAGE ファイルの圧縮にはどのくらい時間がかかりますか?この圧縮アプリケーションは高速に動作します。ファイルのアップロードと圧縮には数秒かかる場合があります。