コード例 #1
0
ファイル: magick_image.go プロジェクト: rli-diraryi/paint
/* Sets the image compression. */
func (w *MagickWand) SetImageCompression(compression int) error {
	if C.MagickSetImageCompression(w.wand, C.CompressionType(compression)) == C.MagickFalse {
		eStr, eCode := w.Exception()
		return fmt.Errorf("SetImageCompression() failed : [%d] %s", eStr, eCode)
	}

	return nil
}
コード例 #2
0
ファイル: magick_wand_prop.go プロジェクト: qwo/abelana-gcp
// Sets the wand compression type.
func (mw *MagickWand) SetCompression(compression CompressionType) error {
	C.MagickSetCompression(mw.mw, C.CompressionType(compression))
	return mw.GetLastError()
}
コード例 #3
0
ファイル: magick_wand_prop.go プロジェクト: palaiyacw/imagick
// Sets the wand compression type.
func (mw *MagickWand) SetCompression(compression CompressionType) error {
	ok := C.MagickSetCompression(mw.mw, C.CompressionType(compression))
	return mw.getLastErrorIfFailed(ok)
}