2016-09-29 27 views
0

以下のimagemagickコマンドを使用して画像からメタデータを削除しました。jmagickを使用して画像からメタデータを削除します。

それはほとんど2メガバイトのファイルのサイズの20%を削減input.png -strip output.png

を変換します。

Jmagick java apiを使用して同じことを行う必要があります。

Jmagickには、メタデータを削除するためのAPIがありますか?

答えて

1

私は、Javaを読んで、しかしsrc/magick/magick_MagickImage.cstrip方法があるように思われることができません。

/* 
* Class:  magick_MagickImage 
* Method: strip 
* Signature:()Z 
*/ 
JNIEXPORT jboolean JNICALL Java_magick_MagickImage_strip 
    (JNIEnv *env, jobject self) { 
    Image *image = NULL; 
    jboolean retVal; 

    image = (Image*) getHandle(env, self, "magickImageHandle", NULL); 
    if (image == NULL) { 
    throwMagickException(env, "Unable to retrieve image handle"); 
    return JNI_FALSE; 
    } 

    retVal = StripImage(image); 
    return(retVal); 
} 
関連する問題