Beispiel #1
0
 public static int CreateMagickGenesis()
 {
     return(MagickNative.MakeMagickGenesis());
 }
Beispiel #2
0
 public static ulong GetImageDelay(IntPtr instance)
 {
     return(MagickNative.GetImageDelay(instance));
 }
Beispiel #3
0
 public static bool SetImageDelay(IntPtr instance, ulong delay)
 {
     return(MagickNative.SetImageDelay(instance, delay));
 }
Beispiel #4
0
 public static bool Evaluate(IntPtr instance, ChannelType channelType, EvaluateOperator evalOprator, double d)
 {
     return(MagickNative.Evaluate(instance, (IntPtr)channelType, (IntPtr)evalOprator, d));
 }
Beispiel #5
0
 public static bool Crop(IntPtr instance, ulong x, ulong y, ulong width, ulong height)
 {
     return(MagickNative.Crop(instance, x, y, (IntPtr)width, (IntPtr)height));
 }
Beispiel #6
0
 public static bool SaveImage(IntPtr instance, string filename)
 {
     return(MagickNative.WriteImage(instance, filename));
 }
Beispiel #7
0
 public static bool AdaptiveResize(IntPtr instance, UInt64 width, UInt64 height)
 {
     return(MagickNative.AdaptiveResizeImage(instance, width, height));
 }
Beispiel #8
0
 public static IntPtr LoadImage(byte[] data)
 {
     CreateMagickGenesis();
     return(MagickNative.LoadImage(data, (UInt64)data.Length));
 }