Java で開発されたアプリケーションで画像のサイズ変更と透かしを入れる機能をクライアントに提供したいと考えています。インターネットを検索した後im4java
、アプリケーションを追加するだけで、ライブラリにアプリケーションを提供しました。さまざまな記事を見て、次のコードを取得しました。
try
{
IMOperation op = new IMOperation();
op.addImage("d:\\abc.jpg");
op.addImage("d:\\def.jpg");
new ConvertCmd().run(op);
}
catch (IOException | InterruptedException | IM4JavaException e)
{
System.out.println(e.toString());
}
それは例外を与える
org.im4java.core.CommandException: org.im4java.core.CommandException: Invalid Parameter - d:\def.jpg
どうしてこんなことに?
1) アプリケーションに im4java ライブラリを追加する以外に、外部ライブラリを PC にインストールする必要がありますか?
2) PC に何らかの種類の他のライブラリをインストールする必要がある場合、クライアントも自分のマシンにそれをインストールする必要がありますか、それとも解決策はありますか?
この質問はこちらim4javaを使用して画像のサイズを変更するにはどうすればよいですか? 、答えは、これにはインターフェースが必要だと言っています。これはどういう意味ですか? そして、何らかの形でこのインターフェースを自分のマシンにインストールした場合、クライアントは何をしなければならないのでしょうか? これを H2 データベースのように埋め込むことはできないので、クライアントは私のソフトウェア以外のものをインストールする必要がありませんか?