Ejemplo n.º 1
0
 /// <summary> Sets image clip mask. </summary>
 /// <param name="clip_mask"> The clip mask. </param>
 /// <returns> true if it succeeds, false if it fails. </returns>
 internal bool SetImageClipMask(MagickWand clip_mask)
 {
     return(this.ActivateImageWand(() => this.MagickWand.CheckError(ImageWandInterop.MagickSetImageClipMask(this.MagickWand, clip_mask))));
 }
Ejemplo n.º 2
0
 /// <summary> Initializes a new instance of the MagickBase class. </summary>
 /// <param name="magickWand"> . </param>
 /// <param name="index"> The index. </param>
 internal ImageWand(MagickWand magickWand, int index)
     : base(magickWand)
 {
     this.Index = index;
 }
Ejemplo n.º 3
0
        /// <summary> Color matrix image. </summary>
        /// <param name="matrix"> The matrix. </param>
        /// <returns> true if it succeeds, false if it fails. </returns>

        /*private bool ColorMatrixImage(double[,] matrix)
         * {
         *      return this.ActivateImageWand(() => this.MagickWand.CheckErrorBool(ImageWandInterop.MagickColorMatrixImage(this.MagickWand, matrix)));
         * }*/

        /// <summary> Composite image. </summary>
        /// <param name="sourcePtr"> Source pointer. </param>
        /// <param name="compositeOperator"> The composite operator. </param>
        /// <param name="x"> The x coordinate. </param>
        /// <param name="y"> The y coordinate. </param>
        /// <returns> true if it succeeds, false if it fails. </returns>
        public bool CompositeImage(MagickWand sourcePtr, CompositeOperator compositeOperator, int x, int y)
        {
            return(this.ActivateImageWand(() => this.MagickWand.CheckErrorBool(ImageWandInterop.MagickCompositeImage(this.MagickWand, sourcePtr, compositeOperator, x, y))));
        }
Ejemplo n.º 4
0
 /// <summary> Initializes a new instance of the MagickBase class. </summary>
 /// <param name="magickWand"> . </param>
 protected WandBase(MagickWand magickWand)
 {
     _MagickWand = magickWand;
 }