diff --git a/.gitignore b/.gitignore index 0867ec5..1c81265 100644 --- a/.gitignore +++ b/.gitignore @@ -303,3 +303,5 @@ __pycache__/ # OpenCover UI analysis results OpenCover/ +.vs/ShiftOS/v15/sqlite3/storage.ide +.vs/ShiftOS/v15/sqlite3/storage.ide diff --git a/.vs/ShiftOS/v15/sqlite3/storage.ide b/.vs/ShiftOS/v15/sqlite3/storage.ide new file mode 100644 index 0000000..4ff5119 Binary files /dev/null and b/.vs/ShiftOS/v15/sqlite3/storage.ide differ diff --git a/ShiftOS.Engine/Misc/EventList.cs b/ShiftOS.Engine/Misc/EventList.cs new file mode 100644 index 0000000..e5202e7 --- /dev/null +++ b/ShiftOS.Engine/Misc/EventList.cs @@ -0,0 +1,71 @@ +using System; +using System.Collections.Generic; +using System.Linq; + +namespace ShiftOS.Engine.Misc +{ + [Serializable] + public class EventList : List + { + public event EventHandler> ItemAdded; + public event EventHandler> ItemRemoved; + + public new void Add(T obj) + { + base.Add(obj); + ItemAdded?.Invoke(this, new EventListArgs(obj)); + } + + public new void AddRange(IEnumerable objs) + { + foreach (var obj in objs) + { + base.Add(obj); + ItemAdded?.Invoke(this, new EventListArgs(obj)); + } + } + + public new bool Remove(T obj) + { + var b = base.Remove(obj); + + ItemRemoved?.Invoke(this, new EventListArgs(obj)); + return b; + } + + public new void RemoveAt(int index) + { + base.RemoveAt(index); + ItemRemoved?.Invoke(this, new EventListArgs(default)); + } + + public new void RemoveAll(Predicate match) + { + //will this work + foreach (var item in this.Where(match as Func ?? throw new InvalidOperationException())) + { + Remove(item); + } + } + + public new void RemoveRange(int start, int end) + { + for (var i = start; i <= end; i++) + { + Remove(this[i]); + } + } + + public new void Clear() + { + RemoveAll(x => true); + } + } + + public class EventListArgs : EventArgs + { + public EventListArgs(T item) => Item = item; + + public T Item { get; } + } +} diff --git a/ShiftOS.Engine/Misc/IniFile.cs b/ShiftOS.Engine/Misc/IniFile.cs new file mode 100644 index 0000000..e31583f --- /dev/null +++ b/ShiftOS.Engine/Misc/IniFile.cs @@ -0,0 +1,50 @@ +using System.Runtime.InteropServices; +using System.Text; + +namespace ShiftOS.Engine.Misc +{ + /// + /// Create a New INI file to store or load data + /// + public class IniFile + { + readonly string _path; + + public IniFile(string iniPath) => _path = iniPath; + + [DllImport("kernel32")] + static extern long WritePrivateProfileString( + string section, + string key, + string val, + string filePath); + + [DllImport("kernel32")] + static extern int GetPrivateProfileString( + string section, + string key, + string def, + StringBuilder retVal, + int size, + string filePath); + + public void WriteValue(string section, string key, string value) + { + WritePrivateProfileString(section, key, value, _path); + } + + public string ReadValue(string section, string key) + { + var temp = new StringBuilder(255); + GetPrivateProfileString( + section, + key, + "", + temp, + 255, + _path); + + return temp.ToString(); + } + } +} \ No newline at end of file diff --git a/ShiftOS.Engine/Misc/Tools.cs b/ShiftOS.Engine/Misc/Tools.cs new file mode 100644 index 0000000..11f4761 --- /dev/null +++ b/ShiftOS.Engine/Misc/Tools.cs @@ -0,0 +1,96 @@ +using System; +using System.Diagnostics; +using System.Drawing; +using System.Linq; +using System.Runtime.InteropServices; +using System.Windows.Forms; +using ShiftOS.Engine.Properties; +using ShiftOS.Engine.ShiftFS; +using ShiftOS.Engine.WindowManager; + +namespace ShiftOS.Engine.Misc +{ + /// + /// Random class full of unassorted [but also uncategorizable] tools. + /// + public static class Tools + { + public static Random Rnd = new Random(); + + //I wanna DESTROY this method + [DllImport("user32.dll")] + static extern bool DestroyIcon(IntPtr handle); + + public static Icon ToIcon(this Bitmap bm) + { + var tempicon = Icon.FromHandle(bm.GetHicon()); + + var newIcon = tempicon.Clone() as Icon; + + //for some reason this exists + DestroyIcon(tempicon.Handle); + tempicon.Dispose(); + + return newIcon; + } + + public static void DisplayShiftFolder(this ListView list, ShiftDirectory dir) + { + var dirs = dir.OfType().ToArray(); + for (var i = 0; i < dirs.Length; i++) + { + list.Items.Add( + new ListViewItem + { + Text = dirs[i].Name, + ImageIndex = i, + StateImageIndex = i, + ImageKey = dirs[i].Guid.ToString(), + Tag = dirs[i] + }); + + list.StateImageList.Images.Add(dirs[i].Guid.ToString(), Resources.iconFileOpener_fw); + } + + var items = dir.OfType().ToArray(); + for (var i = 0; i < items.Length; i++) + { + list.Items.Add( + new ListViewItem + { + Text = items[i].Name, + ImageIndex = i, + StateImageIndex = i, + ImageKey = items[i].Guid.ToString(), + Tag = items[i], + }); + + list.StateImageList.Images.Add(items[i].Guid.ToString(), items[i].Icon ?? Resources.iconFileOpener_fw); + } + } + + public static void ShowDrivesList(this ListView list, ShiftWindow window = null) + { + var imageList = new ImageList(); + list.SmallImageList = imageList; + list.LargeImageList = imageList; + list.StateImageList = imageList; + + for (var i = 0; i < ShiftFS.ShiftFS.Drives.Count; i++) + { + list.Items.Add( + new ListViewItem + { + Text = $"{ShiftFS.ShiftFS.Drives[i].Name} ({ShiftFS.ShiftFS.Drives[i].Letter})", + ImageIndex = i, + StateImageIndex = i, + ImageKey= ShiftFS.ShiftFS.Drives[i].Guid.ToString(), + Tag = ShiftFS.ShiftFS.Drives[i] + }); + + list.StateImageList.Images.Add(ShiftFS.ShiftFS.Drives[i].Guid.ToString(), window?.Icon.ToBitmap() ?? Resources.ArtPadsave); + } + } + + } +} \ No newline at end of file diff --git a/ShiftOS.Engine/Properties/AssemblyInfo.cs b/ShiftOS.Engine/Properties/AssemblyInfo.cs index 0a17339..51aee88 100644 --- a/ShiftOS.Engine/Properties/AssemblyInfo.cs +++ b/ShiftOS.Engine/Properties/AssemblyInfo.cs @@ -1,5 +1,4 @@ using System.Reflection; -using System.Runtime.CompilerServices; using System.Runtime.InteropServices; // General Information about an assembly is controlled through the following @@ -33,4 +32,4 @@ using System.Runtime.InteropServices; // by using the '*' as shown below: // [assembly: AssemblyVersion("1.0.*")] [assembly: AssemblyVersion("1.0.0.0")] -[assembly: AssemblyFileVersion("1.0.0.0")] +[assembly: AssemblyFileVersion("1.0.0.0")] \ No newline at end of file diff --git a/ShiftOS.Engine/Properties/Resources.Designer.cs b/ShiftOS.Engine/Properties/Resources.Designer.cs index db83dd9..ced728d 100644 --- a/ShiftOS.Engine/Properties/Resources.Designer.cs +++ b/ShiftOS.Engine/Properties/Resources.Designer.cs @@ -60,6 +60,1044 @@ namespace ShiftOS.Engine.Properties { } } + /// + /// Looks up a localized resource of type System.IO.UnmanagedMemoryStream similar to System.IO.MemoryStream. + /// + internal static System.IO.UnmanagedMemoryStream _3beepvirus { + get { + return ResourceManager.GetStream("_3beepvirus", resourceCulture); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap anycolourshade { + get { + object obj = ResourceManager.GetObject("anycolourshade", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap anycolourshade2 { + get { + object obj = ResourceManager.GetObject("anycolourshade2", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap anycolourshade3 { + get { + object obj = ResourceManager.GetObject("anycolourshade3", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap anycolourshade4 { + get { + object obj = ResourceManager.GetObject("anycolourshade4", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap appscapeaudioplayerbox { + get { + object obj = ResourceManager.GetObject("appscapeaudioplayerbox", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap appscapeaudioplayerprice { + get { + object obj = ResourceManager.GetObject("appscapeaudioplayerprice", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap appscapeaudioplayerpricepressed { + get { + object obj = ResourceManager.GetObject("appscapeaudioplayerpricepressed", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap appscapecalculator { + get { + object obj = ResourceManager.GetObject("appscapecalculator", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap appscapecalculatorprice { + get { + object obj = ResourceManager.GetObject("appscapecalculatorprice", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap appscapecalculatorpricepressed { + get { + object obj = ResourceManager.GetObject("appscapecalculatorpricepressed", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap appscapedepositbitnotewalletscreenshot { + get { + object obj = ResourceManager.GetObject("appscapedepositbitnotewalletscreenshot", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap appscapedepositinfo { + get { + object obj = ResourceManager.GetObject("appscapedepositinfo", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap appscapedepositnowbutton { + get { + object obj = ResourceManager.GetObject("appscapedepositnowbutton", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap appscapedownloadbutton { + get { + object obj = ResourceManager.GetObject("appscapedownloadbutton", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap appscapeinfoaudioplayertext { + get { + object obj = ResourceManager.GetObject("appscapeinfoaudioplayertext", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap appscapeinfoaudioplayervisualpreview { + get { + object obj = ResourceManager.GetObject("appscapeinfoaudioplayervisualpreview", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap appscapeinfobackbutton { + get { + object obj = ResourceManager.GetObject("appscapeinfobackbutton", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap appscapeinfobutton { + get { + object obj = ResourceManager.GetObject("appscapeinfobutton", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap appscapeinfobuttonpressed { + get { + object obj = ResourceManager.GetObject("appscapeinfobuttonpressed", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap appscapeinfobuybutton { + get { + object obj = ResourceManager.GetObject("appscapeinfobuybutton", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap appscapeinfocalculatortext { + get { + object obj = ResourceManager.GetObject("appscapeinfocalculatortext", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap appscapeinfocalculatorvisualpreview { + get { + object obj = ResourceManager.GetObject("appscapeinfocalculatorvisualpreview", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap appscapeinfoorcwritetext { + get { + object obj = ResourceManager.GetObject("appscapeinfoorcwritetext", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap appscapeinfoorcwritevisualpreview { + get { + object obj = ResourceManager.GetObject("appscapeinfoorcwritevisualpreview", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap appscapeinfovideoplayertext { + get { + object obj = ResourceManager.GetObject("appscapeinfovideoplayertext", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap appscapeinfovideoplayervisualpreview { + get { + object obj = ResourceManager.GetObject("appscapeinfovideoplayervisualpreview", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap appscapeinfowebbrowsertext { + get { + object obj = ResourceManager.GetObject("appscapeinfowebbrowsertext", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap appscapeinfowebbrowservisualpreview { + get { + object obj = ResourceManager.GetObject("appscapeinfowebbrowservisualpreview", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap appscapemoresoftware { + get { + object obj = ResourceManager.GetObject("appscapemoresoftware", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap appscapeorcwrite { + get { + object obj = ResourceManager.GetObject("appscapeorcwrite", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap appscapetitlebanner { + get { + object obj = ResourceManager.GetObject("appscapetitlebanner", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap appscapeundefinedprice { + get { + object obj = ResourceManager.GetObject("appscapeundefinedprice", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap appscapeundefinedpricepressed { + get { + object obj = ResourceManager.GetObject("appscapeundefinedpricepressed", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap appscapevideoplayer { + get { + object obj = ResourceManager.GetObject("appscapevideoplayer", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap appscapevideoplayerprice { + get { + object obj = ResourceManager.GetObject("appscapevideoplayerprice", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap appscapevideoplayerpricepressed { + get { + object obj = ResourceManager.GetObject("appscapevideoplayerpricepressed", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap appscapewebbrowser { + get { + object obj = ResourceManager.GetObject("appscapewebbrowser", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap appscapewebbrowserprice { + get { + object obj = ResourceManager.GetObject("appscapewebbrowserprice", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap appscapewebbrowserpricepressed { + get { + object obj = ResourceManager.GetObject("appscapewebbrowserpricepressed", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap appscapewelcometoappscape { + get { + object obj = ResourceManager.GetObject("appscapewelcometoappscape", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap ArtPadcirclerubber { + get { + object obj = ResourceManager.GetObject("ArtPadcirclerubber", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap ArtPadcirclerubberselected { + get { + object obj = ResourceManager.GetObject("ArtPadcirclerubberselected", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap ArtPaderacer { + get { + object obj = ResourceManager.GetObject("ArtPaderacer", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap ArtPadfloodfill { + get { + object obj = ResourceManager.GetObject("ArtPadfloodfill", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap ArtPadlinetool { + get { + object obj = ResourceManager.GetObject("ArtPadlinetool", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap ArtPadmagnify { + get { + object obj = ResourceManager.GetObject("ArtPadmagnify", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap ArtPadnew { + get { + object obj = ResourceManager.GetObject("ArtPadnew", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap ArtPadopen { + get { + object obj = ResourceManager.GetObject("ArtPadopen", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap ArtPadOval { + get { + object obj = ResourceManager.GetObject("ArtPadOval", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap ArtPadpaintbrush { + get { + object obj = ResourceManager.GetObject("ArtPadpaintbrush", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap ArtPadpencil { + get { + object obj = ResourceManager.GetObject("ArtPadpencil", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap ArtPadpixelplacer { + get { + object obj = ResourceManager.GetObject("ArtPadpixelplacer", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap ArtPadRectangle { + get { + object obj = ResourceManager.GetObject("ArtPadRectangle", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap ArtPadredo { + get { + object obj = ResourceManager.GetObject("ArtPadredo", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap ArtPadsave { + get { + object obj = ResourceManager.GetObject("ArtPadsave", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap ArtPadsquarerubber { + get { + object obj = ResourceManager.GetObject("ArtPadsquarerubber", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap ArtPadsquarerubberselected { + get { + object obj = ResourceManager.GetObject("ArtPadsquarerubberselected", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap ArtPadtexttool { + get { + object obj = ResourceManager.GetObject("ArtPadtexttool", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap ArtPadundo { + get { + object obj = ResourceManager.GetObject("ArtPadundo", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Byte[]. + /// + internal static byte[] AxInterop_WMPLib { + get { + object obj = ResourceManager.GetObject("AxInterop_WMPLib", resourceCulture); + return ((byte[])(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap bitnotediggergradetable { + get { + object obj = ResourceManager.GetObject("bitnotediggergradetable", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap BitnotesAcceptedHereLogo { + get { + object obj = ResourceManager.GetObject("BitnotesAcceptedHereLogo", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap bitnoteswebsidepnl { + get { + object obj = ResourceManager.GetObject("bitnoteswebsidepnl", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap bitnotewalletdownload { + get { + object obj = ResourceManager.GetObject("bitnotewalletdownload", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap bitnotewalletpreviewscreenshot { + get { + object obj = ResourceManager.GetObject("bitnotewalletpreviewscreenshot", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap bitnotewebsitetitle { + get { + object obj = ResourceManager.GetObject("bitnotewebsitetitle", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized string similar to <?xml version="1.0" encoding="UTF-8"?> + /// + ///<grammar version="1.0" xml:lang="en-US" + /// xmlns="http://www.w3.org/2001/06/grammar" + /// tag-format="semantics/1.0" root="Main"> + /// + /// <!-- Catalyst Grammar File + /// + /// This file gives Catalyst the ability to recognize + /// audio input and give a proper response. + /// + /// --> + /// + /// <rule id="Main"> + /// <item> + /// How much Code Points do I have? + /// </item> + /// <item>Can you run <ruleref uri="#programs" />?</item> + /// <item>Can you minimi [rest of string was truncated]";. + /// + internal static string CatalystGrammar { + get { + return ResourceManager.GetString("CatalystGrammar", resourceCulture); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap centrebutton { + get { + object obj = ResourceManager.GetObject("centrebutton", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap centrebuttonpressed { + get { + object obj = ResourceManager.GetObject("centrebuttonpressed", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap christmaseasteregg { + get { + object obj = ResourceManager.GetObject("christmaseasteregg", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap crash { + get { + object obj = ResourceManager.GetObject("crash", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap crash_cheat { + get { + object obj = ResourceManager.GetObject("crash_cheat", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap crash_force { + get { + object obj = ResourceManager.GetObject("crash_force", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap crash_ofm { + get { + object obj = ResourceManager.GetObject("crash_ofm", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap deletefile { + get { + object obj = ResourceManager.GetObject("deletefile", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap deletefolder { + get { + object obj = ResourceManager.GetObject("deletefolder", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized string similar to Desktop++ v1.0 + /// + ///Ever wanted to have a useful desktop with icons? Icons that can open files, websites or other content? Icons that can be dragged across the screen any way you like? Well, Desktop++ is for you. Desktop++ constantly scans 'C:/ShiftOS/Home/Desktop' and creates an icon for each file and folder within. + /// + ///Desktop++ also allows you to change between Icon and Tile view, where Tile view gives more information, and Icon View allows simplicity and draggability. It also allows you to dump a Text File [rest of string was truncated]";. + /// + internal static string DesktopPlusPlusAbout { + get { + return ResourceManager.GetString("DesktopPlusPlusAbout", resourceCulture); + } + } + + /// + /// Looks up a localized resource of type System.IO.UnmanagedMemoryStream similar to System.IO.MemoryStream. + /// + internal static System.IO.UnmanagedMemoryStream dial_up_modem_02 { + get { + return ResourceManager.GetStream("dial_up_modem_02", resourceCulture); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap dodge { + get { + object obj = ResourceManager.GetObject("dodge", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap downarrow { + get { + object obj = ResourceManager.GetObject("downarrow", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap downloadmanagericon { + get { + object obj = ResourceManager.GetObject("downloadmanagericon", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap DSC01042 { + get { + object obj = ResourceManager.GetObject("DSC01042", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap fileiconsaa { + get { + object obj = ResourceManager.GetObject("fileiconsaa", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap fileskimmericon_fw { + get { + object obj = ResourceManager.GetObject("fileskimmericon_fw", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap floodgateicn { + get { + object obj = ResourceManager.GetObject("floodgateicn", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap Gray_Shades { + get { + object obj = ResourceManager.GetObject("Gray_Shades", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap iconArtpad { + get { + object obj = ResourceManager.GetObject("iconArtpad", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap iconAudioPlayer { + get { + object obj = ResourceManager.GetObject("iconAudioPlayer", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap iconBitnoteDigger { + get { + object obj = ResourceManager.GetObject("iconBitnoteDigger", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap iconBitnoteWallet { + get { + object obj = ResourceManager.GetObject("iconBitnoteWallet", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap iconCalculator { + get { + object obj = ResourceManager.GetObject("iconCalculator", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap iconClock { + get { + object obj = ResourceManager.GetObject("iconClock", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap iconColourPicker_fw { + get { + object obj = ResourceManager.GetObject("iconColourPicker_fw", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap iconDodge { + get { + object obj = ResourceManager.GetObject("iconDodge", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap iconDownloader { + get { + object obj = ResourceManager.GetObject("iconDownloader", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap iconFileOpener_fw { + get { + object obj = ResourceManager.GetObject("iconFileOpener_fw", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap iconFileSaver_fw { + get { + object obj = ResourceManager.GetObject("iconFileSaver_fw", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap iconFileSkimmer { + get { + object obj = ResourceManager.GetObject("iconFileSkimmer", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap iconfloodgate { + get { + object obj = ResourceManager.GetObject("iconfloodgate", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap icongraphicpicker { + get { + object obj = ResourceManager.GetObject("icongraphicpicker", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap iconIconManager { + get { + object obj = ResourceManager.GetObject("iconIconManager", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + /// /// Looks up a localized resource of type System.Drawing.Bitmap. /// @@ -70,6 +1108,206 @@ namespace ShiftOS.Engine.Properties { } } + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap iconKnowledgeInput { + get { + object obj = ResourceManager.GetObject("iconKnowledgeInput", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap iconmaze { + get { + object obj = ResourceManager.GetObject("iconmaze", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap iconNameChanger { + get { + object obj = ResourceManager.GetObject("iconNameChanger", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap iconorcwrite { + get { + object obj = ResourceManager.GetObject("iconorcwrite", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap iconPong { + get { + object obj = ResourceManager.GetObject("iconPong", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap iconShifter { + get { + object obj = ResourceManager.GetObject("iconShifter", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap iconShiftnet { + get { + object obj = ResourceManager.GetObject("iconShiftnet", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap iconShiftorium { + get { + object obj = ResourceManager.GetObject("iconShiftorium", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap iconshutdown { + get { + object obj = ResourceManager.GetObject("iconshutdown", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap iconSkinLoader { + get { + object obj = ResourceManager.GetObject("iconSkinLoader", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap iconSkinShifter { + get { + object obj = ResourceManager.GetObject("iconSkinShifter", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap iconSnakey { + get { + object obj = ResourceManager.GetObject("iconSnakey", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap iconSysinfo { + get { + object obj = ResourceManager.GetObject("iconSysinfo", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap iconTerminal { + get { + object obj = ResourceManager.GetObject("iconTerminal", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap iconTextPad { + get { + object obj = ResourceManager.GetObject("iconTextPad", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap iconunitytoggle { + get { + object obj = ResourceManager.GetObject("iconunitytoggle", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap iconVideoPlayer { + get { + object obj = ResourceManager.GetObject("iconVideoPlayer", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap iconvirusscanner { + get { + object obj = ResourceManager.GetObject("iconvirusscanner", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap iconWebBrowser { + get { + object obj = ResourceManager.GetObject("iconWebBrowser", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Byte[]. + /// + internal static byte[] Industrial { + get { + object obj = ResourceManager.GetObject("Industrial", resourceCulture); + return ((byte[])(obj)); + } + } + /// /// Looks up a localized resource of type System.IO.UnmanagedMemoryStream similar to System.IO.MemoryStream. /// @@ -82,9 +1320,380 @@ namespace ShiftOS.Engine.Properties { /// /// Looks up a localized resource of type System.Drawing.Bitmap. /// - internal static System.Drawing.Bitmap nullIcon { + internal static System.Drawing.Bitmap installericon { get { - object obj = ResourceManager.GetObject("nullIcon", resourceCulture); + object obj = ResourceManager.GetObject("installericon", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Byte[]. + /// + internal static byte[] Interop_WMPLib { + get { + object obj = ResourceManager.GetObject("Interop_WMPLib", resourceCulture); + return ((byte[])(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Byte[]. + /// + internal static byte[] Linux_Mint_7 { + get { + object obj = ResourceManager.GetObject("Linux_Mint_7", resourceCulture); + return ((byte[])(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap loadbutton { + get { + object obj = ResourceManager.GetObject("loadbutton", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap Minimatchbackground { + get { + object obj = ResourceManager.GetObject("Minimatchbackground", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap minimatchdodgepreviewimage { + get { + object obj = ResourceManager.GetObject("minimatchdodgepreviewimage", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap minimatchlabyrinthpreview { + get { + object obj = ResourceManager.GetObject("minimatchlabyrinthpreview", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap newfolder { + get { + object obj = ResourceManager.GetObject("newfolder", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap newicon { + get { + object obj = ResourceManager.GetObject("newicon", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap nextbutton { + get { + object obj = ResourceManager.GetObject("nextbutton", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap openicon { + get { + object obj = ResourceManager.GetObject("openicon", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap pausebutton { + get { + object obj = ResourceManager.GetObject("pausebutton", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap pixelsetter { + get { + object obj = ResourceManager.GetObject("pixelsetter", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap playbutton { + get { + object obj = ResourceManager.GetObject("playbutton", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap previousbutton { + get { + object obj = ResourceManager.GetObject("previousbutton", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap Receive { + get { + object obj = ResourceManager.GetObject("Receive", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap ReceiveClicked { + get { + object obj = ResourceManager.GetObject("ReceiveClicked", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.IO.UnmanagedMemoryStream similar to System.IO.MemoryStream. + /// + internal static System.IO.UnmanagedMemoryStream rolldown { + get { + return ResourceManager.GetStream("rolldown", resourceCulture); + } + } + + /// + /// Looks up a localized resource of type System.IO.UnmanagedMemoryStream similar to System.IO.MemoryStream. + /// + internal static System.IO.UnmanagedMemoryStream rollup { + get { + return ResourceManager.GetStream("rollup", resourceCulture); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap saveicon { + get { + object obj = ResourceManager.GetObject("saveicon", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap Send { + get { + object obj = ResourceManager.GetObject("Send", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap SendClicked { + get { + object obj = ResourceManager.GetObject("SendClicked", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap shiftomizericonpreview { + get { + object obj = ResourceManager.GetObject("shiftomizericonpreview", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap shiftomizerindustrialskinpreview { + get { + object obj = ResourceManager.GetObject("shiftomizerindustrialskinpreview", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap shiftomizerlinuxmintskinpreview { + get { + object obj = ResourceManager.GetObject("shiftomizerlinuxmintskinpreview", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap shiftomizernamechangerpreview { + get { + object obj = ResourceManager.GetObject("shiftomizernamechangerpreview", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap shiftomizerskinshifterscreenshot { + get { + object obj = ResourceManager.GetObject("shiftomizerskinshifterscreenshot", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap shiftomizersliderleftarrow { + get { + object obj = ResourceManager.GetObject("shiftomizersliderleftarrow", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap shiftomizersliderrightarrow { + get { + object obj = ResourceManager.GetObject("shiftomizersliderrightarrow", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized string similar to Apache License + /// Version 2.0, January 2004 + /// http://www.apache.org/licenses/ + /// + /// TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + /// + /// 1. Definitions. + /// + /// "License" shall mean the terms and conditions for use, reproduction, + /// and distribution as defined by Sections 1 through 9 of this document. + /// + /// "Licensor" shall mean the copyright owner or entity authorized by + /// the copyright owner that is granting the License. + /// + /// " [rest of string was truncated]";. + /// + internal static string ShiftOS_License { + get { + return ResourceManager.GetString("ShiftOS_License", resourceCulture); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap skindownarrow { + get { + object obj = ResourceManager.GetObject("skindownarrow", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap skinfile { + get { + object obj = ResourceManager.GetObject("skinfile", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap skinuparrow { + get { + object obj = ResourceManager.GetObject("skinuparrow", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap snakeyback { + get { + object obj = ResourceManager.GetObject("snakeyback", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap stopbutton { + get { + object obj = ResourceManager.GetObject("stopbutton", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap stretchbutton { + get { + object obj = ResourceManager.GetObject("stretchbutton", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap stretchbuttonpressed { + get { + object obj = ResourceManager.GetObject("stretchbuttonpressed", resourceCulture); return ((System.Drawing.Bitmap)(obj)); } } @@ -98,5 +1707,1703 @@ namespace ShiftOS.Engine.Properties { return ((System.Drawing.Bitmap)(obj)); } } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap test { + get { + object obj = ResourceManager.GetObject("test", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap textpad_fw { + get { + object obj = ResourceManager.GetObject("textpad_fw", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap tilebutton { + get { + object obj = ResourceManager.GetObject("tilebutton", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap tilebuttonpressed { + get { + object obj = ResourceManager.GetObject("tilebuttonpressed", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap TotalBalanceClicked { + get { + object obj = ResourceManager.GetObject("TotalBalanceClicked", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap TotalBalanceUnclicked { + get { + object obj = ResourceManager.GetObject("TotalBalanceUnclicked", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap transactionsClicked { + get { + object obj = ResourceManager.GetObject("transactionsClicked", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap transactionsUnclicked { + get { + object obj = ResourceManager.GetObject("transactionsUnclicked", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.IO.UnmanagedMemoryStream similar to System.IO.MemoryStream. + /// + internal static System.IO.UnmanagedMemoryStream typesound { + get { + return ResourceManager.GetStream("typesound", resourceCulture); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap uparrow { + get { + object obj = ResourceManager.GetObject("uparrow", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap updatecustomcolourpallets { + get { + object obj = ResourceManager.GetObject("updatecustomcolourpallets", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgradealartpad { + get { + object obj = ResourceManager.GetObject("upgradealartpad", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgradealclock { + get { + object obj = ResourceManager.GetObject("upgradealclock", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgradealfileskimmer { + get { + object obj = ResourceManager.GetObject("upgradealfileskimmer", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgradealpong { + get { + object obj = ResourceManager.GetObject("upgradealpong", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgradealshifter { + get { + object obj = ResourceManager.GetObject("upgradealshifter", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgradealshiftorium { + get { + object obj = ResourceManager.GetObject("upgradealshiftorium", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgradealtextpad { + get { + object obj = ResourceManager.GetObject("upgradealtextpad", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgradealunitymode { + get { + object obj = ResourceManager.GetObject("upgradealunitymode", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgradeamandpm { + get { + object obj = ResourceManager.GetObject("upgradeamandpm", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgradeapplaunchermenu { + get { + object obj = ResourceManager.GetObject("upgradeapplaunchermenu", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgradeapplaunchershutdown { + get { + object obj = ResourceManager.GetObject("upgradeapplaunchershutdown", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgradeartpad { + get { + object obj = ResourceManager.GetObject("upgradeartpad", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgradeartpad128colorpallets { + get { + object obj = ResourceManager.GetObject("upgradeartpad128colorpallets", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgradeartpad16colorpallets { + get { + object obj = ResourceManager.GetObject("upgradeartpad16colorpallets", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgradeartpad32colorpallets { + get { + object obj = ResourceManager.GetObject("upgradeartpad32colorpallets", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgradeartpad4colorpallets { + get { + object obj = ResourceManager.GetObject("upgradeartpad4colorpallets", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgradeartpad64colorpallets { + get { + object obj = ResourceManager.GetObject("upgradeartpad64colorpallets", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgradeartpad8colorpallets { + get { + object obj = ResourceManager.GetObject("upgradeartpad8colorpallets", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgradeartpaderaser { + get { + object obj = ResourceManager.GetObject("upgradeartpaderaser", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgradeartpadfilltool { + get { + object obj = ResourceManager.GetObject("upgradeartpadfilltool", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgradeartpadicon { + get { + object obj = ResourceManager.GetObject("upgradeartpadicon", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgradeartpadlimitlesspixels { + get { + object obj = ResourceManager.GetObject("upgradeartpadlimitlesspixels", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgradeartpadlinetool { + get { + object obj = ResourceManager.GetObject("upgradeartpadlinetool", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgradeartpadload { + get { + object obj = ResourceManager.GetObject("upgradeartpadload", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgradeartpadnew { + get { + object obj = ResourceManager.GetObject("upgradeartpadnew", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgradeartpadovaltool { + get { + object obj = ResourceManager.GetObject("upgradeartpadovaltool", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgradeartpadpaintbrushtool { + get { + object obj = ResourceManager.GetObject("upgradeartpadpaintbrushtool", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgradeartpadpenciltool { + get { + object obj = ResourceManager.GetObject("upgradeartpadpenciltool", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgradeartpadpixellimit1024 { + get { + object obj = ResourceManager.GetObject("upgradeartpadpixellimit1024", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgradeartpadpixellimit16 { + get { + object obj = ResourceManager.GetObject("upgradeartpadpixellimit16", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgradeartpadpixellimit16384 { + get { + object obj = ResourceManager.GetObject("upgradeartpadpixellimit16384", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgradeartpadpixellimit256 { + get { + object obj = ResourceManager.GetObject("upgradeartpadpixellimit256", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgradeartpadpixellimit4 { + get { + object obj = ResourceManager.GetObject("upgradeartpadpixellimit4", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgradeartpadpixellimit4096 { + get { + object obj = ResourceManager.GetObject("upgradeartpadpixellimit4096", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgradeartpadpixellimit64 { + get { + object obj = ResourceManager.GetObject("upgradeartpadpixellimit64", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgradeartpadpixellimit65536 { + get { + object obj = ResourceManager.GetObject("upgradeartpadpixellimit65536", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgradeartpadpixellimit8 { + get { + object obj = ResourceManager.GetObject("upgradeartpadpixellimit8", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgradeartpadpixelplacer { + get { + object obj = ResourceManager.GetObject("upgradeartpadpixelplacer", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgradeartpadpixelplacermovementmode { + get { + object obj = ResourceManager.GetObject("upgradeartpadpixelplacermovementmode", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgradeartpadrectangletool { + get { + object obj = ResourceManager.GetObject("upgradeartpadrectangletool", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgradeartpadredo { + get { + object obj = ResourceManager.GetObject("upgradeartpadredo", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgradeartpadsave { + get { + object obj = ResourceManager.GetObject("upgradeartpadsave", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgradeartpadtexttool { + get { + object obj = ResourceManager.GetObject("upgradeartpadtexttool", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgradeartpadundo { + get { + object obj = ResourceManager.GetObject("upgradeartpadundo", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgradeautoscrollterminal { + get { + object obj = ResourceManager.GetObject("upgradeautoscrollterminal", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgradeblue { + get { + object obj = ResourceManager.GetObject("upgradeblue", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgradebluecustom { + get { + object obj = ResourceManager.GetObject("upgradebluecustom", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgradeblueshades { + get { + object obj = ResourceManager.GetObject("upgradeblueshades", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgradeblueshadeset { + get { + object obj = ResourceManager.GetObject("upgradeblueshadeset", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgradebrown { + get { + object obj = ResourceManager.GetObject("upgradebrown", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgradebrowncustom { + get { + object obj = ResourceManager.GetObject("upgradebrowncustom", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgradebrownshades { + get { + object obj = ResourceManager.GetObject("upgradebrownshades", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgradebrownshadeset { + get { + object obj = ResourceManager.GetObject("upgradebrownshadeset", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgradeclock { + get { + object obj = ResourceManager.GetObject("upgradeclock", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgradeclockicon { + get { + object obj = ResourceManager.GetObject("upgradeclockicon", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgradeclosebutton { + get { + object obj = ResourceManager.GetObject("upgradeclosebutton", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgradecolourpickericon { + get { + object obj = ResourceManager.GetObject("upgradecolourpickericon", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgradecustomusername { + get { + object obj = ResourceManager.GetObject("upgradecustomusername", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgradedesktoppanel { + get { + object obj = ResourceManager.GetObject("upgradedesktoppanel", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgradedesktoppanelclock { + get { + object obj = ResourceManager.GetObject("upgradedesktoppanelclock", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgradedraggablewindows { + get { + object obj = ResourceManager.GetObject("upgradedraggablewindows", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgradefileskimmer { + get { + object obj = ResourceManager.GetObject("upgradefileskimmer", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgradefileskimmerdelete { + get { + object obj = ResourceManager.GetObject("upgradefileskimmerdelete", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgradefileskimmericon { + get { + object obj = ResourceManager.GetObject("upgradefileskimmericon", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgradefileskimmernew { + get { + object obj = ResourceManager.GetObject("upgradefileskimmernew", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgradegray { + get { + object obj = ResourceManager.GetObject("upgradegray", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgradegraycustom { + get { + object obj = ResourceManager.GetObject("upgradegraycustom", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgradegrayshades { + get { + object obj = ResourceManager.GetObject("upgradegrayshades", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgradegrayshadeset { + get { + object obj = ResourceManager.GetObject("upgradegrayshadeset", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgradegreen { + get { + object obj = ResourceManager.GetObject("upgradegreen", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgradegreencustom { + get { + object obj = ResourceManager.GetObject("upgradegreencustom", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgradegreenshades { + get { + object obj = ResourceManager.GetObject("upgradegreenshades", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgradegreenshadeset { + get { + object obj = ResourceManager.GetObject("upgradegreenshadeset", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgradehoursssincemidnight { + get { + object obj = ResourceManager.GetObject("upgradehoursssincemidnight", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgradeiconunitymode { + get { + object obj = ResourceManager.GetObject("upgradeiconunitymode", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgradeinfoboxicon { + get { + object obj = ResourceManager.GetObject("upgradeinfoboxicon", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgradekiaddons { + get { + object obj = ResourceManager.GetObject("upgradekiaddons", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgradekielements { + get { + object obj = ResourceManager.GetObject("upgradekielements", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgradeknowledgeinput { + get { + object obj = ResourceManager.GetObject("upgradeknowledgeinput", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgradeknowledgeinputicon { + get { + object obj = ResourceManager.GetObject("upgradeknowledgeinputicon", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgrademinimizebutton { + get { + object obj = ResourceManager.GetObject("upgrademinimizebutton", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgrademinimizecommand { + get { + object obj = ResourceManager.GetObject("upgrademinimizecommand", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgrademinuteaccuracytime { + get { + object obj = ResourceManager.GetObject("upgrademinuteaccuracytime", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgrademinutesssincemidnight { + get { + object obj = ResourceManager.GetObject("upgrademinutesssincemidnight", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgrademoveablewindows { + get { + object obj = ResourceManager.GetObject("upgrademoveablewindows", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgrademultitasking { + get { + object obj = ResourceManager.GetObject("upgrademultitasking", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgradeorange { + get { + object obj = ResourceManager.GetObject("upgradeorange", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgradeorangecustom { + get { + object obj = ResourceManager.GetObject("upgradeorangecustom", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgradeorangeshades { + get { + object obj = ResourceManager.GetObject("upgradeorangeshades", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgradeorangeshadeset { + get { + object obj = ResourceManager.GetObject("upgradeorangeshadeset", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgradeosname { + get { + object obj = ResourceManager.GetObject("upgradeosname", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgradepanelbuttons { + get { + object obj = ResourceManager.GetObject("upgradepanelbuttons", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgradepink { + get { + object obj = ResourceManager.GetObject("upgradepink", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgradepinkcustom { + get { + object obj = ResourceManager.GetObject("upgradepinkcustom", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgradepinkshades { + get { + object obj = ResourceManager.GetObject("upgradepinkshades", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgradepinkshadeset { + get { + object obj = ResourceManager.GetObject("upgradepinkshadeset", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgradepong { + get { + object obj = ResourceManager.GetObject("upgradepong", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgradepongicon { + get { + object obj = ResourceManager.GetObject("upgradepongicon", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgradepurple { + get { + object obj = ResourceManager.GetObject("upgradepurple", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgradepurplecustom { + get { + object obj = ResourceManager.GetObject("upgradepurplecustom", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgradepurpleshades { + get { + object obj = ResourceManager.GetObject("upgradepurpleshades", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgradepurpleshadeset { + get { + object obj = ResourceManager.GetObject("upgradepurpleshadeset", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgradered { + get { + object obj = ResourceManager.GetObject("upgradered", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgraderedcustom { + get { + object obj = ResourceManager.GetObject("upgraderedcustom", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgraderedshades { + get { + object obj = ResourceManager.GetObject("upgraderedshades", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgraderedshadeset { + get { + object obj = ResourceManager.GetObject("upgraderedshadeset", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgraderemoveth1 { + get { + object obj = ResourceManager.GetObject("upgraderemoveth1", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgraderemoveth2 { + get { + object obj = ResourceManager.GetObject("upgraderemoveth2", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgraderemoveth3 { + get { + object obj = ResourceManager.GetObject("upgraderemoveth3", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgraderemoveth4 { + get { + object obj = ResourceManager.GetObject("upgraderemoveth4", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgraderesize { + get { + object obj = ResourceManager.GetObject("upgraderesize", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgraderollupbutton { + get { + object obj = ResourceManager.GetObject("upgraderollupbutton", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgraderollupcommand { + get { + object obj = ResourceManager.GetObject("upgraderollupcommand", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgradesecondssincemidnight { + get { + object obj = ResourceManager.GetObject("upgradesecondssincemidnight", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgradesgameconsoles { + get { + object obj = ResourceManager.GetObject("upgradesgameconsoles", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgradeshiftapplauncher { + get { + object obj = ResourceManager.GetObject("upgradeshiftapplauncher", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgradeshiftborders { + get { + object obj = ResourceManager.GetObject("upgradeshiftborders", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgradeshiftbuttons { + get { + object obj = ResourceManager.GetObject("upgradeshiftbuttons", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgradeshiftdesktop { + get { + object obj = ResourceManager.GetObject("upgradeshiftdesktop", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgradeshiftdesktoppanel { + get { + object obj = ResourceManager.GetObject("upgradeshiftdesktoppanel", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgradeshifter { + get { + object obj = ResourceManager.GetObject("upgradeshifter", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgradeshiftericon { + get { + object obj = ResourceManager.GetObject("upgradeshiftericon", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgradeshiftitems { + get { + object obj = ResourceManager.GetObject("upgradeshiftitems", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgradeshiftoriumicon { + get { + object obj = ResourceManager.GetObject("upgradeshiftoriumicon", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgradeshiftpanelbuttons { + get { + object obj = ResourceManager.GetObject("upgradeshiftpanelbuttons", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgradeshiftpanelclock { + get { + object obj = ResourceManager.GetObject("upgradeshiftpanelclock", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgradeshifttitlebar { + get { + object obj = ResourceManager.GetObject("upgradeshifttitlebar", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgradeshifttitletext { + get { + object obj = ResourceManager.GetObject("upgradeshifttitletext", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgradeshutdownicon { + get { + object obj = ResourceManager.GetObject("upgradeshutdownicon", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgradeskicarbrands { + get { + object obj = ResourceManager.GetObject("upgradeskicarbrands", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgradeskinning { + get { + object obj = ResourceManager.GetObject("upgradeskinning", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgradesplitsecondaccuracy { + get { + object obj = ResourceManager.GetObject("upgradesplitsecondaccuracy", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgradesysinfo { + get { + object obj = ResourceManager.GetObject("upgradesysinfo", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgradeterminalicon { + get { + object obj = ResourceManager.GetObject("upgradeterminalicon", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgradeterminalscrollbar { + get { + object obj = ResourceManager.GetObject("upgradeterminalscrollbar", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgradetextpad { + get { + object obj = ResourceManager.GetObject("upgradetextpad", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgradetextpadicon { + get { + object obj = ResourceManager.GetObject("upgradetextpadicon", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgradetextpadnew { + get { + object obj = ResourceManager.GetObject("upgradetextpadnew", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgradetextpadopen { + get { + object obj = ResourceManager.GetObject("upgradetextpadopen", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgradetextpadsave { + get { + object obj = ResourceManager.GetObject("upgradetextpadsave", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgradetitlebar { + get { + object obj = ResourceManager.GetObject("upgradetitlebar", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgradetitletext { + get { + object obj = ResourceManager.GetObject("upgradetitletext", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgradetrm { + get { + object obj = ResourceManager.GetObject("upgradetrm", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgradeunitymode { + get { + object obj = ResourceManager.GetObject("upgradeunitymode", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgradeusefulpanelbuttons { + get { + object obj = ResourceManager.GetObject("upgradeusefulpanelbuttons", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgradevirusscanner { + get { + object obj = ResourceManager.GetObject("upgradevirusscanner", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgradewindowborders { + get { + object obj = ResourceManager.GetObject("upgradewindowborders", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgradewindowedterminal { + get { + object obj = ResourceManager.GetObject("upgradewindowedterminal", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgradewindowsanywhere { + get { + object obj = ResourceManager.GetObject("upgradewindowsanywhere", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgradeyellow { + get { + object obj = ResourceManager.GetObject("upgradeyellow", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgradeyellowcustom { + get { + object obj = ResourceManager.GetObject("upgradeyellowcustom", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgradeyellowshades { + get { + object obj = ResourceManager.GetObject("upgradeyellowshades", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap upgradeyellowshadeset { + get { + object obj = ResourceManager.GetObject("upgradeyellowshadeset", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap webback { + get { + object obj = ResourceManager.GetObject("webback", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap webforward { + get { + object obj = ResourceManager.GetObject("webforward", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap webhome { + get { + object obj = ResourceManager.GetObject("webhome", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.IO.UnmanagedMemoryStream similar to System.IO.MemoryStream. + /// + internal static System.IO.UnmanagedMemoryStream writesound { + get { + return ResourceManager.GetStream("writesound", resourceCulture); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap zoombutton { + get { + object obj = ResourceManager.GetObject("zoombutton", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap zoombuttonpressed { + get { + object obj = ResourceManager.GetObject("zoombuttonpressed", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } } } diff --git a/ShiftOS.Engine/Properties/Resources.resx b/ShiftOS.Engine/Properties/Resources.resx index db3d27b..7d95cf4 100644 --- a/ShiftOS.Engine/Properties/Resources.resx +++ b/ShiftOS.Engine/Properties/Resources.resx @@ -118,16 +118,1000 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - ..\Resources\nullIcon.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\Resources\anycolourshade.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - ..\Resources\Symbolinfo1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\Resources\anycolourshade2.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\anycolourshade3.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\anycolourshade4.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\appscapeaudioplayerbox.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\appscapeaudioplayerprice.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\appscapeaudioplayerpricepressed.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\appscapecalculator.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\appscapecalculatorprice.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\appscapecalculatorpricepressed.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\appscapedepositbitnotewalletscreenshot.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\appscapedepositinfo.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\appscapedepositnowbutton.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\appscapedownloadbutton.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\appscapeinfoaudioplayertext.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\appscapeinfoaudioplayervisualpreview.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\appscapeinfobackbutton.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\appscapeinfobutton.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\appscapeinfobuttonpressed.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\appscapeinfobuybutton.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\appscapeinfocalculatortext.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\appscapeinfocalculatorvisualpreview.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\appscapeinfoorcwritetext.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\appscapeinfoorcwritevisualpreview.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\appscapeinfovideoplayertext.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\appscapeinfovideoplayervisualpreview.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\appscapeinfowebbrowsertext.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\appscapeinfowebbrowservisualpreview.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\appscapemoresoftware.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\appscapeorcwrite.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\appscapetitlebanner.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\appscapeundefinedprice.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\appscapeundefinedpricepressed.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\appscapevideoplayer.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\appscapevideoplayerprice.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\appscapevideoplayerpricepressed.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\appscapewebbrowser.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\appscapewebbrowserprice.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\appscapewebbrowserpricepressed.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\appscapewelcometoappscape.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\ArtPadcirclerubber.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\ArtPadcirclerubberselected.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\ArtPaderacer.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\ArtPadfloodfill.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\ArtPadlinetool.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\ArtPadmagnify.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\ArtPadnew.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\ArtPadopen.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\ArtPadOval.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\ArtPadpaintbrush.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\ArtPadpencil.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\ArtPadpixelplacer.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\ArtPadRectangle.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\ArtPadredo.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\ArtPadsave.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\ArtPadsquarerubber.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\ArtPadsquarerubberselected.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\ArtPadtexttool.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\ArtPadundo.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\AxInterop.WMPLib.dll;System.Byte[], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + ..\Resources\bitnotediggergradetable.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\BitnotesAcceptedHereLogo.bmp;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\bitnoteswebsidepnl.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\bitnotewalletdownload.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\bitnotewalletpreviewscreenshot.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\bitnotewebsitetitle.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\CatalystGrammar.xml;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;Windows-1252 + + + ..\Resources\centrebutton.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\centrebuttonpressed.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\christmaseasteregg.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\crash.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\crash-cheat.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\crash-force.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\crash_ofm.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\deletefile.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\deletefolder.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\DesktopPlusPlusAbout.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;Windows-1252 + + + ..\Resources\dial-up-modem-02.wav;System.IO.MemoryStream, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + ..\Resources\dodge.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\downarrow.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\downloadmanagericon.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\DSC01042.JPG;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\fileiconsaa.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\fileskimmericon.fw.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\floodgateicn.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\Gray Shades.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\iconArtpad.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\iconAudioPlayer.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\iconBitnoteDigger.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\iconBitnoteWallet.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\iconCalculator.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\iconClock.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\iconColourPicker.fw.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\iconDodge.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\iconDownloader.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\iconFileOpener.fw.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\iconFileSaver.fw.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\iconFileSkimmer.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\iconfloodgate.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\icongraphicpicker.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\iconIconManager.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a ..\Resources\iconInfoBox.fw.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\Resources\iconKnowledgeInput.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\iconmaze.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\iconNameChanger.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\iconorcwrite.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\iconPong.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\iconShifter.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\iconShiftnet.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\iconShiftorium.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\iconshutdown.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\iconSkinLoader.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\iconSkinShifter.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\iconSnakey.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\iconSysinfo.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\iconTerminal.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\iconTextPad.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\iconunitytoggle.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\iconVideoPlayer.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\iconvirusscanner.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\iconWebBrowser.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\Industrial.skn;System.Byte[], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + ..\Resources\infobox.wav;System.IO.MemoryStream, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + ..\Resources\installericon.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\Interop.WMPLib.dll;System.Byte[], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + ..\Resources\Linux Mint 7.skn;System.Byte[], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + ..\Resources\loadbutton.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\Minimatchbackground.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\minimatchdodgepreviewimage.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\minimatchlabyrinthpreview.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\newfolder.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\newicon.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\nextbutton.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\openicon.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\pausebutton.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\pixelsetter.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\playbutton.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\previousbutton.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\Receive.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\ReceiveClicked.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\rolldown.wav;System.IO.MemoryStream, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + ..\Resources\rollup.wav;System.IO.MemoryStream, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + ..\Resources\saveicon.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\Send.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\SendClicked.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\shiftomizericonpreview.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\shiftomizerindustrialskinpreview.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\shiftomizerlinuxmintskinpreview.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\shiftomizernamechangerpreview.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\shiftomizerskinshifterscreenshot.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\shiftomizersliderleftarrow.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\shiftomizersliderrightarrow.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\ShiftOS License.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;Windows-1252 + + + ..\Resources\skindownarrow.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\skinfile.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\skinuparrow.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\snakeyback.bmp;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\stopbutton.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\stretchbutton.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\stretchbuttonpressed.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\Symbolinfo.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\test.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\textpad.fw.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\tilebutton.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\tilebuttonpressed.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\TotalBalanceClicked.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\TotalBalanceUnclicked.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\transactionsClicked.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\transactionsUnclicked.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\typesound.wav;System.IO.MemoryStream, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + ..\Resources\uparrow.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\updatecustomcolourpallets.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgradealartpad.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgradealclock.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgradealfileskimmer.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgradealpong.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgradealshifter.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgradealshiftorium.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgradealtextpad.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgradealunitymode.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgradeamandpm.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgradeapplaunchermenu.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgradeapplaunchershutdown.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgradeartpad.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgradeartpad128colorpallets.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgradeartpad16colorpallets.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgradeartpad32colorpallets.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgradeartpad4colorpallets.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgradeartpad64colorpallets.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgradeartpad8colorpallets.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgradeartpaderaser.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgradeartpadfilltool.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgradeartpadicon.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgradeartpadlimitlesspixels.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgradeartpadlinetool.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgradeartpadload.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgradeartpadnew.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgradeartpadovaltool.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgradeartpadpaintbrushtool.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgradeartpadpenciltool.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgradeartpadpixellimit1024.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgradeartpadpixellimit16.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgradeartpadpixellimit16384.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgradeartpadpixellimit256.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgradeartpadpixellimit4.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgradeartpadpixellimit4096.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgradeartpadpixellimit64.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgradeartpadpixellimit65536.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgradeartpadpixellimit8.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgradeartpadpixelplacer.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgradeartpadpixelplacermovementmode.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgradeartpadrectangletool.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgradeartpadredo.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgradeartpadsave.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgradeartpadtexttool.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgradeartpadundo.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgradeautoscrollterminal.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgradeblue.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgradebluecustom.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgradeblueshades.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgradeblueshadeset.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgradebrown.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgradebrowncustom.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgradebrownshades.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgradebrownshadeset.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgradeclock.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgradeclockicon.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgradeclosebutton.gif;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgradecolourpickericon.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgradecustomusername.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgradedesktoppanel.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgradedesktoppanelclock.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgradedraggablewindows.gif;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgradefileskimmer.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgradefileskimmerdelete.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgradefileskimmericon.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgradefileskimmernew.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgradegray.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgradegraycustom.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgradegrayshades.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgradegrayshadeset.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgradegreen.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgradegreencustom.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgradegreenshades.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgradegreenshadeset.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgradehoursssincemidnight.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgradeiconunitymode.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgradeinfoboxicon.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgradekiaddons.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgradekielements.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgradeknowledgeinput.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgradeknowledgeinputicon.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgrademinimizebutton.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgrademinimizecommand.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgrademinuteaccuracytime.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgrademinutesssincemidnight.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgrademoveablewindows.gif;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgrademultitasking.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgradeorange.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgradeorangecustom.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgradeorangeshades.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgradeorangeshadeset.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgradeosname.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgradepanelbuttons.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgradepink.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgradepinkcustom.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgradepinkshades.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgradepinkshadeset.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgradepong.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgradepongicon.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgradepurple.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgradepurplecustom.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgradepurpleshades.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgradepurpleshadeset.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgradered.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgraderedcustom.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgraderedshades.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgraderedshadeset.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgraderemoveth1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgraderemoveth2.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgraderemoveth3.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgraderemoveth4.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgraderesize.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgraderollupbutton.gif;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgraderollupcommand.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgradesecondssincemidnight.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgradesgameconsoles.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgradeshiftapplauncher.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgradeshiftborders.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgradeshiftbuttons.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgradeshiftdesktop.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgradeshiftdesktoppanel.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgradeshifter.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgradeshiftericon.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgradeshiftitems.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgradeshiftoriumicon.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgradeshiftpanelbuttons.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgradeshiftpanelclock.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgradeshifttitlebar.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgradeshifttitletext.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgradeshutdownicon.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgradeskicarbrands.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgradeskinning.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgradesplitsecondaccuracy.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgradesysinfo.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgradeterminalicon.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgradeterminalscrollbar.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgradetextpad.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgradetextpadicon.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgradetextpadnew.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgradetextpadopen.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgradetextpadsave.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgradetitlebar.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgradetitletext.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgradetrm.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgradeunitymode.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgradeusefulpanelbuttons.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgradevirusscanner.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgradewindowborders.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgradewindowedterminal.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgradewindowsanywhere.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgradeyellow.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgradeyellowcustom.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgradeyellowshades.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\upgradeyellowshadeset.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\webback.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\webforward.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\webhome.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\writesound.wav;System.IO.MemoryStream, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + ..\Resources\zoombutton.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\zoombuttonpressed.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + + ..\Resources\3beepvirus.wav;System.IO.MemoryStream, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + \ No newline at end of file diff --git a/ShiftOS.Engine/Resources/3beepvirus.wav b/ShiftOS.Engine/Resources/3beepvirus.wav new file mode 100644 index 0000000..c1af078 Binary files /dev/null and b/ShiftOS.Engine/Resources/3beepvirus.wav differ diff --git a/ShiftOS.Engine/Resources/ArtPadOval.png b/ShiftOS.Engine/Resources/ArtPadOval.png new file mode 100644 index 0000000..fceec4c Binary files /dev/null and b/ShiftOS.Engine/Resources/ArtPadOval.png differ diff --git a/ShiftOS.Engine/Resources/ArtPadRectangle.png b/ShiftOS.Engine/Resources/ArtPadRectangle.png new file mode 100644 index 0000000..d9e2aa2 Binary files /dev/null and b/ShiftOS.Engine/Resources/ArtPadRectangle.png differ diff --git a/ShiftOS.Engine/Resources/ArtPadcirclerubber.png b/ShiftOS.Engine/Resources/ArtPadcirclerubber.png new file mode 100644 index 0000000..f7331e2 Binary files /dev/null and b/ShiftOS.Engine/Resources/ArtPadcirclerubber.png differ diff --git a/ShiftOS.Engine/Resources/ArtPadcirclerubberselected.png b/ShiftOS.Engine/Resources/ArtPadcirclerubberselected.png new file mode 100644 index 0000000..17f0416 Binary files /dev/null and b/ShiftOS.Engine/Resources/ArtPadcirclerubberselected.png differ diff --git a/ShiftOS.Engine/Resources/ArtPaderacer.png b/ShiftOS.Engine/Resources/ArtPaderacer.png new file mode 100644 index 0000000..051718c Binary files /dev/null and b/ShiftOS.Engine/Resources/ArtPaderacer.png differ diff --git a/ShiftOS.Engine/Resources/ArtPadfloodfill.png b/ShiftOS.Engine/Resources/ArtPadfloodfill.png new file mode 100644 index 0000000..487585c Binary files /dev/null and b/ShiftOS.Engine/Resources/ArtPadfloodfill.png differ diff --git a/ShiftOS.Engine/Resources/ArtPadlinetool.png b/ShiftOS.Engine/Resources/ArtPadlinetool.png new file mode 100644 index 0000000..eb7329b Binary files /dev/null and b/ShiftOS.Engine/Resources/ArtPadlinetool.png differ diff --git a/ShiftOS.Engine/Resources/ArtPadmagnify.png b/ShiftOS.Engine/Resources/ArtPadmagnify.png new file mode 100644 index 0000000..1310233 Binary files /dev/null and b/ShiftOS.Engine/Resources/ArtPadmagnify.png differ diff --git a/ShiftOS.Engine/Resources/ArtPadnew.png b/ShiftOS.Engine/Resources/ArtPadnew.png new file mode 100644 index 0000000..e1dc34f Binary files /dev/null and b/ShiftOS.Engine/Resources/ArtPadnew.png differ diff --git a/ShiftOS.Engine/Resources/ArtPadopen.png b/ShiftOS.Engine/Resources/ArtPadopen.png new file mode 100644 index 0000000..9dc232b Binary files /dev/null and b/ShiftOS.Engine/Resources/ArtPadopen.png differ diff --git a/ShiftOS.Engine/Resources/ArtPadpaintbrush.png b/ShiftOS.Engine/Resources/ArtPadpaintbrush.png new file mode 100644 index 0000000..c26ac3b Binary files /dev/null and b/ShiftOS.Engine/Resources/ArtPadpaintbrush.png differ diff --git a/ShiftOS.Engine/Resources/ArtPadpencil.png b/ShiftOS.Engine/Resources/ArtPadpencil.png new file mode 100644 index 0000000..cf230e2 Binary files /dev/null and b/ShiftOS.Engine/Resources/ArtPadpencil.png differ diff --git a/ShiftOS.Engine/Resources/ArtPadpixelplacer.png b/ShiftOS.Engine/Resources/ArtPadpixelplacer.png new file mode 100644 index 0000000..4cc338b Binary files /dev/null and b/ShiftOS.Engine/Resources/ArtPadpixelplacer.png differ diff --git a/ShiftOS.Engine/Resources/ArtPadredo.png b/ShiftOS.Engine/Resources/ArtPadredo.png new file mode 100644 index 0000000..ef42439 Binary files /dev/null and b/ShiftOS.Engine/Resources/ArtPadredo.png differ diff --git a/ShiftOS.Engine/Resources/ArtPadsave.png b/ShiftOS.Engine/Resources/ArtPadsave.png new file mode 100644 index 0000000..5a31d05 Binary files /dev/null and b/ShiftOS.Engine/Resources/ArtPadsave.png differ diff --git a/ShiftOS.Engine/Resources/ArtPadsquarerubber.png b/ShiftOS.Engine/Resources/ArtPadsquarerubber.png new file mode 100644 index 0000000..16391ef Binary files /dev/null and b/ShiftOS.Engine/Resources/ArtPadsquarerubber.png differ diff --git a/ShiftOS.Engine/Resources/ArtPadsquarerubberselected.png b/ShiftOS.Engine/Resources/ArtPadsquarerubberselected.png new file mode 100644 index 0000000..5991242 Binary files /dev/null and b/ShiftOS.Engine/Resources/ArtPadsquarerubberselected.png differ diff --git a/ShiftOS.Engine/Resources/ArtPadtexttool.png b/ShiftOS.Engine/Resources/ArtPadtexttool.png new file mode 100644 index 0000000..a669a6d Binary files /dev/null and b/ShiftOS.Engine/Resources/ArtPadtexttool.png differ diff --git a/ShiftOS.Engine/Resources/ArtPadundo.png b/ShiftOS.Engine/Resources/ArtPadundo.png new file mode 100644 index 0000000..6484122 Binary files /dev/null and b/ShiftOS.Engine/Resources/ArtPadundo.png differ diff --git a/ShiftOS.Engine/Resources/AxInterop.WMPLib.dll b/ShiftOS.Engine/Resources/AxInterop.WMPLib.dll new file mode 100644 index 0000000..0d8a4ce Binary files /dev/null and b/ShiftOS.Engine/Resources/AxInterop.WMPLib.dll differ diff --git a/ShiftOS.Engine/Resources/BitnotesAcceptedHereLogo.bmp b/ShiftOS.Engine/Resources/BitnotesAcceptedHereLogo.bmp new file mode 100644 index 0000000..100bfd1 Binary files /dev/null and b/ShiftOS.Engine/Resources/BitnotesAcceptedHereLogo.bmp differ diff --git a/ShiftOS.Engine/Resources/CatalystGrammar.xml b/ShiftOS.Engine/Resources/CatalystGrammar.xml new file mode 100644 index 0000000..90543d6 --- /dev/null +++ b/ShiftOS.Engine/Resources/CatalystGrammar.xml @@ -0,0 +1,43 @@ + + + + + + + + + How much Code Points do I have? + + Can you run ? + Can you minimize ? + Can you close ? + + + + + Terminal + Knowledge Input + Pong + Shiftorium + Shifter + Labyrinth + Web Browser + Shiftnet + Skin Loader + Skin Shifter + Artpad + TextPad + OrcWrite + File Skimmer + Name Changer + Icon Manager + + + \ No newline at end of file diff --git a/ShiftOS.Engine/Resources/DSC01042.JPG b/ShiftOS.Engine/Resources/DSC01042.JPG new file mode 100644 index 0000000..bebf8a3 Binary files /dev/null and b/ShiftOS.Engine/Resources/DSC01042.JPG differ diff --git a/ShiftOS.Engine/Resources/DesktopPlusPlusAbout.txt b/ShiftOS.Engine/Resources/DesktopPlusPlusAbout.txt new file mode 100644 index 0000000..cce539a --- /dev/null +++ b/ShiftOS.Engine/Resources/DesktopPlusPlusAbout.txt @@ -0,0 +1,7 @@ +Desktop++ v1.0 + +Ever wanted to have a useful desktop with icons? Icons that can open files, websites or other content? Icons that can be dragged across the screen any way you like? Well, Desktop++ is for you. Desktop++ constantly scans 'C:/ShiftOS/Home/Desktop' and creates an icon for each file and folder within. + +Desktop++ also allows you to change between Icon and Tile view, where Tile view gives more information, and Icon View allows simplicity and draggability. It also allows you to dump a Text File containing the specs of your PC. The possibilities are endless. + +By using Desktop++, you agree that we send anonymous usability data directly to DevX. diff --git a/ShiftOS.Engine/Resources/Gray Shades.png b/ShiftOS.Engine/Resources/Gray Shades.png new file mode 100644 index 0000000..70945bc Binary files /dev/null and b/ShiftOS.Engine/Resources/Gray Shades.png differ diff --git a/ShiftOS.Engine/Resources/Industrial.skn b/ShiftOS.Engine/Resources/Industrial.skn new file mode 100644 index 0000000..680f4e7 Binary files /dev/null and b/ShiftOS.Engine/Resources/Industrial.skn differ diff --git a/ShiftOS.Engine/Resources/Interop.WMPLib.dll b/ShiftOS.Engine/Resources/Interop.WMPLib.dll new file mode 100644 index 0000000..d53b3b9 Binary files /dev/null and b/ShiftOS.Engine/Resources/Interop.WMPLib.dll differ diff --git a/ShiftOS.Engine/Resources/Linux Mint 7.skn b/ShiftOS.Engine/Resources/Linux Mint 7.skn new file mode 100644 index 0000000..bc275d5 Binary files /dev/null and b/ShiftOS.Engine/Resources/Linux Mint 7.skn differ diff --git a/ShiftOS.Engine/Resources/Minimatchbackground.png b/ShiftOS.Engine/Resources/Minimatchbackground.png new file mode 100644 index 0000000..ccb8569 Binary files /dev/null and b/ShiftOS.Engine/Resources/Minimatchbackground.png differ diff --git a/ShiftOS.Engine/Resources/Receive.png b/ShiftOS.Engine/Resources/Receive.png new file mode 100644 index 0000000..ded20a0 Binary files /dev/null and b/ShiftOS.Engine/Resources/Receive.png differ diff --git a/ShiftOS.Engine/Resources/ReceiveClicked.png b/ShiftOS.Engine/Resources/ReceiveClicked.png new file mode 100644 index 0000000..f5f968b Binary files /dev/null and b/ShiftOS.Engine/Resources/ReceiveClicked.png differ diff --git a/ShiftOS.Engine/Resources/Send.png b/ShiftOS.Engine/Resources/Send.png new file mode 100644 index 0000000..f4e4302 Binary files /dev/null and b/ShiftOS.Engine/Resources/Send.png differ diff --git a/ShiftOS.Engine/Resources/SendClicked.png b/ShiftOS.Engine/Resources/SendClicked.png new file mode 100644 index 0000000..807f785 Binary files /dev/null and b/ShiftOS.Engine/Resources/SendClicked.png differ diff --git a/ShiftOS.Engine/Resources/ShiftOS License.txt b/ShiftOS.Engine/Resources/ShiftOS License.txt new file mode 100644 index 0000000..2ee227c --- /dev/null +++ b/ShiftOS.Engine/Resources/ShiftOS License.txt @@ -0,0 +1,201 @@ +Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "{}" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright 2015 ShiftOS + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. diff --git a/ShiftOS.Engine/Resources/TotalBalanceClicked.png b/ShiftOS.Engine/Resources/TotalBalanceClicked.png new file mode 100644 index 0000000..18ef996 Binary files /dev/null and b/ShiftOS.Engine/Resources/TotalBalanceClicked.png differ diff --git a/ShiftOS.Engine/Resources/TotalBalanceUnclicked.png b/ShiftOS.Engine/Resources/TotalBalanceUnclicked.png new file mode 100644 index 0000000..0968413 Binary files /dev/null and b/ShiftOS.Engine/Resources/TotalBalanceUnclicked.png differ diff --git a/ShiftOS.Engine/Resources/anycolourshade.png b/ShiftOS.Engine/Resources/anycolourshade.png new file mode 100644 index 0000000..70d12b7 Binary files /dev/null and b/ShiftOS.Engine/Resources/anycolourshade.png differ diff --git a/ShiftOS.Engine/Resources/anycolourshade2.png b/ShiftOS.Engine/Resources/anycolourshade2.png new file mode 100644 index 0000000..9494e3a Binary files /dev/null and b/ShiftOS.Engine/Resources/anycolourshade2.png differ diff --git a/ShiftOS.Engine/Resources/anycolourshade3.png b/ShiftOS.Engine/Resources/anycolourshade3.png new file mode 100644 index 0000000..a71abb0 Binary files /dev/null and b/ShiftOS.Engine/Resources/anycolourshade3.png differ diff --git a/ShiftOS.Engine/Resources/anycolourshade4.png b/ShiftOS.Engine/Resources/anycolourshade4.png new file mode 100644 index 0000000..b33644b Binary files /dev/null and b/ShiftOS.Engine/Resources/anycolourshade4.png differ diff --git a/ShiftOS.Engine/Resources/appscapeaudioplayerbox.png b/ShiftOS.Engine/Resources/appscapeaudioplayerbox.png new file mode 100644 index 0000000..1dd4096 Binary files /dev/null and b/ShiftOS.Engine/Resources/appscapeaudioplayerbox.png differ diff --git a/ShiftOS.Engine/Resources/appscapeaudioplayerprice.png b/ShiftOS.Engine/Resources/appscapeaudioplayerprice.png new file mode 100644 index 0000000..5700c24 Binary files /dev/null and b/ShiftOS.Engine/Resources/appscapeaudioplayerprice.png differ diff --git a/ShiftOS.Engine/Resources/appscapeaudioplayerpricepressed.png b/ShiftOS.Engine/Resources/appscapeaudioplayerpricepressed.png new file mode 100644 index 0000000..d79c687 Binary files /dev/null and b/ShiftOS.Engine/Resources/appscapeaudioplayerpricepressed.png differ diff --git a/ShiftOS.Engine/Resources/appscapecalculator.png b/ShiftOS.Engine/Resources/appscapecalculator.png new file mode 100644 index 0000000..c08f92d Binary files /dev/null and b/ShiftOS.Engine/Resources/appscapecalculator.png differ diff --git a/ShiftOS.Engine/Resources/appscapecalculatorprice.png b/ShiftOS.Engine/Resources/appscapecalculatorprice.png new file mode 100644 index 0000000..36402e4 Binary files /dev/null and b/ShiftOS.Engine/Resources/appscapecalculatorprice.png differ diff --git a/ShiftOS.Engine/Resources/appscapecalculatorpricepressed.png b/ShiftOS.Engine/Resources/appscapecalculatorpricepressed.png new file mode 100644 index 0000000..fc815b8 Binary files /dev/null and b/ShiftOS.Engine/Resources/appscapecalculatorpricepressed.png differ diff --git a/ShiftOS.Engine/Resources/appscapedepositbitnotewalletscreenshot.png b/ShiftOS.Engine/Resources/appscapedepositbitnotewalletscreenshot.png new file mode 100644 index 0000000..6a47f38 Binary files /dev/null and b/ShiftOS.Engine/Resources/appscapedepositbitnotewalletscreenshot.png differ diff --git a/ShiftOS.Engine/Resources/appscapedepositinfo.png b/ShiftOS.Engine/Resources/appscapedepositinfo.png new file mode 100644 index 0000000..8d5c7ca Binary files /dev/null and b/ShiftOS.Engine/Resources/appscapedepositinfo.png differ diff --git a/ShiftOS.Engine/Resources/appscapedepositnowbutton.png b/ShiftOS.Engine/Resources/appscapedepositnowbutton.png new file mode 100644 index 0000000..fc99814 Binary files /dev/null and b/ShiftOS.Engine/Resources/appscapedepositnowbutton.png differ diff --git a/ShiftOS.Engine/Resources/appscapedownloadbutton.png b/ShiftOS.Engine/Resources/appscapedownloadbutton.png new file mode 100644 index 0000000..1ffaf7f Binary files /dev/null and b/ShiftOS.Engine/Resources/appscapedownloadbutton.png differ diff --git a/ShiftOS.Engine/Resources/appscapeinfoaudioplayertext.png b/ShiftOS.Engine/Resources/appscapeinfoaudioplayertext.png new file mode 100644 index 0000000..4143b03 Binary files /dev/null and b/ShiftOS.Engine/Resources/appscapeinfoaudioplayertext.png differ diff --git a/ShiftOS.Engine/Resources/appscapeinfoaudioplayervisualpreview.png b/ShiftOS.Engine/Resources/appscapeinfoaudioplayervisualpreview.png new file mode 100644 index 0000000..b3bbbed Binary files /dev/null and b/ShiftOS.Engine/Resources/appscapeinfoaudioplayervisualpreview.png differ diff --git a/ShiftOS.Engine/Resources/appscapeinfobackbutton.png b/ShiftOS.Engine/Resources/appscapeinfobackbutton.png new file mode 100644 index 0000000..6025099 Binary files /dev/null and b/ShiftOS.Engine/Resources/appscapeinfobackbutton.png differ diff --git a/ShiftOS.Engine/Resources/appscapeinfobutton.png b/ShiftOS.Engine/Resources/appscapeinfobutton.png new file mode 100644 index 0000000..41d9331 Binary files /dev/null and b/ShiftOS.Engine/Resources/appscapeinfobutton.png differ diff --git a/ShiftOS.Engine/Resources/appscapeinfobuttonpressed.png b/ShiftOS.Engine/Resources/appscapeinfobuttonpressed.png new file mode 100644 index 0000000..148958c Binary files /dev/null and b/ShiftOS.Engine/Resources/appscapeinfobuttonpressed.png differ diff --git a/ShiftOS.Engine/Resources/appscapeinfobuybutton.png b/ShiftOS.Engine/Resources/appscapeinfobuybutton.png new file mode 100644 index 0000000..cbbe4d3 Binary files /dev/null and b/ShiftOS.Engine/Resources/appscapeinfobuybutton.png differ diff --git a/ShiftOS.Engine/Resources/appscapeinfocalculatortext.png b/ShiftOS.Engine/Resources/appscapeinfocalculatortext.png new file mode 100644 index 0000000..7833187 Binary files /dev/null and b/ShiftOS.Engine/Resources/appscapeinfocalculatortext.png differ diff --git a/ShiftOS.Engine/Resources/appscapeinfocalculatorvisualpreview.png b/ShiftOS.Engine/Resources/appscapeinfocalculatorvisualpreview.png new file mode 100644 index 0000000..00ad970 Binary files /dev/null and b/ShiftOS.Engine/Resources/appscapeinfocalculatorvisualpreview.png differ diff --git a/ShiftOS.Engine/Resources/appscapeinfoorcwritetext.png b/ShiftOS.Engine/Resources/appscapeinfoorcwritetext.png new file mode 100644 index 0000000..fe02672 Binary files /dev/null and b/ShiftOS.Engine/Resources/appscapeinfoorcwritetext.png differ diff --git a/ShiftOS.Engine/Resources/appscapeinfoorcwritevisualpreview.png b/ShiftOS.Engine/Resources/appscapeinfoorcwritevisualpreview.png new file mode 100644 index 0000000..5e7fe03 Binary files /dev/null and b/ShiftOS.Engine/Resources/appscapeinfoorcwritevisualpreview.png differ diff --git a/ShiftOS.Engine/Resources/appscapeinfovideoplayertext.png b/ShiftOS.Engine/Resources/appscapeinfovideoplayertext.png new file mode 100644 index 0000000..b73d5c9 Binary files /dev/null and b/ShiftOS.Engine/Resources/appscapeinfovideoplayertext.png differ diff --git a/ShiftOS.Engine/Resources/appscapeinfovideoplayervisualpreview.png b/ShiftOS.Engine/Resources/appscapeinfovideoplayervisualpreview.png new file mode 100644 index 0000000..f22d6cc Binary files /dev/null and b/ShiftOS.Engine/Resources/appscapeinfovideoplayervisualpreview.png differ diff --git a/ShiftOS.Engine/Resources/appscapeinfowebbrowsertext.png b/ShiftOS.Engine/Resources/appscapeinfowebbrowsertext.png new file mode 100644 index 0000000..27155d4 Binary files /dev/null and b/ShiftOS.Engine/Resources/appscapeinfowebbrowsertext.png differ diff --git a/ShiftOS.Engine/Resources/appscapeinfowebbrowservisualpreview.png b/ShiftOS.Engine/Resources/appscapeinfowebbrowservisualpreview.png new file mode 100644 index 0000000..008e11e Binary files /dev/null and b/ShiftOS.Engine/Resources/appscapeinfowebbrowservisualpreview.png differ diff --git a/ShiftOS.Engine/Resources/appscapemoresoftware.png b/ShiftOS.Engine/Resources/appscapemoresoftware.png new file mode 100644 index 0000000..915ef8c Binary files /dev/null and b/ShiftOS.Engine/Resources/appscapemoresoftware.png differ diff --git a/ShiftOS.Engine/Resources/appscapeorcwrite.png b/ShiftOS.Engine/Resources/appscapeorcwrite.png new file mode 100644 index 0000000..0145ef7 Binary files /dev/null and b/ShiftOS.Engine/Resources/appscapeorcwrite.png differ diff --git a/ShiftOS.Engine/Resources/appscapetitlebanner.png b/ShiftOS.Engine/Resources/appscapetitlebanner.png new file mode 100644 index 0000000..4ca5d5f Binary files /dev/null and b/ShiftOS.Engine/Resources/appscapetitlebanner.png differ diff --git a/ShiftOS.Engine/Resources/appscapeundefinedprice.png b/ShiftOS.Engine/Resources/appscapeundefinedprice.png new file mode 100644 index 0000000..80573ef Binary files /dev/null and b/ShiftOS.Engine/Resources/appscapeundefinedprice.png differ diff --git a/ShiftOS.Engine/Resources/appscapeundefinedpricepressed.png b/ShiftOS.Engine/Resources/appscapeundefinedpricepressed.png new file mode 100644 index 0000000..deea443 Binary files /dev/null and b/ShiftOS.Engine/Resources/appscapeundefinedpricepressed.png differ diff --git a/ShiftOS.Engine/Resources/appscapevideoplayer.png b/ShiftOS.Engine/Resources/appscapevideoplayer.png new file mode 100644 index 0000000..4b07adc Binary files /dev/null and b/ShiftOS.Engine/Resources/appscapevideoplayer.png differ diff --git a/ShiftOS.Engine/Resources/appscapevideoplayerprice.png b/ShiftOS.Engine/Resources/appscapevideoplayerprice.png new file mode 100644 index 0000000..ef9b139 Binary files /dev/null and b/ShiftOS.Engine/Resources/appscapevideoplayerprice.png differ diff --git a/ShiftOS.Engine/Resources/appscapevideoplayerpricepressed.png b/ShiftOS.Engine/Resources/appscapevideoplayerpricepressed.png new file mode 100644 index 0000000..4849f54 Binary files /dev/null and b/ShiftOS.Engine/Resources/appscapevideoplayerpricepressed.png differ diff --git a/ShiftOS.Engine/Resources/appscapewebbrowser.png b/ShiftOS.Engine/Resources/appscapewebbrowser.png new file mode 100644 index 0000000..b469924 Binary files /dev/null and b/ShiftOS.Engine/Resources/appscapewebbrowser.png differ diff --git a/ShiftOS.Engine/Resources/appscapewebbrowserprice.png b/ShiftOS.Engine/Resources/appscapewebbrowserprice.png new file mode 100644 index 0000000..a3cb24c Binary files /dev/null and b/ShiftOS.Engine/Resources/appscapewebbrowserprice.png differ diff --git a/ShiftOS.Engine/Resources/appscapewebbrowserpricepressed.png b/ShiftOS.Engine/Resources/appscapewebbrowserpricepressed.png new file mode 100644 index 0000000..36ecfb1 Binary files /dev/null and b/ShiftOS.Engine/Resources/appscapewebbrowserpricepressed.png differ diff --git a/ShiftOS.Engine/Resources/appscapewelcometoappscape.png b/ShiftOS.Engine/Resources/appscapewelcometoappscape.png new file mode 100644 index 0000000..92e17c9 Binary files /dev/null and b/ShiftOS.Engine/Resources/appscapewelcometoappscape.png differ diff --git a/ShiftOS.Engine/Resources/bitnotediggergradetable.png b/ShiftOS.Engine/Resources/bitnotediggergradetable.png new file mode 100644 index 0000000..54cbe21 Binary files /dev/null and b/ShiftOS.Engine/Resources/bitnotediggergradetable.png differ diff --git a/ShiftOS.Engine/Resources/bitnoteswebsidepnl.png b/ShiftOS.Engine/Resources/bitnoteswebsidepnl.png new file mode 100644 index 0000000..2d6e17f Binary files /dev/null and b/ShiftOS.Engine/Resources/bitnoteswebsidepnl.png differ diff --git a/ShiftOS.Engine/Resources/bitnotewalletdownload.png b/ShiftOS.Engine/Resources/bitnotewalletdownload.png new file mode 100644 index 0000000..71a1f2b Binary files /dev/null and b/ShiftOS.Engine/Resources/bitnotewalletdownload.png differ diff --git a/ShiftOS.Engine/Resources/bitnotewalletpreviewscreenshot.png b/ShiftOS.Engine/Resources/bitnotewalletpreviewscreenshot.png new file mode 100644 index 0000000..bd8c483 Binary files /dev/null and b/ShiftOS.Engine/Resources/bitnotewalletpreviewscreenshot.png differ diff --git a/ShiftOS.Engine/Resources/bitnotewebsitetitle.png b/ShiftOS.Engine/Resources/bitnotewebsitetitle.png new file mode 100644 index 0000000..7703382 Binary files /dev/null and b/ShiftOS.Engine/Resources/bitnotewebsitetitle.png differ diff --git a/ShiftOS.Engine/Resources/centrebutton.png b/ShiftOS.Engine/Resources/centrebutton.png new file mode 100644 index 0000000..0578039 Binary files /dev/null and b/ShiftOS.Engine/Resources/centrebutton.png differ diff --git a/ShiftOS.Engine/Resources/centrebuttonpressed.png b/ShiftOS.Engine/Resources/centrebuttonpressed.png new file mode 100644 index 0000000..52c2725 Binary files /dev/null and b/ShiftOS.Engine/Resources/centrebuttonpressed.png differ diff --git a/ShiftOS.Engine/Resources/christmaseasteregg.png b/ShiftOS.Engine/Resources/christmaseasteregg.png new file mode 100644 index 0000000..b15feea Binary files /dev/null and b/ShiftOS.Engine/Resources/christmaseasteregg.png differ diff --git a/ShiftOS.Engine/Resources/crash-cheat.png b/ShiftOS.Engine/Resources/crash-cheat.png new file mode 100644 index 0000000..5bc6e63 Binary files /dev/null and b/ShiftOS.Engine/Resources/crash-cheat.png differ diff --git a/ShiftOS.Engine/Resources/crash-force.png b/ShiftOS.Engine/Resources/crash-force.png new file mode 100644 index 0000000..79c135d Binary files /dev/null and b/ShiftOS.Engine/Resources/crash-force.png differ diff --git a/ShiftOS.Engine/Resources/crash.png b/ShiftOS.Engine/Resources/crash.png new file mode 100644 index 0000000..a90aa4a Binary files /dev/null and b/ShiftOS.Engine/Resources/crash.png differ diff --git a/ShiftOS.Engine/Resources/crash_ofm.png b/ShiftOS.Engine/Resources/crash_ofm.png new file mode 100644 index 0000000..04f599a Binary files /dev/null and b/ShiftOS.Engine/Resources/crash_ofm.png differ diff --git a/ShiftOS.Engine/Resources/deletefile.png b/ShiftOS.Engine/Resources/deletefile.png new file mode 100644 index 0000000..89bcc65 Binary files /dev/null and b/ShiftOS.Engine/Resources/deletefile.png differ diff --git a/ShiftOS.Engine/Resources/deletefolder.png b/ShiftOS.Engine/Resources/deletefolder.png new file mode 100644 index 0000000..afcf19f Binary files /dev/null and b/ShiftOS.Engine/Resources/deletefolder.png differ diff --git a/ShiftOS.Engine/Resources/dial-up-modem-02.wav b/ShiftOS.Engine/Resources/dial-up-modem-02.wav new file mode 100644 index 0000000..f6bb696 Binary files /dev/null and b/ShiftOS.Engine/Resources/dial-up-modem-02.wav differ diff --git a/ShiftOS.Engine/Resources/dodge.png b/ShiftOS.Engine/Resources/dodge.png new file mode 100644 index 0000000..d741ad6 Binary files /dev/null and b/ShiftOS.Engine/Resources/dodge.png differ diff --git a/ShiftOS.Engine/Resources/downarrow.png b/ShiftOS.Engine/Resources/downarrow.png new file mode 100644 index 0000000..15d3663 Binary files /dev/null and b/ShiftOS.Engine/Resources/downarrow.png differ diff --git a/ShiftOS.Engine/Resources/downloadmanagericon.png b/ShiftOS.Engine/Resources/downloadmanagericon.png new file mode 100644 index 0000000..c4cc648 Binary files /dev/null and b/ShiftOS.Engine/Resources/downloadmanagericon.png differ diff --git a/ShiftOS.Engine/Resources/fileiconsaa.png b/ShiftOS.Engine/Resources/fileiconsaa.png new file mode 100644 index 0000000..291770a Binary files /dev/null and b/ShiftOS.Engine/Resources/fileiconsaa.png differ diff --git a/ShiftOS.Engine/Resources/fileskimmericon.fw.png b/ShiftOS.Engine/Resources/fileskimmericon.fw.png new file mode 100644 index 0000000..cb4262b Binary files /dev/null and b/ShiftOS.Engine/Resources/fileskimmericon.fw.png differ diff --git a/ShiftOS.Engine/Resources/floodgateicn.png b/ShiftOS.Engine/Resources/floodgateicn.png new file mode 100644 index 0000000..c243c8c Binary files /dev/null and b/ShiftOS.Engine/Resources/floodgateicn.png differ diff --git a/ShiftOS.Engine/Resources/iconArtpad.png b/ShiftOS.Engine/Resources/iconArtpad.png new file mode 100644 index 0000000..103eef8 Binary files /dev/null and b/ShiftOS.Engine/Resources/iconArtpad.png differ diff --git a/ShiftOS.Engine/Resources/iconAudioPlayer.png b/ShiftOS.Engine/Resources/iconAudioPlayer.png new file mode 100644 index 0000000..a445af4 Binary files /dev/null and b/ShiftOS.Engine/Resources/iconAudioPlayer.png differ diff --git a/ShiftOS.Engine/Resources/iconBitnoteDigger.png b/ShiftOS.Engine/Resources/iconBitnoteDigger.png new file mode 100644 index 0000000..42cbae3 Binary files /dev/null and b/ShiftOS.Engine/Resources/iconBitnoteDigger.png differ diff --git a/ShiftOS.Engine/Resources/iconBitnoteWallet.png b/ShiftOS.Engine/Resources/iconBitnoteWallet.png new file mode 100644 index 0000000..1f06a17 Binary files /dev/null and b/ShiftOS.Engine/Resources/iconBitnoteWallet.png differ diff --git a/ShiftOS.Engine/Resources/iconCalculator.png b/ShiftOS.Engine/Resources/iconCalculator.png new file mode 100644 index 0000000..4a15583 Binary files /dev/null and b/ShiftOS.Engine/Resources/iconCalculator.png differ diff --git a/ShiftOS.Engine/Resources/iconClock.png b/ShiftOS.Engine/Resources/iconClock.png new file mode 100644 index 0000000..2bcd19a Binary files /dev/null and b/ShiftOS.Engine/Resources/iconClock.png differ diff --git a/ShiftOS.Engine/Resources/iconColourPicker.fw.png b/ShiftOS.Engine/Resources/iconColourPicker.fw.png new file mode 100644 index 0000000..ece25ab Binary files /dev/null and b/ShiftOS.Engine/Resources/iconColourPicker.fw.png differ diff --git a/ShiftOS.Engine/Resources/iconDodge.png b/ShiftOS.Engine/Resources/iconDodge.png new file mode 100644 index 0000000..9a23b57 Binary files /dev/null and b/ShiftOS.Engine/Resources/iconDodge.png differ diff --git a/ShiftOS.Engine/Resources/iconDownloader.png b/ShiftOS.Engine/Resources/iconDownloader.png new file mode 100644 index 0000000..9a3ef2b Binary files /dev/null and b/ShiftOS.Engine/Resources/iconDownloader.png differ diff --git a/ShiftOS.Engine/Resources/iconFileOpener.fw.png b/ShiftOS.Engine/Resources/iconFileOpener.fw.png new file mode 100644 index 0000000..578d499 Binary files /dev/null and b/ShiftOS.Engine/Resources/iconFileOpener.fw.png differ diff --git a/ShiftOS.Engine/Resources/iconFileSaver.fw.png b/ShiftOS.Engine/Resources/iconFileSaver.fw.png new file mode 100644 index 0000000..351b5d4 Binary files /dev/null and b/ShiftOS.Engine/Resources/iconFileSaver.fw.png differ diff --git a/ShiftOS.Engine/Resources/iconFileSkimmer.png b/ShiftOS.Engine/Resources/iconFileSkimmer.png new file mode 100644 index 0000000..cb4262b Binary files /dev/null and b/ShiftOS.Engine/Resources/iconFileSkimmer.png differ diff --git a/ShiftOS.Engine/Resources/iconIconManager.png b/ShiftOS.Engine/Resources/iconIconManager.png new file mode 100644 index 0000000..99246e9 Binary files /dev/null and b/ShiftOS.Engine/Resources/iconIconManager.png differ diff --git a/ShiftOS.Engine/Resources/iconKnowledgeInput.png b/ShiftOS.Engine/Resources/iconKnowledgeInput.png new file mode 100644 index 0000000..b5e513f Binary files /dev/null and b/ShiftOS.Engine/Resources/iconKnowledgeInput.png differ diff --git a/ShiftOS.Engine/Resources/iconNameChanger.png b/ShiftOS.Engine/Resources/iconNameChanger.png new file mode 100644 index 0000000..7d94b21 Binary files /dev/null and b/ShiftOS.Engine/Resources/iconNameChanger.png differ diff --git a/ShiftOS.Engine/Resources/iconPong.png b/ShiftOS.Engine/Resources/iconPong.png new file mode 100644 index 0000000..c96cd58 Binary files /dev/null and b/ShiftOS.Engine/Resources/iconPong.png differ diff --git a/ShiftOS.Engine/Resources/iconShifter.png b/ShiftOS.Engine/Resources/iconShifter.png new file mode 100644 index 0000000..07344bf Binary files /dev/null and b/ShiftOS.Engine/Resources/iconShifter.png differ diff --git a/ShiftOS.Engine/Resources/iconShiftnet.png b/ShiftOS.Engine/Resources/iconShiftnet.png new file mode 100644 index 0000000..405662d Binary files /dev/null and b/ShiftOS.Engine/Resources/iconShiftnet.png differ diff --git a/ShiftOS.Engine/Resources/iconShiftorium.png b/ShiftOS.Engine/Resources/iconShiftorium.png new file mode 100644 index 0000000..a72239e Binary files /dev/null and b/ShiftOS.Engine/Resources/iconShiftorium.png differ diff --git a/ShiftOS.Engine/Resources/iconSkinLoader.png b/ShiftOS.Engine/Resources/iconSkinLoader.png new file mode 100644 index 0000000..1df8f53 Binary files /dev/null and b/ShiftOS.Engine/Resources/iconSkinLoader.png differ diff --git a/ShiftOS.Engine/Resources/iconSkinShifter.png b/ShiftOS.Engine/Resources/iconSkinShifter.png new file mode 100644 index 0000000..cccc0d1 Binary files /dev/null and b/ShiftOS.Engine/Resources/iconSkinShifter.png differ diff --git a/ShiftOS.Engine/Resources/iconSnakey.png b/ShiftOS.Engine/Resources/iconSnakey.png new file mode 100644 index 0000000..469367c Binary files /dev/null and b/ShiftOS.Engine/Resources/iconSnakey.png differ diff --git a/ShiftOS.Engine/Resources/iconSysinfo.png b/ShiftOS.Engine/Resources/iconSysinfo.png new file mode 100644 index 0000000..0d1146b Binary files /dev/null and b/ShiftOS.Engine/Resources/iconSysinfo.png differ diff --git a/ShiftOS.Engine/Resources/iconTerminal.png b/ShiftOS.Engine/Resources/iconTerminal.png new file mode 100644 index 0000000..df5e779 Binary files /dev/null and b/ShiftOS.Engine/Resources/iconTerminal.png differ diff --git a/ShiftOS.Engine/Resources/iconTextPad.png b/ShiftOS.Engine/Resources/iconTextPad.png new file mode 100644 index 0000000..0d536ce Binary files /dev/null and b/ShiftOS.Engine/Resources/iconTextPad.png differ diff --git a/ShiftOS.Engine/Resources/iconVideoPlayer.png b/ShiftOS.Engine/Resources/iconVideoPlayer.png new file mode 100644 index 0000000..17a9043 Binary files /dev/null and b/ShiftOS.Engine/Resources/iconVideoPlayer.png differ diff --git a/ShiftOS.Engine/Resources/iconWebBrowser.png b/ShiftOS.Engine/Resources/iconWebBrowser.png new file mode 100644 index 0000000..e22117f Binary files /dev/null and b/ShiftOS.Engine/Resources/iconWebBrowser.png differ diff --git a/ShiftOS.Engine/Resources/iconfloodgate.png b/ShiftOS.Engine/Resources/iconfloodgate.png new file mode 100644 index 0000000..2a7c483 Binary files /dev/null and b/ShiftOS.Engine/Resources/iconfloodgate.png differ diff --git a/ShiftOS.Engine/Resources/icongraphicpicker.png b/ShiftOS.Engine/Resources/icongraphicpicker.png new file mode 100644 index 0000000..59ded9f Binary files /dev/null and b/ShiftOS.Engine/Resources/icongraphicpicker.png differ diff --git a/ShiftOS.Engine/Resources/iconmaze.png b/ShiftOS.Engine/Resources/iconmaze.png new file mode 100644 index 0000000..18c3c3f Binary files /dev/null and b/ShiftOS.Engine/Resources/iconmaze.png differ diff --git a/ShiftOS.Engine/Resources/iconorcwrite.png b/ShiftOS.Engine/Resources/iconorcwrite.png new file mode 100644 index 0000000..e1c2862 Binary files /dev/null and b/ShiftOS.Engine/Resources/iconorcwrite.png differ diff --git a/ShiftOS.Engine/Resources/iconshutdown.png b/ShiftOS.Engine/Resources/iconshutdown.png new file mode 100644 index 0000000..d4959c2 Binary files /dev/null and b/ShiftOS.Engine/Resources/iconshutdown.png differ diff --git a/ShiftOS.Engine/Resources/iconunitytoggle.png b/ShiftOS.Engine/Resources/iconunitytoggle.png new file mode 100644 index 0000000..450b092 Binary files /dev/null and b/ShiftOS.Engine/Resources/iconunitytoggle.png differ diff --git a/ShiftOS.Engine/Resources/iconvirusscanner.png b/ShiftOS.Engine/Resources/iconvirusscanner.png new file mode 100644 index 0000000..5fcb50c Binary files /dev/null and b/ShiftOS.Engine/Resources/iconvirusscanner.png differ diff --git a/ShiftOS.Engine/Resources/installericon.png b/ShiftOS.Engine/Resources/installericon.png new file mode 100644 index 0000000..9b567b7 Binary files /dev/null and b/ShiftOS.Engine/Resources/installericon.png differ diff --git a/ShiftOS.Engine/Resources/loadbutton.png b/ShiftOS.Engine/Resources/loadbutton.png new file mode 100644 index 0000000..54ede1c Binary files /dev/null and b/ShiftOS.Engine/Resources/loadbutton.png differ diff --git a/ShiftOS.Engine/Resources/minimatchdodgepreviewimage.png b/ShiftOS.Engine/Resources/minimatchdodgepreviewimage.png new file mode 100644 index 0000000..d156318 Binary files /dev/null and b/ShiftOS.Engine/Resources/minimatchdodgepreviewimage.png differ diff --git a/ShiftOS.Engine/Resources/minimatchlabyrinthpreview.png b/ShiftOS.Engine/Resources/minimatchlabyrinthpreview.png new file mode 100644 index 0000000..3bc7a8b Binary files /dev/null and b/ShiftOS.Engine/Resources/minimatchlabyrinthpreview.png differ diff --git a/ShiftOS.Engine/Resources/newfolder.png b/ShiftOS.Engine/Resources/newfolder.png new file mode 100644 index 0000000..61e3d80 Binary files /dev/null and b/ShiftOS.Engine/Resources/newfolder.png differ diff --git a/ShiftOS.Engine/Resources/newicon.png b/ShiftOS.Engine/Resources/newicon.png new file mode 100644 index 0000000..0d6db34 Binary files /dev/null and b/ShiftOS.Engine/Resources/newicon.png differ diff --git a/ShiftOS.Engine/Resources/nextbutton.png b/ShiftOS.Engine/Resources/nextbutton.png new file mode 100644 index 0000000..2fdb3ff Binary files /dev/null and b/ShiftOS.Engine/Resources/nextbutton.png differ diff --git a/ShiftOS.Engine/Resources/nullIcon.png b/ShiftOS.Engine/Resources/nullIcon.png deleted file mode 100644 index 8bc5866..0000000 Binary files a/ShiftOS.Engine/Resources/nullIcon.png and /dev/null differ diff --git a/ShiftOS.Engine/Resources/openicon.png b/ShiftOS.Engine/Resources/openicon.png new file mode 100644 index 0000000..8239c2e Binary files /dev/null and b/ShiftOS.Engine/Resources/openicon.png differ diff --git a/ShiftOS.Engine/Resources/pausebutton.png b/ShiftOS.Engine/Resources/pausebutton.png new file mode 100644 index 0000000..7119b30 Binary files /dev/null and b/ShiftOS.Engine/Resources/pausebutton.png differ diff --git a/ShiftOS.Engine/Resources/pixelsetter.png b/ShiftOS.Engine/Resources/pixelsetter.png new file mode 100644 index 0000000..4dae604 Binary files /dev/null and b/ShiftOS.Engine/Resources/pixelsetter.png differ diff --git a/ShiftOS.Engine/Resources/playbutton.png b/ShiftOS.Engine/Resources/playbutton.png new file mode 100644 index 0000000..4b701f4 Binary files /dev/null and b/ShiftOS.Engine/Resources/playbutton.png differ diff --git a/ShiftOS.Engine/Resources/previousbutton.png b/ShiftOS.Engine/Resources/previousbutton.png new file mode 100644 index 0000000..69a1c93 Binary files /dev/null and b/ShiftOS.Engine/Resources/previousbutton.png differ diff --git a/ShiftOS.Engine/Resources/rolldown.wav b/ShiftOS.Engine/Resources/rolldown.wav new file mode 100644 index 0000000..ede21d3 Binary files /dev/null and b/ShiftOS.Engine/Resources/rolldown.wav differ diff --git a/ShiftOS.Engine/Resources/rollup.wav b/ShiftOS.Engine/Resources/rollup.wav new file mode 100644 index 0000000..3e44e72 Binary files /dev/null and b/ShiftOS.Engine/Resources/rollup.wav differ diff --git a/ShiftOS.Engine/Resources/saveicon.png b/ShiftOS.Engine/Resources/saveicon.png new file mode 100644 index 0000000..6404b15 Binary files /dev/null and b/ShiftOS.Engine/Resources/saveicon.png differ diff --git a/ShiftOS.Engine/Resources/shiftomizericonpreview.png b/ShiftOS.Engine/Resources/shiftomizericonpreview.png new file mode 100644 index 0000000..f26aa3d Binary files /dev/null and b/ShiftOS.Engine/Resources/shiftomizericonpreview.png differ diff --git a/ShiftOS.Engine/Resources/shiftomizerindustrialskinpreview.png b/ShiftOS.Engine/Resources/shiftomizerindustrialskinpreview.png new file mode 100644 index 0000000..fb8d61e Binary files /dev/null and b/ShiftOS.Engine/Resources/shiftomizerindustrialskinpreview.png differ diff --git a/ShiftOS.Engine/Resources/shiftomizerlinuxmintskinpreview.png b/ShiftOS.Engine/Resources/shiftomizerlinuxmintskinpreview.png new file mode 100644 index 0000000..8308328 Binary files /dev/null and b/ShiftOS.Engine/Resources/shiftomizerlinuxmintskinpreview.png differ diff --git a/ShiftOS.Engine/Resources/shiftomizernamechangerpreview.png b/ShiftOS.Engine/Resources/shiftomizernamechangerpreview.png new file mode 100644 index 0000000..dfec30c Binary files /dev/null and b/ShiftOS.Engine/Resources/shiftomizernamechangerpreview.png differ diff --git a/ShiftOS.Engine/Resources/shiftomizerskinshifterscreenshot.png b/ShiftOS.Engine/Resources/shiftomizerskinshifterscreenshot.png new file mode 100644 index 0000000..2474786 Binary files /dev/null and b/ShiftOS.Engine/Resources/shiftomizerskinshifterscreenshot.png differ diff --git a/ShiftOS.Engine/Resources/shiftomizersliderleftarrow.png b/ShiftOS.Engine/Resources/shiftomizersliderleftarrow.png new file mode 100644 index 0000000..44eb41d Binary files /dev/null and b/ShiftOS.Engine/Resources/shiftomizersliderleftarrow.png differ diff --git a/ShiftOS.Engine/Resources/shiftomizersliderrightarrow.png b/ShiftOS.Engine/Resources/shiftomizersliderrightarrow.png new file mode 100644 index 0000000..84b85f0 Binary files /dev/null and b/ShiftOS.Engine/Resources/shiftomizersliderrightarrow.png differ diff --git a/ShiftOS.Engine/Resources/skindownarrow.png b/ShiftOS.Engine/Resources/skindownarrow.png new file mode 100644 index 0000000..2a568d0 Binary files /dev/null and b/ShiftOS.Engine/Resources/skindownarrow.png differ diff --git a/ShiftOS.Engine/Resources/Symbolinfo1.png b/ShiftOS.Engine/Resources/skinfile.png similarity index 55% rename from ShiftOS.Engine/Resources/Symbolinfo1.png rename to ShiftOS.Engine/Resources/skinfile.png index 659d9b3..11048fb 100644 Binary files a/ShiftOS.Engine/Resources/Symbolinfo1.png and b/ShiftOS.Engine/Resources/skinfile.png differ diff --git a/ShiftOS.Engine/Resources/skinuparrow.png b/ShiftOS.Engine/Resources/skinuparrow.png new file mode 100644 index 0000000..753dab1 Binary files /dev/null and b/ShiftOS.Engine/Resources/skinuparrow.png differ diff --git a/ShiftOS.Engine/Resources/snakeyback.bmp b/ShiftOS.Engine/Resources/snakeyback.bmp new file mode 100644 index 0000000..19a55e1 Binary files /dev/null and b/ShiftOS.Engine/Resources/snakeyback.bmp differ diff --git a/ShiftOS.Engine/Resources/stopbutton.png b/ShiftOS.Engine/Resources/stopbutton.png new file mode 100644 index 0000000..b4df28d Binary files /dev/null and b/ShiftOS.Engine/Resources/stopbutton.png differ diff --git a/ShiftOS.Engine/Resources/stretchbutton.png b/ShiftOS.Engine/Resources/stretchbutton.png new file mode 100644 index 0000000..7c1d3f3 Binary files /dev/null and b/ShiftOS.Engine/Resources/stretchbutton.png differ diff --git a/ShiftOS.Engine/Resources/stretchbuttonpressed.png b/ShiftOS.Engine/Resources/stretchbuttonpressed.png new file mode 100644 index 0000000..63ae251 Binary files /dev/null and b/ShiftOS.Engine/Resources/stretchbuttonpressed.png differ diff --git a/ShiftOS.Engine/Resources/symbolWarning.png b/ShiftOS.Engine/Resources/symbolWarning.png deleted file mode 100644 index f8805f6..0000000 Binary files a/ShiftOS.Engine/Resources/symbolWarning.png and /dev/null differ diff --git a/ShiftOS.Engine/Resources/test.png b/ShiftOS.Engine/Resources/test.png new file mode 100644 index 0000000..7a391e5 Binary files /dev/null and b/ShiftOS.Engine/Resources/test.png differ diff --git a/ShiftOS.Engine/Resources/textpad.fw.png b/ShiftOS.Engine/Resources/textpad.fw.png new file mode 100644 index 0000000..0d536ce Binary files /dev/null and b/ShiftOS.Engine/Resources/textpad.fw.png differ diff --git a/ShiftOS.Engine/Resources/tilebutton.png b/ShiftOS.Engine/Resources/tilebutton.png new file mode 100644 index 0000000..2504be2 Binary files /dev/null and b/ShiftOS.Engine/Resources/tilebutton.png differ diff --git a/ShiftOS.Engine/Resources/tilebuttonpressed.png b/ShiftOS.Engine/Resources/tilebuttonpressed.png new file mode 100644 index 0000000..6621cb2 Binary files /dev/null and b/ShiftOS.Engine/Resources/tilebuttonpressed.png differ diff --git a/ShiftOS.Engine/Resources/transactionsClicked.png b/ShiftOS.Engine/Resources/transactionsClicked.png new file mode 100644 index 0000000..cf78531 Binary files /dev/null and b/ShiftOS.Engine/Resources/transactionsClicked.png differ diff --git a/ShiftOS.Engine/Resources/transactionsUnclicked.png b/ShiftOS.Engine/Resources/transactionsUnclicked.png new file mode 100644 index 0000000..0af55df Binary files /dev/null and b/ShiftOS.Engine/Resources/transactionsUnclicked.png differ diff --git a/ShiftOS.Engine/Resources/typesound.wav b/ShiftOS.Engine/Resources/typesound.wav new file mode 100644 index 0000000..d3e381f Binary files /dev/null and b/ShiftOS.Engine/Resources/typesound.wav differ diff --git a/ShiftOS.Engine/Resources/uparrow.png b/ShiftOS.Engine/Resources/uparrow.png new file mode 100644 index 0000000..55a1d61 Binary files /dev/null and b/ShiftOS.Engine/Resources/uparrow.png differ diff --git a/ShiftOS.Engine/Resources/updatecustomcolourpallets.png b/ShiftOS.Engine/Resources/updatecustomcolourpallets.png new file mode 100644 index 0000000..61e7f90 Binary files /dev/null and b/ShiftOS.Engine/Resources/updatecustomcolourpallets.png differ diff --git a/ShiftOS.Engine/Resources/upgradealartpad.png b/ShiftOS.Engine/Resources/upgradealartpad.png new file mode 100644 index 0000000..fa0e6ce Binary files /dev/null and b/ShiftOS.Engine/Resources/upgradealartpad.png differ diff --git a/ShiftOS.Engine/Resources/upgradealclock.png b/ShiftOS.Engine/Resources/upgradealclock.png new file mode 100644 index 0000000..af944a1 Binary files /dev/null and b/ShiftOS.Engine/Resources/upgradealclock.png differ diff --git a/ShiftOS.Engine/Resources/upgradealfileskimmer.png b/ShiftOS.Engine/Resources/upgradealfileskimmer.png new file mode 100644 index 0000000..9cb4a99 Binary files /dev/null and b/ShiftOS.Engine/Resources/upgradealfileskimmer.png differ diff --git a/ShiftOS.Engine/Resources/upgradealpong.png b/ShiftOS.Engine/Resources/upgradealpong.png new file mode 100644 index 0000000..0f60a2c Binary files /dev/null and b/ShiftOS.Engine/Resources/upgradealpong.png differ diff --git a/ShiftOS.Engine/Resources/upgradealshifter.png b/ShiftOS.Engine/Resources/upgradealshifter.png new file mode 100644 index 0000000..a8a7728 Binary files /dev/null and b/ShiftOS.Engine/Resources/upgradealshifter.png differ diff --git a/ShiftOS.Engine/Resources/upgradealshiftorium.png b/ShiftOS.Engine/Resources/upgradealshiftorium.png new file mode 100644 index 0000000..71fe105 Binary files /dev/null and b/ShiftOS.Engine/Resources/upgradealshiftorium.png differ diff --git a/ShiftOS.Engine/Resources/upgradealtextpad.png b/ShiftOS.Engine/Resources/upgradealtextpad.png new file mode 100644 index 0000000..857139f Binary files /dev/null and b/ShiftOS.Engine/Resources/upgradealtextpad.png differ diff --git a/ShiftOS.Engine/Resources/upgradealunitymode.png b/ShiftOS.Engine/Resources/upgradealunitymode.png new file mode 100644 index 0000000..871fb52 Binary files /dev/null and b/ShiftOS.Engine/Resources/upgradealunitymode.png differ diff --git a/ShiftOS.Engine/Resources/upgradeamandpm.png b/ShiftOS.Engine/Resources/upgradeamandpm.png new file mode 100644 index 0000000..dd6b35d Binary files /dev/null and b/ShiftOS.Engine/Resources/upgradeamandpm.png differ diff --git a/ShiftOS.Engine/Resources/upgradeapplaunchermenu.png b/ShiftOS.Engine/Resources/upgradeapplaunchermenu.png new file mode 100644 index 0000000..ba82af9 Binary files /dev/null and b/ShiftOS.Engine/Resources/upgradeapplaunchermenu.png differ diff --git a/ShiftOS.Engine/Resources/upgradeapplaunchershutdown.png b/ShiftOS.Engine/Resources/upgradeapplaunchershutdown.png new file mode 100644 index 0000000..ee5097b Binary files /dev/null and b/ShiftOS.Engine/Resources/upgradeapplaunchershutdown.png differ diff --git a/ShiftOS.Engine/Resources/upgradeartpad.png b/ShiftOS.Engine/Resources/upgradeartpad.png new file mode 100644 index 0000000..ef66c2c Binary files /dev/null and b/ShiftOS.Engine/Resources/upgradeartpad.png differ diff --git a/ShiftOS.Engine/Resources/upgradeartpad128colorpallets.png b/ShiftOS.Engine/Resources/upgradeartpad128colorpallets.png new file mode 100644 index 0000000..6fbaf99 Binary files /dev/null and b/ShiftOS.Engine/Resources/upgradeartpad128colorpallets.png differ diff --git a/ShiftOS.Engine/Resources/upgradeartpad16colorpallets.png b/ShiftOS.Engine/Resources/upgradeartpad16colorpallets.png new file mode 100644 index 0000000..b4dfd50 Binary files /dev/null and b/ShiftOS.Engine/Resources/upgradeartpad16colorpallets.png differ diff --git a/ShiftOS.Engine/Resources/upgradeartpad32colorpallets.png b/ShiftOS.Engine/Resources/upgradeartpad32colorpallets.png new file mode 100644 index 0000000..1a1eda4 Binary files /dev/null and b/ShiftOS.Engine/Resources/upgradeartpad32colorpallets.png differ diff --git a/ShiftOS.Engine/Resources/Symbolinfo - Copy.png b/ShiftOS.Engine/Resources/upgradeartpad4colorpallets.png similarity index 55% rename from ShiftOS.Engine/Resources/Symbolinfo - Copy.png rename to ShiftOS.Engine/Resources/upgradeartpad4colorpallets.png index 659d9b3..d18758b 100644 Binary files a/ShiftOS.Engine/Resources/Symbolinfo - Copy.png and b/ShiftOS.Engine/Resources/upgradeartpad4colorpallets.png differ diff --git a/ShiftOS.Engine/Resources/upgradeartpad64colorpallets.png b/ShiftOS.Engine/Resources/upgradeartpad64colorpallets.png new file mode 100644 index 0000000..ba665ae Binary files /dev/null and b/ShiftOS.Engine/Resources/upgradeartpad64colorpallets.png differ diff --git a/ShiftOS.Engine/Resources/upgradeartpad8colorpallets.png b/ShiftOS.Engine/Resources/upgradeartpad8colorpallets.png new file mode 100644 index 0000000..f4bf2bd Binary files /dev/null and b/ShiftOS.Engine/Resources/upgradeartpad8colorpallets.png differ diff --git a/ShiftOS.Engine/Resources/upgradeartpaderaser.png b/ShiftOS.Engine/Resources/upgradeartpaderaser.png new file mode 100644 index 0000000..ee6a37c Binary files /dev/null and b/ShiftOS.Engine/Resources/upgradeartpaderaser.png differ diff --git a/ShiftOS.Engine/Resources/upgradeartpadfilltool.png b/ShiftOS.Engine/Resources/upgradeartpadfilltool.png new file mode 100644 index 0000000..6dcead2 Binary files /dev/null and b/ShiftOS.Engine/Resources/upgradeartpadfilltool.png differ diff --git a/ShiftOS.Engine/Resources/upgradeartpadicon.png b/ShiftOS.Engine/Resources/upgradeartpadicon.png new file mode 100644 index 0000000..a499621 Binary files /dev/null and b/ShiftOS.Engine/Resources/upgradeartpadicon.png differ diff --git a/ShiftOS.Engine/Resources/upgradeartpadlimitlesspixels.png b/ShiftOS.Engine/Resources/upgradeartpadlimitlesspixels.png new file mode 100644 index 0000000..7163005 Binary files /dev/null and b/ShiftOS.Engine/Resources/upgradeartpadlimitlesspixels.png differ diff --git a/ShiftOS.Engine/Resources/upgradeartpadlinetool.png b/ShiftOS.Engine/Resources/upgradeartpadlinetool.png new file mode 100644 index 0000000..869b21d Binary files /dev/null and b/ShiftOS.Engine/Resources/upgradeartpadlinetool.png differ diff --git a/ShiftOS.Engine/Resources/upgradeartpadload.png b/ShiftOS.Engine/Resources/upgradeartpadload.png new file mode 100644 index 0000000..2c5f061 Binary files /dev/null and b/ShiftOS.Engine/Resources/upgradeartpadload.png differ diff --git a/ShiftOS.Engine/Resources/upgradeartpadnew.png b/ShiftOS.Engine/Resources/upgradeartpadnew.png new file mode 100644 index 0000000..2672079 Binary files /dev/null and b/ShiftOS.Engine/Resources/upgradeartpadnew.png differ diff --git a/ShiftOS.Engine/Resources/upgradeartpadovaltool.png b/ShiftOS.Engine/Resources/upgradeartpadovaltool.png new file mode 100644 index 0000000..fa12d60 Binary files /dev/null and b/ShiftOS.Engine/Resources/upgradeartpadovaltool.png differ diff --git a/ShiftOS.Engine/Resources/upgradeartpadpaintbrushtool.png b/ShiftOS.Engine/Resources/upgradeartpadpaintbrushtool.png new file mode 100644 index 0000000..330ee32 Binary files /dev/null and b/ShiftOS.Engine/Resources/upgradeartpadpaintbrushtool.png differ diff --git a/ShiftOS.Engine/Resources/upgradeartpadpenciltool.png b/ShiftOS.Engine/Resources/upgradeartpadpenciltool.png new file mode 100644 index 0000000..d8eae9c Binary files /dev/null and b/ShiftOS.Engine/Resources/upgradeartpadpenciltool.png differ diff --git a/ShiftOS.Engine/Resources/upgradeartpadpixellimit1024.png b/ShiftOS.Engine/Resources/upgradeartpadpixellimit1024.png new file mode 100644 index 0000000..c40557e Binary files /dev/null and b/ShiftOS.Engine/Resources/upgradeartpadpixellimit1024.png differ diff --git a/ShiftOS.Engine/Resources/upgradeartpadpixellimit16.png b/ShiftOS.Engine/Resources/upgradeartpadpixellimit16.png new file mode 100644 index 0000000..7867b43 Binary files /dev/null and b/ShiftOS.Engine/Resources/upgradeartpadpixellimit16.png differ diff --git a/ShiftOS.Engine/Resources/upgradeartpadpixellimit16384.png b/ShiftOS.Engine/Resources/upgradeartpadpixellimit16384.png new file mode 100644 index 0000000..9496f09 Binary files /dev/null and b/ShiftOS.Engine/Resources/upgradeartpadpixellimit16384.png differ diff --git a/ShiftOS.Engine/Resources/upgradeartpadpixellimit256.png b/ShiftOS.Engine/Resources/upgradeartpadpixellimit256.png new file mode 100644 index 0000000..fb3b9d8 Binary files /dev/null and b/ShiftOS.Engine/Resources/upgradeartpadpixellimit256.png differ diff --git a/ShiftOS.Engine/Resources/upgradeartpadpixellimit4.png b/ShiftOS.Engine/Resources/upgradeartpadpixellimit4.png new file mode 100644 index 0000000..ddce437 Binary files /dev/null and b/ShiftOS.Engine/Resources/upgradeartpadpixellimit4.png differ diff --git a/ShiftOS.Engine/Resources/upgradeartpadpixellimit4096.png b/ShiftOS.Engine/Resources/upgradeartpadpixellimit4096.png new file mode 100644 index 0000000..6ff819f Binary files /dev/null and b/ShiftOS.Engine/Resources/upgradeartpadpixellimit4096.png differ diff --git a/ShiftOS.Engine/Resources/upgradeartpadpixellimit64.png b/ShiftOS.Engine/Resources/upgradeartpadpixellimit64.png new file mode 100644 index 0000000..29eb05f Binary files /dev/null and b/ShiftOS.Engine/Resources/upgradeartpadpixellimit64.png differ diff --git a/ShiftOS.Engine/Resources/upgradeartpadpixellimit65536.png b/ShiftOS.Engine/Resources/upgradeartpadpixellimit65536.png new file mode 100644 index 0000000..5cc23d4 Binary files /dev/null and b/ShiftOS.Engine/Resources/upgradeartpadpixellimit65536.png differ diff --git a/ShiftOS.Engine/Resources/upgradeartpadpixellimit8.png b/ShiftOS.Engine/Resources/upgradeartpadpixellimit8.png new file mode 100644 index 0000000..f21e03e Binary files /dev/null and b/ShiftOS.Engine/Resources/upgradeartpadpixellimit8.png differ diff --git a/ShiftOS.Engine/Resources/upgradeartpadpixelplacer.png b/ShiftOS.Engine/Resources/upgradeartpadpixelplacer.png new file mode 100644 index 0000000..88f1a9a Binary files /dev/null and b/ShiftOS.Engine/Resources/upgradeartpadpixelplacer.png differ diff --git a/ShiftOS.Engine/Resources/upgradeartpadpixelplacermovementmode.png b/ShiftOS.Engine/Resources/upgradeartpadpixelplacermovementmode.png new file mode 100644 index 0000000..39097dc Binary files /dev/null and b/ShiftOS.Engine/Resources/upgradeartpadpixelplacermovementmode.png differ diff --git a/ShiftOS.Engine/Resources/upgradeartpadrectangletool.png b/ShiftOS.Engine/Resources/upgradeartpadrectangletool.png new file mode 100644 index 0000000..0647fa7 Binary files /dev/null and b/ShiftOS.Engine/Resources/upgradeartpadrectangletool.png differ diff --git a/ShiftOS.Engine/Resources/upgradeartpadredo.png b/ShiftOS.Engine/Resources/upgradeartpadredo.png new file mode 100644 index 0000000..c574abd Binary files /dev/null and b/ShiftOS.Engine/Resources/upgradeartpadredo.png differ diff --git a/ShiftOS.Engine/Resources/upgradeartpadsave.png b/ShiftOS.Engine/Resources/upgradeartpadsave.png new file mode 100644 index 0000000..5d464a9 Binary files /dev/null and b/ShiftOS.Engine/Resources/upgradeartpadsave.png differ diff --git a/ShiftOS.Engine/Resources/upgradeartpadtexttool.png b/ShiftOS.Engine/Resources/upgradeartpadtexttool.png new file mode 100644 index 0000000..acf7d56 Binary files /dev/null and b/ShiftOS.Engine/Resources/upgradeartpadtexttool.png differ diff --git a/ShiftOS.Engine/Resources/upgradeartpadundo.png b/ShiftOS.Engine/Resources/upgradeartpadundo.png new file mode 100644 index 0000000..e60c686 Binary files /dev/null and b/ShiftOS.Engine/Resources/upgradeartpadundo.png differ diff --git a/ShiftOS.Engine/Resources/upgradeautoscrollterminal.png b/ShiftOS.Engine/Resources/upgradeautoscrollterminal.png new file mode 100644 index 0000000..096377d Binary files /dev/null and b/ShiftOS.Engine/Resources/upgradeautoscrollterminal.png differ diff --git a/ShiftOS.Engine/Resources/upgradeblue.png b/ShiftOS.Engine/Resources/upgradeblue.png new file mode 100644 index 0000000..d611fd7 Binary files /dev/null and b/ShiftOS.Engine/Resources/upgradeblue.png differ diff --git a/ShiftOS.Engine/Resources/upgradebluecustom.png b/ShiftOS.Engine/Resources/upgradebluecustom.png new file mode 100644 index 0000000..15ff419 Binary files /dev/null and b/ShiftOS.Engine/Resources/upgradebluecustom.png differ diff --git a/ShiftOS.Engine/Resources/upgradeblueshades.png b/ShiftOS.Engine/Resources/upgradeblueshades.png new file mode 100644 index 0000000..e24073b Binary files /dev/null and b/ShiftOS.Engine/Resources/upgradeblueshades.png differ diff --git a/ShiftOS.Engine/Resources/upgradeblueshadeset.png b/ShiftOS.Engine/Resources/upgradeblueshadeset.png new file mode 100644 index 0000000..d1df0a6 Binary files /dev/null and b/ShiftOS.Engine/Resources/upgradeblueshadeset.png differ diff --git a/ShiftOS.Engine/Resources/upgradebrown.png b/ShiftOS.Engine/Resources/upgradebrown.png new file mode 100644 index 0000000..26946f1 Binary files /dev/null and b/ShiftOS.Engine/Resources/upgradebrown.png differ diff --git a/ShiftOS.Engine/Resources/upgradebrowncustom.png b/ShiftOS.Engine/Resources/upgradebrowncustom.png new file mode 100644 index 0000000..689da23 Binary files /dev/null and b/ShiftOS.Engine/Resources/upgradebrowncustom.png differ diff --git a/ShiftOS.Engine/Resources/upgradebrownshades.png b/ShiftOS.Engine/Resources/upgradebrownshades.png new file mode 100644 index 0000000..39da965 Binary files /dev/null and b/ShiftOS.Engine/Resources/upgradebrownshades.png differ diff --git a/ShiftOS.Engine/Resources/upgradebrownshadeset.png b/ShiftOS.Engine/Resources/upgradebrownshadeset.png new file mode 100644 index 0000000..dcaf86b Binary files /dev/null and b/ShiftOS.Engine/Resources/upgradebrownshadeset.png differ diff --git a/ShiftOS.Engine/Resources/upgradeclock.png b/ShiftOS.Engine/Resources/upgradeclock.png new file mode 100644 index 0000000..c89ffeb Binary files /dev/null and b/ShiftOS.Engine/Resources/upgradeclock.png differ diff --git a/ShiftOS.Engine/Resources/upgradeclockicon.png b/ShiftOS.Engine/Resources/upgradeclockicon.png new file mode 100644 index 0000000..d31ab31 Binary files /dev/null and b/ShiftOS.Engine/Resources/upgradeclockicon.png differ diff --git a/ShiftOS.Engine/Resources/upgradeclosebutton.gif b/ShiftOS.Engine/Resources/upgradeclosebutton.gif new file mode 100644 index 0000000..eb45ea6 Binary files /dev/null and b/ShiftOS.Engine/Resources/upgradeclosebutton.gif differ diff --git a/ShiftOS.Engine/Resources/upgradecolourpickericon.png b/ShiftOS.Engine/Resources/upgradecolourpickericon.png new file mode 100644 index 0000000..a9a1e2d Binary files /dev/null and b/ShiftOS.Engine/Resources/upgradecolourpickericon.png differ diff --git a/ShiftOS.Engine/Resources/upgradecustomusername.png b/ShiftOS.Engine/Resources/upgradecustomusername.png new file mode 100644 index 0000000..d2ee85c Binary files /dev/null and b/ShiftOS.Engine/Resources/upgradecustomusername.png differ diff --git a/ShiftOS.Engine/Resources/upgradedesktoppanel.png b/ShiftOS.Engine/Resources/upgradedesktoppanel.png new file mode 100644 index 0000000..db142d4 Binary files /dev/null and b/ShiftOS.Engine/Resources/upgradedesktoppanel.png differ diff --git a/ShiftOS.Engine/Resources/upgradedesktoppanelclock.png b/ShiftOS.Engine/Resources/upgradedesktoppanelclock.png new file mode 100644 index 0000000..1d417ce Binary files /dev/null and b/ShiftOS.Engine/Resources/upgradedesktoppanelclock.png differ diff --git a/ShiftOS.Engine/Resources/upgradedraggablewindows.gif b/ShiftOS.Engine/Resources/upgradedraggablewindows.gif new file mode 100644 index 0000000..c91bbd1 Binary files /dev/null and b/ShiftOS.Engine/Resources/upgradedraggablewindows.gif differ diff --git a/ShiftOS.Engine/Resources/upgradefileskimmer.png b/ShiftOS.Engine/Resources/upgradefileskimmer.png new file mode 100644 index 0000000..8559818 Binary files /dev/null and b/ShiftOS.Engine/Resources/upgradefileskimmer.png differ diff --git a/ShiftOS.Engine/Resources/upgradefileskimmerdelete.png b/ShiftOS.Engine/Resources/upgradefileskimmerdelete.png new file mode 100644 index 0000000..f0ec7d6 Binary files /dev/null and b/ShiftOS.Engine/Resources/upgradefileskimmerdelete.png differ diff --git a/ShiftOS.Engine/Resources/upgradefileskimmericon.png b/ShiftOS.Engine/Resources/upgradefileskimmericon.png new file mode 100644 index 0000000..5c3501e Binary files /dev/null and b/ShiftOS.Engine/Resources/upgradefileskimmericon.png differ diff --git a/ShiftOS.Engine/Resources/upgradefileskimmernew.png b/ShiftOS.Engine/Resources/upgradefileskimmernew.png new file mode 100644 index 0000000..0c519d6 Binary files /dev/null and b/ShiftOS.Engine/Resources/upgradefileskimmernew.png differ diff --git a/ShiftOS.Engine/Resources/upgradegray.png b/ShiftOS.Engine/Resources/upgradegray.png new file mode 100644 index 0000000..ffe4632 Binary files /dev/null and b/ShiftOS.Engine/Resources/upgradegray.png differ diff --git a/ShiftOS.Engine/Resources/upgradegraycustom.png b/ShiftOS.Engine/Resources/upgradegraycustom.png new file mode 100644 index 0000000..adcc04c Binary files /dev/null and b/ShiftOS.Engine/Resources/upgradegraycustom.png differ diff --git a/ShiftOS.Engine/Resources/upgradegrayshades.png b/ShiftOS.Engine/Resources/upgradegrayshades.png new file mode 100644 index 0000000..70945bc Binary files /dev/null and b/ShiftOS.Engine/Resources/upgradegrayshades.png differ diff --git a/ShiftOS.Engine/Resources/upgradegrayshadeset.png b/ShiftOS.Engine/Resources/upgradegrayshadeset.png new file mode 100644 index 0000000..8899401 Binary files /dev/null and b/ShiftOS.Engine/Resources/upgradegrayshadeset.png differ diff --git a/ShiftOS.Engine/Resources/upgradegreen.png b/ShiftOS.Engine/Resources/upgradegreen.png new file mode 100644 index 0000000..775eb4d Binary files /dev/null and b/ShiftOS.Engine/Resources/upgradegreen.png differ diff --git a/ShiftOS.Engine/Resources/upgradegreencustom.png b/ShiftOS.Engine/Resources/upgradegreencustom.png new file mode 100644 index 0000000..cca44c8 Binary files /dev/null and b/ShiftOS.Engine/Resources/upgradegreencustom.png differ diff --git a/ShiftOS.Engine/Resources/upgradegreenshades.png b/ShiftOS.Engine/Resources/upgradegreenshades.png new file mode 100644 index 0000000..1e9c2ef Binary files /dev/null and b/ShiftOS.Engine/Resources/upgradegreenshades.png differ diff --git a/ShiftOS.Engine/Resources/upgradegreenshadeset.png b/ShiftOS.Engine/Resources/upgradegreenshadeset.png new file mode 100644 index 0000000..d52e8ee Binary files /dev/null and b/ShiftOS.Engine/Resources/upgradegreenshadeset.png differ diff --git a/ShiftOS.Engine/Resources/upgradehoursssincemidnight.png b/ShiftOS.Engine/Resources/upgradehoursssincemidnight.png new file mode 100644 index 0000000..506d970 Binary files /dev/null and b/ShiftOS.Engine/Resources/upgradehoursssincemidnight.png differ diff --git a/ShiftOS.Engine/Resources/upgradeiconunitymode.png b/ShiftOS.Engine/Resources/upgradeiconunitymode.png new file mode 100644 index 0000000..ca61f46 Binary files /dev/null and b/ShiftOS.Engine/Resources/upgradeiconunitymode.png differ diff --git a/ShiftOS.Engine/Resources/upgradeinfoboxicon.png b/ShiftOS.Engine/Resources/upgradeinfoboxicon.png new file mode 100644 index 0000000..22db5b2 Binary files /dev/null and b/ShiftOS.Engine/Resources/upgradeinfoboxicon.png differ diff --git a/ShiftOS.Engine/Resources/upgradekiaddons.png b/ShiftOS.Engine/Resources/upgradekiaddons.png new file mode 100644 index 0000000..c7e618b Binary files /dev/null and b/ShiftOS.Engine/Resources/upgradekiaddons.png differ diff --git a/ShiftOS.Engine/Resources/upgradekielements.png b/ShiftOS.Engine/Resources/upgradekielements.png new file mode 100644 index 0000000..5c5b398 Binary files /dev/null and b/ShiftOS.Engine/Resources/upgradekielements.png differ diff --git a/ShiftOS.Engine/Resources/upgradeknowledgeinput.png b/ShiftOS.Engine/Resources/upgradeknowledgeinput.png new file mode 100644 index 0000000..74ec0d0 Binary files /dev/null and b/ShiftOS.Engine/Resources/upgradeknowledgeinput.png differ diff --git a/ShiftOS.Engine/Resources/upgradeknowledgeinputicon.png b/ShiftOS.Engine/Resources/upgradeknowledgeinputicon.png new file mode 100644 index 0000000..d5b5b42 Binary files /dev/null and b/ShiftOS.Engine/Resources/upgradeknowledgeinputicon.png differ diff --git a/ShiftOS.Engine/Resources/upgrademinimizebutton.png b/ShiftOS.Engine/Resources/upgrademinimizebutton.png new file mode 100644 index 0000000..4068564 Binary files /dev/null and b/ShiftOS.Engine/Resources/upgrademinimizebutton.png differ diff --git a/ShiftOS.Engine/Resources/upgrademinimizecommand.png b/ShiftOS.Engine/Resources/upgrademinimizecommand.png new file mode 100644 index 0000000..c268e68 Binary files /dev/null and b/ShiftOS.Engine/Resources/upgrademinimizecommand.png differ diff --git a/ShiftOS.Engine/Resources/upgrademinuteaccuracytime.png b/ShiftOS.Engine/Resources/upgrademinuteaccuracytime.png new file mode 100644 index 0000000..697a60b Binary files /dev/null and b/ShiftOS.Engine/Resources/upgrademinuteaccuracytime.png differ diff --git a/ShiftOS.Engine/Resources/upgrademinutesssincemidnight.png b/ShiftOS.Engine/Resources/upgrademinutesssincemidnight.png new file mode 100644 index 0000000..45b7889 Binary files /dev/null and b/ShiftOS.Engine/Resources/upgrademinutesssincemidnight.png differ diff --git a/ShiftOS.Engine/Resources/upgrademoveablewindows.gif b/ShiftOS.Engine/Resources/upgrademoveablewindows.gif new file mode 100644 index 0000000..3e657a8 Binary files /dev/null and b/ShiftOS.Engine/Resources/upgrademoveablewindows.gif differ diff --git a/ShiftOS.Engine/Resources/upgrademultitasking.png b/ShiftOS.Engine/Resources/upgrademultitasking.png new file mode 100644 index 0000000..536c40a Binary files /dev/null and b/ShiftOS.Engine/Resources/upgrademultitasking.png differ diff --git a/ShiftOS.Engine/Resources/upgradeorange.png b/ShiftOS.Engine/Resources/upgradeorange.png new file mode 100644 index 0000000..b45f890 Binary files /dev/null and b/ShiftOS.Engine/Resources/upgradeorange.png differ diff --git a/ShiftOS.Engine/Resources/upgradeorangecustom.png b/ShiftOS.Engine/Resources/upgradeorangecustom.png new file mode 100644 index 0000000..84bf020 Binary files /dev/null and b/ShiftOS.Engine/Resources/upgradeorangecustom.png differ diff --git a/ShiftOS.Engine/Resources/upgradeorangeshades.png b/ShiftOS.Engine/Resources/upgradeorangeshades.png new file mode 100644 index 0000000..bfe5683 Binary files /dev/null and b/ShiftOS.Engine/Resources/upgradeorangeshades.png differ diff --git a/ShiftOS.Engine/Resources/upgradeorangeshadeset.png b/ShiftOS.Engine/Resources/upgradeorangeshadeset.png new file mode 100644 index 0000000..e30a466 Binary files /dev/null and b/ShiftOS.Engine/Resources/upgradeorangeshadeset.png differ diff --git a/ShiftOS.Engine/Resources/upgradeosname.png b/ShiftOS.Engine/Resources/upgradeosname.png new file mode 100644 index 0000000..bb0db4f Binary files /dev/null and b/ShiftOS.Engine/Resources/upgradeosname.png differ diff --git a/ShiftOS.Engine/Resources/upgradepanelbuttons.png b/ShiftOS.Engine/Resources/upgradepanelbuttons.png new file mode 100644 index 0000000..451058a Binary files /dev/null and b/ShiftOS.Engine/Resources/upgradepanelbuttons.png differ diff --git a/ShiftOS.Engine/Resources/upgradepink.png b/ShiftOS.Engine/Resources/upgradepink.png new file mode 100644 index 0000000..6312fa1 Binary files /dev/null and b/ShiftOS.Engine/Resources/upgradepink.png differ diff --git a/ShiftOS.Engine/Resources/upgradepinkcustom.png b/ShiftOS.Engine/Resources/upgradepinkcustom.png new file mode 100644 index 0000000..60ed53a Binary files /dev/null and b/ShiftOS.Engine/Resources/upgradepinkcustom.png differ diff --git a/ShiftOS.Engine/Resources/upgradepinkshades.png b/ShiftOS.Engine/Resources/upgradepinkshades.png new file mode 100644 index 0000000..cf715e4 Binary files /dev/null and b/ShiftOS.Engine/Resources/upgradepinkshades.png differ diff --git a/ShiftOS.Engine/Resources/upgradepinkshadeset.png b/ShiftOS.Engine/Resources/upgradepinkshadeset.png new file mode 100644 index 0000000..dc83681 Binary files /dev/null and b/ShiftOS.Engine/Resources/upgradepinkshadeset.png differ diff --git a/ShiftOS.Engine/Resources/upgradepong.png b/ShiftOS.Engine/Resources/upgradepong.png new file mode 100644 index 0000000..d17c5c7 Binary files /dev/null and b/ShiftOS.Engine/Resources/upgradepong.png differ diff --git a/ShiftOS.Engine/Resources/upgradepongicon.png b/ShiftOS.Engine/Resources/upgradepongicon.png new file mode 100644 index 0000000..61dffe3 Binary files /dev/null and b/ShiftOS.Engine/Resources/upgradepongicon.png differ diff --git a/ShiftOS.Engine/Resources/upgradepurple.png b/ShiftOS.Engine/Resources/upgradepurple.png new file mode 100644 index 0000000..7ac8ce5 Binary files /dev/null and b/ShiftOS.Engine/Resources/upgradepurple.png differ diff --git a/ShiftOS.Engine/Resources/upgradepurplecustom.png b/ShiftOS.Engine/Resources/upgradepurplecustom.png new file mode 100644 index 0000000..eae2523 Binary files /dev/null and b/ShiftOS.Engine/Resources/upgradepurplecustom.png differ diff --git a/ShiftOS.Engine/Resources/upgradepurpleshades.png b/ShiftOS.Engine/Resources/upgradepurpleshades.png new file mode 100644 index 0000000..52323a6 Binary files /dev/null and b/ShiftOS.Engine/Resources/upgradepurpleshades.png differ diff --git a/ShiftOS.Engine/Resources/upgradepurpleshadeset.png b/ShiftOS.Engine/Resources/upgradepurpleshadeset.png new file mode 100644 index 0000000..4e0fc5e Binary files /dev/null and b/ShiftOS.Engine/Resources/upgradepurpleshadeset.png differ diff --git a/ShiftOS.Engine/Resources/upgradered.png b/ShiftOS.Engine/Resources/upgradered.png new file mode 100644 index 0000000..0337b5e Binary files /dev/null and b/ShiftOS.Engine/Resources/upgradered.png differ diff --git a/ShiftOS.Engine/Resources/upgraderedcustom.png b/ShiftOS.Engine/Resources/upgraderedcustom.png new file mode 100644 index 0000000..e2e37b3 Binary files /dev/null and b/ShiftOS.Engine/Resources/upgraderedcustom.png differ diff --git a/ShiftOS.Engine/Resources/upgraderedshades.png b/ShiftOS.Engine/Resources/upgraderedshades.png new file mode 100644 index 0000000..3f6afb3 Binary files /dev/null and b/ShiftOS.Engine/Resources/upgraderedshades.png differ diff --git a/ShiftOS.Engine/Resources/upgraderedshadeset.png b/ShiftOS.Engine/Resources/upgraderedshadeset.png new file mode 100644 index 0000000..7ad2ffe Binary files /dev/null and b/ShiftOS.Engine/Resources/upgraderedshadeset.png differ diff --git a/ShiftOS.Engine/Resources/upgraderemoveth1.png b/ShiftOS.Engine/Resources/upgraderemoveth1.png new file mode 100644 index 0000000..0b63d2a Binary files /dev/null and b/ShiftOS.Engine/Resources/upgraderemoveth1.png differ diff --git a/ShiftOS.Engine/Resources/upgraderemoveth2.png b/ShiftOS.Engine/Resources/upgraderemoveth2.png new file mode 100644 index 0000000..c9f45e4 Binary files /dev/null and b/ShiftOS.Engine/Resources/upgraderemoveth2.png differ diff --git a/ShiftOS.Engine/Resources/upgraderemoveth3.png b/ShiftOS.Engine/Resources/upgraderemoveth3.png new file mode 100644 index 0000000..68c6e33 Binary files /dev/null and b/ShiftOS.Engine/Resources/upgraderemoveth3.png differ diff --git a/ShiftOS.Engine/Resources/upgraderemoveth4.png b/ShiftOS.Engine/Resources/upgraderemoveth4.png new file mode 100644 index 0000000..ecedb19 Binary files /dev/null and b/ShiftOS.Engine/Resources/upgraderemoveth4.png differ diff --git a/ShiftOS.Engine/Resources/upgraderesize.png b/ShiftOS.Engine/Resources/upgraderesize.png new file mode 100644 index 0000000..f57d4b4 Binary files /dev/null and b/ShiftOS.Engine/Resources/upgraderesize.png differ diff --git a/ShiftOS.Engine/Resources/upgraderollupbutton.gif b/ShiftOS.Engine/Resources/upgraderollupbutton.gif new file mode 100644 index 0000000..4157203 Binary files /dev/null and b/ShiftOS.Engine/Resources/upgraderollupbutton.gif differ diff --git a/ShiftOS.Engine/Resources/upgraderollupcommand.png b/ShiftOS.Engine/Resources/upgraderollupcommand.png new file mode 100644 index 0000000..330adb0 Binary files /dev/null and b/ShiftOS.Engine/Resources/upgraderollupcommand.png differ diff --git a/ShiftOS.Engine/Resources/upgradesecondssincemidnight.png b/ShiftOS.Engine/Resources/upgradesecondssincemidnight.png new file mode 100644 index 0000000..0bd8ae0 Binary files /dev/null and b/ShiftOS.Engine/Resources/upgradesecondssincemidnight.png differ diff --git a/ShiftOS.Engine/Resources/upgradesgameconsoles.png b/ShiftOS.Engine/Resources/upgradesgameconsoles.png new file mode 100644 index 0000000..a52fffb Binary files /dev/null and b/ShiftOS.Engine/Resources/upgradesgameconsoles.png differ diff --git a/ShiftOS.Engine/Resources/upgradeshiftapplauncher.png b/ShiftOS.Engine/Resources/upgradeshiftapplauncher.png new file mode 100644 index 0000000..db97f08 Binary files /dev/null and b/ShiftOS.Engine/Resources/upgradeshiftapplauncher.png differ diff --git a/ShiftOS.Engine/Resources/upgradeshiftborders.png b/ShiftOS.Engine/Resources/upgradeshiftborders.png new file mode 100644 index 0000000..58f00b3 Binary files /dev/null and b/ShiftOS.Engine/Resources/upgradeshiftborders.png differ diff --git a/ShiftOS.Engine/Resources/upgradeshiftbuttons.png b/ShiftOS.Engine/Resources/upgradeshiftbuttons.png new file mode 100644 index 0000000..a678d21 Binary files /dev/null and b/ShiftOS.Engine/Resources/upgradeshiftbuttons.png differ diff --git a/ShiftOS.Engine/Resources/upgradeshiftdesktop.png b/ShiftOS.Engine/Resources/upgradeshiftdesktop.png new file mode 100644 index 0000000..f48296f Binary files /dev/null and b/ShiftOS.Engine/Resources/upgradeshiftdesktop.png differ diff --git a/ShiftOS.Engine/Resources/upgradeshiftdesktoppanel.png b/ShiftOS.Engine/Resources/upgradeshiftdesktoppanel.png new file mode 100644 index 0000000..421bae5 Binary files /dev/null and b/ShiftOS.Engine/Resources/upgradeshiftdesktoppanel.png differ diff --git a/ShiftOS.Engine/Resources/upgradeshifter.png b/ShiftOS.Engine/Resources/upgradeshifter.png new file mode 100644 index 0000000..d1b507f Binary files /dev/null and b/ShiftOS.Engine/Resources/upgradeshifter.png differ diff --git a/ShiftOS.Engine/Resources/upgradeshiftericon.png b/ShiftOS.Engine/Resources/upgradeshiftericon.png new file mode 100644 index 0000000..4c04dc1 Binary files /dev/null and b/ShiftOS.Engine/Resources/upgradeshiftericon.png differ diff --git a/ShiftOS.Engine/Resources/upgradeshiftitems.png b/ShiftOS.Engine/Resources/upgradeshiftitems.png new file mode 100644 index 0000000..8528d3c Binary files /dev/null and b/ShiftOS.Engine/Resources/upgradeshiftitems.png differ diff --git a/ShiftOS.Engine/Resources/upgradeshiftoriumicon.png b/ShiftOS.Engine/Resources/upgradeshiftoriumicon.png new file mode 100644 index 0000000..61247df Binary files /dev/null and b/ShiftOS.Engine/Resources/upgradeshiftoriumicon.png differ diff --git a/ShiftOS.Engine/Resources/upgradeshiftpanelbuttons.png b/ShiftOS.Engine/Resources/upgradeshiftpanelbuttons.png new file mode 100644 index 0000000..36fc82a Binary files /dev/null and b/ShiftOS.Engine/Resources/upgradeshiftpanelbuttons.png differ diff --git a/ShiftOS.Engine/Resources/upgradeshiftpanelclock.png b/ShiftOS.Engine/Resources/upgradeshiftpanelclock.png new file mode 100644 index 0000000..cbe4cf8 Binary files /dev/null and b/ShiftOS.Engine/Resources/upgradeshiftpanelclock.png differ diff --git a/ShiftOS.Engine/Resources/upgradeshifttitlebar.png b/ShiftOS.Engine/Resources/upgradeshifttitlebar.png new file mode 100644 index 0000000..91c8090 Binary files /dev/null and b/ShiftOS.Engine/Resources/upgradeshifttitlebar.png differ diff --git a/ShiftOS.Engine/Resources/upgradeshifttitletext.png b/ShiftOS.Engine/Resources/upgradeshifttitletext.png new file mode 100644 index 0000000..9242d9a Binary files /dev/null and b/ShiftOS.Engine/Resources/upgradeshifttitletext.png differ diff --git a/ShiftOS.Engine/Resources/upgradeshutdownicon.png b/ShiftOS.Engine/Resources/upgradeshutdownicon.png new file mode 100644 index 0000000..4ada5ca Binary files /dev/null and b/ShiftOS.Engine/Resources/upgradeshutdownicon.png differ diff --git a/ShiftOS.Engine/Resources/upgradeskicarbrands.png b/ShiftOS.Engine/Resources/upgradeskicarbrands.png new file mode 100644 index 0000000..a73d5cc Binary files /dev/null and b/ShiftOS.Engine/Resources/upgradeskicarbrands.png differ diff --git a/ShiftOS.Engine/Resources/upgradeskinning.png b/ShiftOS.Engine/Resources/upgradeskinning.png new file mode 100644 index 0000000..020de14 Binary files /dev/null and b/ShiftOS.Engine/Resources/upgradeskinning.png differ diff --git a/ShiftOS.Engine/Resources/upgradesplitsecondaccuracy.png b/ShiftOS.Engine/Resources/upgradesplitsecondaccuracy.png new file mode 100644 index 0000000..eff89a5 Binary files /dev/null and b/ShiftOS.Engine/Resources/upgradesplitsecondaccuracy.png differ diff --git a/ShiftOS.Engine/Resources/upgradesysinfo.png b/ShiftOS.Engine/Resources/upgradesysinfo.png new file mode 100644 index 0000000..42c9c13 Binary files /dev/null and b/ShiftOS.Engine/Resources/upgradesysinfo.png differ diff --git a/ShiftOS.Engine/Resources/upgradeterminalicon.png b/ShiftOS.Engine/Resources/upgradeterminalicon.png new file mode 100644 index 0000000..5c65a13 Binary files /dev/null and b/ShiftOS.Engine/Resources/upgradeterminalicon.png differ diff --git a/ShiftOS.Engine/Resources/upgradeterminalscrollbar.png b/ShiftOS.Engine/Resources/upgradeterminalscrollbar.png new file mode 100644 index 0000000..ffa3dea Binary files /dev/null and b/ShiftOS.Engine/Resources/upgradeterminalscrollbar.png differ diff --git a/ShiftOS.Engine/Resources/upgradetextpad.png b/ShiftOS.Engine/Resources/upgradetextpad.png new file mode 100644 index 0000000..03958e8 Binary files /dev/null and b/ShiftOS.Engine/Resources/upgradetextpad.png differ diff --git a/ShiftOS.Engine/Resources/upgradetextpadicon.png b/ShiftOS.Engine/Resources/upgradetextpadicon.png new file mode 100644 index 0000000..f144a8b Binary files /dev/null and b/ShiftOS.Engine/Resources/upgradetextpadicon.png differ diff --git a/ShiftOS.Engine/Resources/upgradetextpadnew.png b/ShiftOS.Engine/Resources/upgradetextpadnew.png new file mode 100644 index 0000000..8dad0ce Binary files /dev/null and b/ShiftOS.Engine/Resources/upgradetextpadnew.png differ diff --git a/ShiftOS.Engine/Resources/upgradetextpadopen.png b/ShiftOS.Engine/Resources/upgradetextpadopen.png new file mode 100644 index 0000000..c29190c Binary files /dev/null and b/ShiftOS.Engine/Resources/upgradetextpadopen.png differ diff --git a/ShiftOS.Engine/Resources/upgradetextpadsave.png b/ShiftOS.Engine/Resources/upgradetextpadsave.png new file mode 100644 index 0000000..d62d369 Binary files /dev/null and b/ShiftOS.Engine/Resources/upgradetextpadsave.png differ diff --git a/ShiftOS.Engine/Resources/upgradetitlebar.png b/ShiftOS.Engine/Resources/upgradetitlebar.png new file mode 100644 index 0000000..722b60e Binary files /dev/null and b/ShiftOS.Engine/Resources/upgradetitlebar.png differ diff --git a/ShiftOS.Engine/Resources/upgradetitletext.png b/ShiftOS.Engine/Resources/upgradetitletext.png new file mode 100644 index 0000000..e29d7d3 Binary files /dev/null and b/ShiftOS.Engine/Resources/upgradetitletext.png differ diff --git a/ShiftOS.Engine/Resources/upgradetrm.png b/ShiftOS.Engine/Resources/upgradetrm.png new file mode 100644 index 0000000..bc6f02c Binary files /dev/null and b/ShiftOS.Engine/Resources/upgradetrm.png differ diff --git a/ShiftOS.Engine/Resources/upgradeunitymode.png b/ShiftOS.Engine/Resources/upgradeunitymode.png new file mode 100644 index 0000000..24fa057 Binary files /dev/null and b/ShiftOS.Engine/Resources/upgradeunitymode.png differ diff --git a/ShiftOS.Engine/Resources/upgradeusefulpanelbuttons.png b/ShiftOS.Engine/Resources/upgradeusefulpanelbuttons.png new file mode 100644 index 0000000..6308051 Binary files /dev/null and b/ShiftOS.Engine/Resources/upgradeusefulpanelbuttons.png differ diff --git a/ShiftOS.Engine/Resources/upgradevirusscanner.png b/ShiftOS.Engine/Resources/upgradevirusscanner.png new file mode 100644 index 0000000..37e548e Binary files /dev/null and b/ShiftOS.Engine/Resources/upgradevirusscanner.png differ diff --git a/ShiftOS.Engine/Resources/upgradewindowborders.png b/ShiftOS.Engine/Resources/upgradewindowborders.png new file mode 100644 index 0000000..fb7e876 Binary files /dev/null and b/ShiftOS.Engine/Resources/upgradewindowborders.png differ diff --git a/ShiftOS.Engine/Resources/upgradewindowedterminal.png b/ShiftOS.Engine/Resources/upgradewindowedterminal.png new file mode 100644 index 0000000..2f87ce0 Binary files /dev/null and b/ShiftOS.Engine/Resources/upgradewindowedterminal.png differ diff --git a/ShiftOS.Engine/Resources/upgradewindowsanywhere.png b/ShiftOS.Engine/Resources/upgradewindowsanywhere.png new file mode 100644 index 0000000..9fa307c Binary files /dev/null and b/ShiftOS.Engine/Resources/upgradewindowsanywhere.png differ diff --git a/ShiftOS.Engine/Resources/upgradeyellow.png b/ShiftOS.Engine/Resources/upgradeyellow.png new file mode 100644 index 0000000..1e4e13d Binary files /dev/null and b/ShiftOS.Engine/Resources/upgradeyellow.png differ diff --git a/ShiftOS.Engine/Resources/upgradeyellowcustom.png b/ShiftOS.Engine/Resources/upgradeyellowcustom.png new file mode 100644 index 0000000..641b40f Binary files /dev/null and b/ShiftOS.Engine/Resources/upgradeyellowcustom.png differ diff --git a/ShiftOS.Engine/Resources/upgradeyellowshades.png b/ShiftOS.Engine/Resources/upgradeyellowshades.png new file mode 100644 index 0000000..9052945 Binary files /dev/null and b/ShiftOS.Engine/Resources/upgradeyellowshades.png differ diff --git a/ShiftOS.Engine/Resources/upgradeyellowshadeset.png b/ShiftOS.Engine/Resources/upgradeyellowshadeset.png new file mode 100644 index 0000000..05c9ada Binary files /dev/null and b/ShiftOS.Engine/Resources/upgradeyellowshadeset.png differ diff --git a/ShiftOS.Engine/Resources/webback.png b/ShiftOS.Engine/Resources/webback.png new file mode 100644 index 0000000..6e52ffc Binary files /dev/null and b/ShiftOS.Engine/Resources/webback.png differ diff --git a/ShiftOS.Engine/Resources/webforward.png b/ShiftOS.Engine/Resources/webforward.png new file mode 100644 index 0000000..eea3e76 Binary files /dev/null and b/ShiftOS.Engine/Resources/webforward.png differ diff --git a/ShiftOS.Engine/Resources/webhome.png b/ShiftOS.Engine/Resources/webhome.png new file mode 100644 index 0000000..5bb886f Binary files /dev/null and b/ShiftOS.Engine/Resources/webhome.png differ diff --git a/ShiftOS.Engine/Resources/writesound.wav b/ShiftOS.Engine/Resources/writesound.wav new file mode 100644 index 0000000..84092d0 Binary files /dev/null and b/ShiftOS.Engine/Resources/writesound.wav differ diff --git a/ShiftOS.Engine/Resources/zoombutton.png b/ShiftOS.Engine/Resources/zoombutton.png new file mode 100644 index 0000000..32e5da9 Binary files /dev/null and b/ShiftOS.Engine/Resources/zoombutton.png differ diff --git a/ShiftOS.Engine/Resources/zoombuttonpressed.png b/ShiftOS.Engine/Resources/zoombuttonpressed.png new file mode 100644 index 0000000..d82d2be Binary files /dev/null and b/ShiftOS.Engine/Resources/zoombuttonpressed.png differ diff --git a/ShiftOS.Engine/ShiftFS/IShiftNode.cs b/ShiftOS.Engine/ShiftFS/IShiftNode.cs new file mode 100644 index 0000000..f3a1a19 --- /dev/null +++ b/ShiftOS.Engine/ShiftFS/IShiftNode.cs @@ -0,0 +1,23 @@ +using System; +using Whoa; + +namespace ShiftOS.Engine.ShiftFS +{ + public interface IShiftNode + { + + string Name { get; set; } + + + string FullName { get; } + + + ShiftDirectory Parent { get; set; } + + + ShiftTree Drive { get; } + + + Guid Guid { get; } + } +} \ No newline at end of file diff --git a/ShiftOS.Engine/ShiftFS/ShiftDirectory.cs b/ShiftOS.Engine/ShiftFS/ShiftDirectory.cs new file mode 100644 index 0000000..249738f --- /dev/null +++ b/ShiftOS.Engine/ShiftFS/ShiftDirectory.cs @@ -0,0 +1,89 @@ +using System; +using System.Collections.Generic; +using System.IO; +using System.Linq; +using Whoa; + +namespace ShiftOS.Engine.ShiftFS +{ + [Serializable] + public class ShiftDirectory : List, IShiftNode + { + public ShiftDirectory(string name) => Name = name; + public ShiftDirectory(string name, ShiftDirectory parent) + { + Name = name; + Parent = parent; + } + + + public IShiftNode this[string name] => this.First(n => string.Equals(n.Name, name, StringComparison.Ordinal)); + + + public string Name { get; set; } + + public IEnumerable Flatten() + { + foreach (var item in this) + { + switch (item) + { + case ShiftFile file: + yield return file; + break; + case ShiftDirectory dir: + foreach (var shiftNode in dir.Flatten()) + { + yield return shiftNode; + } + break; + } + } + } + + public IEnumerable FlattenFolders() + { + foreach (var item in this) + { + if (!(item is ShiftDirectory dir)) continue; + yield return dir; + + foreach (var subdir in dir.FlattenFolders()) + { + yield return subdir; + } + } + } + + public string FullName + { + get + { + var list = new List { Name }; + var currentNode = Parent; + while (currentNode?.Parent != null ) + { + list.Add(currentNode.Name); + currentNode = currentNode.Parent; + } + + return Path.Combine(list.Reverse().ToArray()); + } + } + + public ShiftDirectory Parent + { + get => Drive.FlattenFolders().FirstOrDefault(x => x.Contains(this)); + set + { + value.Add(this); + Parent?.Remove(this); + } + } + + public ShiftTree Drive => ShiftFS.Drives.First(d => d.FlattenFolders().Contains(this)); + + + public Guid Guid { get; } = Guid.NewGuid(); + } +} \ No newline at end of file diff --git a/ShiftOS.Engine/ShiftFS/ShiftFS.cs b/ShiftOS.Engine/ShiftFS/ShiftFS.cs new file mode 100644 index 0000000..de406a7 --- /dev/null +++ b/ShiftOS.Engine/ShiftFS/ShiftFS.cs @@ -0,0 +1,80 @@ +using System; +using System.Collections.Generic; +using System.Diagnostics; +using System.IO; +using System.Runtime.Serialization.Formatters.Binary; +using System.Windows.Forms; +using ShiftOS.Engine.Misc; + +namespace ShiftOS.Engine.ShiftFS +{ + public static class ShiftFS + { + static readonly string FilePath = Path.Combine(Environment.CurrentDirectory, "save.bin"); + + static readonly FileSystemWatcher _watcher; + + static readonly BinaryFormatter _formatter = new BinaryFormatter(); + + public static EventList Drives { get; private set; } = new EventList(); + + public static void Save() + { + using (var fs = File.OpenWrite(FilePath)) + { + //Whoa.Whoa.SerialiseObject(fs, Drives); + _formatter.Serialize(fs, Drives); + } + } + + + static ShiftFS() + { + Drives.ItemAdded += (sender, e) => Debug.WriteLine(e.Item.Name + e.Item.Letter); + + if (!File.Exists(FilePath)) + { + using (File.Create(FilePath)) + { + + Drives.Add(new ShiftTree("Local Disk", 'C') + { + new ShiftDirectory("usr") + { + //i'll put in extensions later + new ShiftFile("stringfile.txt", "THIS IS SECRETEXT") + }, + new ShiftDirectory("libs") + { + new ShiftFile("thing.dll", "oh no it's not code FACH") + } + + }); + } + + Save(); + + MessageBox.Show("Save file created."); + Debug.WriteLine("Drives: " + Drives.Count); + } + + WatcherOnChanged(null, null); + + _watcher = new FileSystemWatcher(Environment.CurrentDirectory) + { + Filter = "save.bin", + }; + + _watcher.Changed += WatcherOnChanged; + } + + static void WatcherOnChanged(object sender, FileSystemEventArgs e) + { + using (var fs = File.OpenRead(FilePath)) + { + //Drives = Whoa.Whoa.DeserialiseObject>(fs); + Drives = (EventList) _formatter.Deserialize(fs); + } + } + } +} \ No newline at end of file diff --git a/ShiftOS.Engine/ShiftFS/ShiftFile.cs b/ShiftOS.Engine/ShiftFS/ShiftFile.cs new file mode 100644 index 0000000..c8a8ef4 --- /dev/null +++ b/ShiftOS.Engine/ShiftFS/ShiftFile.cs @@ -0,0 +1,88 @@ +using System; +using System.Collections.Generic; +using System.Drawing; +using System.IO; +using System.Linq; +using Whoa; + +namespace ShiftOS.Engine.ShiftFS +{ + [Serializable] + public class ShiftFile : ShiftFile + { + public ShiftFile(string name) => Name = name; + public ShiftFile(string name, ShiftDirectory directory) + { + Name = name; + Parent = directory; + } + public ShiftFile(string name, T @object, ShiftDirectory directory) + { + Name = name; + Object = @object; + Parent = directory; + } + public ShiftFile(string name, T @object, ShiftDirectory directory, Bitmap icon) + { + Name = name; + Object = @object; + Parent = directory; + Icon = icon; + } + public ShiftFile(string name, T @object) + { + Name = name; + Object = @object; + } + public ShiftFile(string name, T @object, Bitmap icon) + { + Name = name; + Object = @object; + Icon = icon; + } + + + + public T Object { get; set; } + } + + [Serializable] + public abstract class ShiftFile : IShiftNode + { + public Bitmap Icon { get; set; } + + public string Name { get; set; } + + public string FullName + { + get + { + var list = new List { Name }; + var currentNode = Parent; + while (currentNode?.Parent != null) + { + list.Add(currentNode.Name); + currentNode = currentNode.Parent; + } + + return Path.Combine(list.Reverse().ToArray()) + "\\"; + } + } + + public ShiftDirectory Parent + { + get => Drive.FlattenFolders().FirstOrDefault(x => x.Contains(this)); + set + { + value.Add(this); + Parent?.Remove(this); + } + } + + public ShiftTree Drive => ShiftFS.Drives.First(d => d.FlattenFolders().FirstOrDefault(f => f.Contains(this)) != null); + + + public Guid Guid { get; } = Guid.NewGuid(); + + } +} \ No newline at end of file diff --git a/ShiftOS.Engine/ShiftFS/ShiftFileStream.cs b/ShiftOS.Engine/ShiftFS/ShiftFileStream.cs new file mode 100644 index 0000000..9d81a28 --- /dev/null +++ b/ShiftOS.Engine/ShiftFS/ShiftFileStream.cs @@ -0,0 +1,49 @@ +using System; +using System.Collections.Generic; +using System.IO; +using System.Linq; +using System.Security.AccessControl; +using System.Text; +using System.Threading.Tasks; +using Microsoft.Win32.SafeHandles; + +namespace ShiftOS.Engine.ShiftFS +{ + /// + /// To be implemented + /// + class ShiftFileStream : Stream + { + public ShiftFileStream() => throw new NotImplementedException(); + + /// + public override void Flush() => throw new NotImplementedException(); + + /// + public override long Seek(long offset, SeekOrigin origin) => throw new NotImplementedException(); + + /// + public override void SetLength(long value) => throw new NotImplementedException(); + + /// + public override int Read(byte[] buffer, int offset, int count) => throw new NotImplementedException(); + + /// + public override void Write(byte[] buffer, int offset, int count) => throw new NotImplementedException(); + + /// + public override bool CanRead { get; } + + /// + public override bool CanSeek { get; } + + /// + public override bool CanWrite { get; } + + /// + public override long Length { get; } + + /// + public override long Position { get; set; } + } +} diff --git a/ShiftOS.Engine/ShiftFS/ShiftTree.cs b/ShiftOS.Engine/ShiftFS/ShiftTree.cs new file mode 100644 index 0000000..33c300a --- /dev/null +++ b/ShiftOS.Engine/ShiftFS/ShiftTree.cs @@ -0,0 +1,66 @@ +using System; +using System.Collections.Generic; +using Whoa; + +namespace ShiftOS.Engine.ShiftFS +{ + [Serializable] + public class ShiftTree : ShiftDirectory, IShiftNode + { + public ShiftTree(string name, char letter) : base(name) + { + Name = name; + Letter = letter; + } + + + public new IEnumerable Flatten() + { + foreach (var item in this) + { + switch (item) + { + case ShiftFile file: + yield return file; + break; + case ShiftDirectory dir: + foreach (var shiftNode in dir.Flatten()) + { + yield return shiftNode; + } + break; + } + } + } + + public new IEnumerable FlattenFolders() + { + foreach (var item in this) + { + if (!(item is ShiftDirectory dir)) continue; + yield return dir; + + foreach (var subdir in dir.FlattenFolders()) + { + yield return subdir; + } + } + } + + + public new string Name { get; set; } + + + public char Letter { get; } + + public new string FullName => $@"{Name}:\"; + + public new ShiftDirectory Parent + { + get => null; + set => throw new InvalidOperationException("Cannot set parent of ShiftTree"); + } + + public new ShiftTree Drive => this; + } +} \ No newline at end of file diff --git a/ShiftOS.Engine/ShiftOS.Engine.csproj b/ShiftOS.Engine/ShiftOS.Engine.csproj index 8d3d003..218daf4 100644 --- a/ShiftOS.Engine/ShiftOS.Engine.csproj +++ b/ShiftOS.Engine/ShiftOS.Engine.csproj @@ -21,6 +21,7 @@ prompt 4 true + latest pdbonly @@ -29,10 +30,15 @@ TRACE prompt 4 + latest - - ..\packages\Magick.NET-Q16-AnyCPU.7.0.7.300\lib\net40\Magick.NET-Q16-AnyCPU.dll + + ..\packages\DotNetZip.1.10.1\lib\net20\DotNetZip.dll + + + + ..\packages\Newtonsoft.Json.10.0.3\lib\net45\Newtonsoft.Json.dll @@ -44,8 +50,13 @@ + + ..\packages\Whoa.1.5.0\lib\net45\Whoa.dll + + + True @@ -53,6 +64,16 @@ Resources.resx + + + + + + + + + + UserControl @@ -72,6 +93,7 @@ ResXFileCodeGenerator Resources.Designer.cs + Designer InfoboxTemplate.cs @@ -82,17 +104,998 @@ - + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - \ No newline at end of file diff --git a/ShiftOS.Engine/ShiftOS.Engine.csproj.DotSettings b/ShiftOS.Engine/ShiftOS.Engine.csproj.DotSettings new file mode 100644 index 0000000..827beb4 --- /dev/null +++ b/ShiftOS.Engine/ShiftOS.Engine.csproj.DotSettings @@ -0,0 +1,2 @@ + + Experimental \ No newline at end of file diff --git a/ShiftOS.Engine/Terminal/Commands/Hello.cs b/ShiftOS.Engine/Terminal/Commands/Hello.cs new file mode 100644 index 0000000..7d4b82f --- /dev/null +++ b/ShiftOS.Engine/Terminal/Commands/Hello.cs @@ -0,0 +1,9 @@ +namespace ShiftOS.Engine.Terminal.Commands +{ + public class Hello : TerminalCommand + { + public override string GetName() => "Hello"; + + public override string Run(params string[] parameters) => "Oh, HELLO, " + string.Join(" ", parameters); + } +} \ No newline at end of file diff --git a/ShiftOS.Engine/Terminal/TerminalBackend.cs b/ShiftOS.Engine/Terminal/TerminalBackend.cs new file mode 100644 index 0000000..e079d22 --- /dev/null +++ b/ShiftOS.Engine/Terminal/TerminalBackend.cs @@ -0,0 +1,46 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Reflection; + +namespace ShiftOS.Engine.Terminal +{ + public static class TerminalBackend + { + // The line below gets all the terminal commands in... well... the entire ShiftOS.Engine + public static IEnumerable instances = Assembly.GetExecutingAssembly().GetTypes() + .Where(t => t.IsSubclassOf(typeof(TerminalCommand)) && t.GetConstructor(Type.EmptyTypes) != null) + .Select(t => Activator.CreateInstance(t) as TerminalCommand); + + /// + /// Runs a terminal command. + /// + /// + /// Returns all the output from that command. + public static string RunCommand(string command) + { + string name; + try + { + name = command.Split(' ')[0]; + } + catch + { + name = command; + } + + var theParams = new string[command.Split(' ').Length - 1]; + Array.Copy(command.Split(' '), 1, theParams, 0, command.Split(' ').Length - 1); + + foreach (var instance in Instances) + { + if (instance.GetName() == name) + { + return instance.Run(theParams); + } + } + + return "The command cannot be found."; + } + } +} \ No newline at end of file diff --git a/ShiftOS.Engine/Terminal/TerminalCommand.cs b/ShiftOS.Engine/Terminal/TerminalCommand.cs new file mode 100644 index 0000000..110d1d2 --- /dev/null +++ b/ShiftOS.Engine/Terminal/TerminalCommand.cs @@ -0,0 +1,182 @@ +using System; + +using System.Collections.Generic; + +using System.Drawing; + +using System.Linq; + +using System.Text; + +using System.Threading.Tasks; + +using System.Windows.Forms; + + + +namespace ShiftOS.Main.Terminal +{ + + public class TerminalCommand + + { + + public int TermID { get; set; } + + + + public virtual string Name { get; } + + public virtual string Summary { get; } + + public virtual string Usage { get; } + + public virtual bool Unlocked { get; set; } + + + + public virtual void Run(params string[] parameters) { } + + + + /// + + /// Writes a blank line in the terminal. + + /// + + public virtual void WriteLine() + + { + + WriteLine(""); + + } + + + + /// + + /// Writes specified text in the terminal and starts a new line. + + /// + + /// The text to write before the new line is made. + + public virtual void WriteLine(string value) + + { + + Array.Find(TerminalBackend.trm.ToArray(), w => w.TerminalID == TermID).termmain.AppendText($"{value} \n"); + + } + + + + /// + + /// Writes specified text in the terminal in the specified color and starts a new line. + + /// + + /// The text to write before the new line is made. + + /// The color the text is written in. + + public virtual void WriteLine(string value, Color textClr) + + { + + ShiftOS.Apps.Terminal trm = Array.Find(TerminalBackend.trm.ToArray(), w => w.TerminalID == TermID); + + + + int startPoint = trm.termmain.Text.Length; + + trm.termmain.AppendText($"{value} \n"); + + trm.termmain.Select(startPoint, $"{value} \n".Length); + + trm.termmain.SelectionColor = textClr; + + } + + + + /// + + /// Writes specified text in the terminal. + + /// + + /// The text to write. + + /// The color the text is written in. + + public virtual void Write(string value, Color textClr) + + { + + + + ShiftOS.Apps.Terminal trm = Array.Find(TerminalBackend.trm.ToArray(), w => w.TerminalID == TermID); + + + + int startPoint = trm.termmain.Text.Length; + + trm.termmain.AppendText($"{value}"); + + trm.termmain.Select(startPoint, $"{value}".Length); + + trm.termmain.SelectionColor = textClr; + + } + + + + /// + + /// Writes specified text in the terminal. + + /// + + /// The text to say before requesting text. + + public virtual Task Input(string value = "") + + { + + ShiftOS.Apps.Terminal trm = Array.Find(TerminalBackend.trm.ToArray(), w => w.TerminalID == TermID); + + trm.Input(value); + + + + Task Input = new Task(() => + + { + + while (true) + + if (trm.InputReturnText != "") break; + + + + // The terminal has finally decided! + + + + return trm.InputReturnText; + + }); + + Input.Start(); + + return Input; + + } + + } + +} \ No newline at end of file diff --git a/ShiftOS.Engine/Tools.cs b/ShiftOS.Engine/Tools.cs deleted file mode 100644 index 792ccef..0000000 --- a/ShiftOS.Engine/Tools.cs +++ /dev/null @@ -1,31 +0,0 @@ -using System; -using System.Drawing; -using System.Drawing.Imaging; -using System.IO; -using System.Runtime.InteropServices; - -namespace ShiftOS.Engine -{ - /// - /// Random class full of unassorted [but also uncategorizable] tools. - /// - public static class Tools - { - public static Random Rnd = new Random(); - - [DllImport("user32.dll", CharSet = CharSet.Auto)] - public extern static bool DestroyIcon(IntPtr handle); - - public static Icon ToIcon(this Bitmap bm) - { - Icon tempicon = Icon.FromHandle(bm.GetHicon()); - - Icon newIcon = tempicon.Clone() as Icon; - - //for some reason this exists - DestroyIcon(tempicon.Handle); - - return newIcon; - } - } -} diff --git a/ShiftOS.Engine/WindowManager/InfoboxTemplate.Designer.cs b/ShiftOS.Engine/WindowManager/InfoboxTemplate.Designer.cs index a076c2a..58c191e 100644 --- a/ShiftOS.Engine/WindowManager/InfoboxTemplate.Designer.cs +++ b/ShiftOS.Engine/WindowManager/InfoboxTemplate.Designer.cs @@ -43,9 +43,9 @@ | System.Windows.Forms.AnchorStyles.Right))); this.btnOpt1.FlatStyle = System.Windows.Forms.FlatStyle.Flat; this.btnOpt1.Font = new System.Drawing.Font("Lucida Console", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.btnOpt1.Location = new System.Drawing.Point(65, 134); + this.btnOpt1.Location = new System.Drawing.Point(73, 170); this.btnOpt1.Name = "btnOpt1"; - this.btnOpt1.Size = new System.Drawing.Size(75, 23); + this.btnOpt1.Size = new System.Drawing.Size(117, 23); this.btnOpt1.TabIndex = 0; this.btnOpt1.Text = "button1"; this.btnOpt1.UseVisualStyleBackColor = true; @@ -57,9 +57,9 @@ | System.Windows.Forms.AnchorStyles.Right))); this.btnOpt2.FlatStyle = System.Windows.Forms.FlatStyle.Flat; this.btnOpt2.Font = new System.Drawing.Font("Lucida Console", 9F); - this.btnOpt2.Location = new System.Drawing.Point(188, 134); + this.btnOpt2.Location = new System.Drawing.Point(243, 170); this.btnOpt2.Name = "btnOpt2"; - this.btnOpt2.Size = new System.Drawing.Size(75, 23); + this.btnOpt2.Size = new System.Drawing.Size(117, 23); this.btnOpt2.TabIndex = 1; this.btnOpt2.Text = "button2"; this.btnOpt2.UseVisualStyleBackColor = true; @@ -80,13 +80,12 @@ // changeSize // this.changeSize.Interval = 1; - this.changeSize.Tick += new System.EventHandler(this.changeSize_Tick); // // label1 // this.label1.AutoSize = true; this.label1.Font = new System.Drawing.Font("Lucida Console", 9.25F); - this.label1.Location = new System.Drawing.Point(105, 55); + this.label1.Location = new System.Drawing.Point(107, 48); this.label1.Name = "label1"; this.label1.Size = new System.Drawing.Size(55, 13); this.label1.TabIndex = 3; @@ -101,7 +100,7 @@ this.Controls.Add(this.btnOpt2); this.Controls.Add(this.btnOpt1); this.Name = "InfoboxTemplate"; - this.Size = new System.Drawing.Size(346, 174); + this.Size = new System.Drawing.Size(438, 210); this.Load += new System.EventHandler(this.InfoboxTemplate_Load); ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).EndInit(); this.ResumeLayout(false); diff --git a/ShiftOS.Engine/WindowManager/InfoboxTemplate.cs b/ShiftOS.Engine/WindowManager/InfoboxTemplate.cs index a5be129..c2b45e0 100644 --- a/ShiftOS.Engine/WindowManager/InfoboxTemplate.cs +++ b/ShiftOS.Engine/WindowManager/InfoboxTemplate.cs @@ -1,91 +1,94 @@ using System; using System.Drawing; -using System.Windows.Forms; -using System.Media; using System.IO; +using System.Media; +using System.Windows.Forms; +using ShiftOS.Engine.Properties; namespace ShiftOS.Engine.WindowManager { - public partial class InfoboxTemplate : UserControl - { - Stream _str; - private int _buttonChoice; - private int _buttonSelected; - public InfoboxTemplate(ButtonType type) - { - InitializeComponent(); - - switch (type) - { - case ButtonType.Ok: - btnOpt1.Text = "OK"; - btnOpt2.Hide(); - btnOpt1.Location = new Point(109, 134); - _buttonChoice = 1; - break; - case ButtonType.OkCancel: - btnOpt1.Text = "OK"; - btnOpt2.Text = "Cancel"; - _buttonChoice = 2; - break; - case ButtonType.YesNo: - btnOpt1.Text = "Yes"; - btnOpt2.Text = "No"; - _buttonChoice = 3; - break; - } - } + public partial class InfoboxTemplate : UserControl + { + public enum ButtonType + { + YesNo, + OkCancel, + Ok + } - public enum ButtonType - { - YesNo, - OkCancel, - Ok - } + public enum DialogResult + { + Yes, + No, + Cancel, + Ok + } - private void btnOpt1_Click(object sender, EventArgs e) - { - switch (btnOpt1.Text) - { - case "OK": - _buttonSelected = 1; - ParentForm?.Close(); - break; - case "Yes": - _buttonSelected = 2; - ParentForm?.Close(); - break; - } - } + int _buttonChoice; + int _buttonSelected; + Stream _str; - private void btnOpt2_Click(object sender, EventArgs e) - { - switch (btnOpt2.Text) - { - case "No": - _buttonSelected = 3; - break; - case "Cancel": - _buttonSelected = 4; - break; - } - } + public InfoboxTemplate(ButtonType type) + { + InitializeComponent(); - public void Play() - { - _str = Properties.Resources.infobox; - SoundPlayer sp = new SoundPlayer(_str); - sp.Play(); - sp.Stream.Position = 0; - } + switch (type) + { + case ButtonType.Ok: + btnOpt1.Text = "OK"; + btnOpt2.Hide(); + btnOpt1.Location = new Point(109, 134); + _buttonChoice = 1; + break; + case ButtonType.OkCancel: + btnOpt1.Text = "OK"; + btnOpt2.Text = "Cancel"; + _buttonChoice = 2; + break; + case ButtonType.YesNo: + btnOpt1.Text = "Yes"; + btnOpt2.Text = "No"; + _buttonChoice = 3; + break; + } + } - private void InfoboxTemplate_Load(object sender, EventArgs e) + void btnOpt1_Click(object sender, EventArgs e) + { + switch (btnOpt1.Text) + { + case "OK": + ParentForm?.Close(); + break; + case "Yes": + _buttonSelected = 2; + ParentForm?.Close(); + break; + } + } + + void btnOpt2_Click(object sender, EventArgs e) + { + switch (btnOpt2.Text) + { + case "No": + _buttonSelected = 3; + break; + case "Cancel": + _buttonSelected = 4; + break; + } + } + + public void Play() + { + _str = Resources.infobox; + var sp = new SoundPlayer(_str); + sp.Play(); + sp.Stream.Position = 0; + } + + void InfoboxTemplate_Load(object sender, EventArgs e) => Play(); - - private void changeSize_Tick(object sender, EventArgs e) - { - this.Height += label1.Height; - this.Width += label1.Width; - } - } -} + } +} \ No newline at end of file diff --git a/ShiftOS.Engine/WindowManager/ShiftSkinData.cs b/ShiftOS.Engine/WindowManager/ShiftSkinData.cs index 2c03123..2c8c4c8 100644 --- a/ShiftOS.Engine/WindowManager/ShiftSkinData.cs +++ b/ShiftOS.Engine/WindowManager/ShiftSkinData.cs @@ -2,19 +2,23 @@ namespace ShiftOS.Engine.WindowManager { - public abstract class ShiftSkinData - { - // ColorData - public static Color leftTopCornerColor = Color.Empty; - public static Color titleBarColor = Color.Empty; - public static Color rightTopCornerColor = Color.Empty; - public static Color btnCloseColor = Color.Empty; - public static Color btnMaxColor = Color.Empty; - public static Color btnMinColor = Color.Empty; - public static Color leftSideColor = Color.Empty; - public static Color rightSideColor = Color.Empty; - public static Color leftBottomCornerColor = Color.Empty; - public static Color bottomSideColor = Color.Empty; - public static Color rightBottomCornerColor = Color.Empty; - } -} + public abstract class ShiftSkinData + { + // ColorData + public static Color LeftTopCornerColor = Color.Empty; + + public static Color TitleBarColor = Color.Empty; + public static Color RightTopCornerColor = Color.Empty; + public static Color BtnCloseColor = Color.Empty; + public static Color BtnMaxColor = Color.Empty; + public static Color BtnMinColor = Color.Empty; + public static Color BtnCloseHoverColor = Color.Empty; + public static Color BtnMaxHoverColor = Color.Empty; + public static Color BtnMinHoverColor = Color.Empty; + public static Color LeftSideColor = Color.Empty; + public static Color RightSideColor = Color.Empty; + public static Color LeftBottomCornerColor = Color.Empty; + public static Color BottomSideColor = Color.Empty; + public static Color RightBottomCornerColor = Color.Empty; + } +} \ No newline at end of file diff --git a/ShiftOS.Engine/WindowManager/ShiftWM.cs b/ShiftOS.Engine/WindowManager/ShiftWM.cs index 64b84f9..fa16cf9 100644 --- a/ShiftOS.Engine/WindowManager/ShiftWM.cs +++ b/ShiftOS.Engine/WindowManager/ShiftWM.cs @@ -1,126 +1,127 @@ -using System; -using System.Collections.ObjectModel; -using System.Diagnostics; +using System.Diagnostics; using System.Drawing; using System.Linq; using System.Windows.Forms; +using ShiftOS.Engine.Misc; +using ShiftOS.Engine.Properties; using static ShiftOS.Engine.WindowManager.InfoboxTemplate; namespace ShiftOS.Engine.WindowManager { - public static class ShiftWM - { - public static ObservableCollection Windows { get; } = new ObservableCollection(); + public static class ShiftWM + { + public static EventList Windows = new EventList(); + + public static ShiftWindow GetShiftWindow(this UserControl control) + { + return Windows.First(p => (uint) control.Tag == p.Id); + } - public static ShiftWindow GetShiftWindow(this UserControl control) - { - return Windows.First(p => (uint) control.Tag == p.Id); - } + /// + /// Shows a new ShiftWindow based on a UserControl. + /// + /// The UserControl to use + /// The program's title + /// The icon to show + /// Checks if this is an infobox + /// Enables or disables resizing + /// + public static ShiftWindow Init( + UserControl content, + string title, + Bitmap icon, + bool showAsInfobox = false, + bool resize = true) + { + // Setup Window + var app = new ShiftWindow + { + Text = title, + Title = { Text = title } + }; - /// - /// Shows a new ShiftWindow based on a UserControl. - /// - /// The UserControl to use - /// The program's title - /// The icon to show - /// Checks if this is an infobox - /// Enables or disables resizing - /// - public static ShiftWindow Init(UserControl content, string title, Icon icon, bool showAsInfobox = false, bool resize = true) - { - // Setup Window - ShiftWindow app = new ShiftWindow - { - Text = title, - Title = {Text = title} - }; + app.Width = content.Width + app.leftSide.Width + app.rightSide.Width; + app.Height = content.Height + app.bottomSide.Height + app.titleBar.Height; - app.Width = content.Width + app.leftSide.Width + app.rightSide.Width; - app.Height = content.Height + app.bottomSide.Height + app.titleBar.Height; + if (ShiftSkinData.TitleBarColor == Color.Empty) + { + var borderColor = Color.FromArgb(64, 64, 64); + ShiftSkinData.BtnCloseColor = Color.Black; + ShiftSkinData.BtnMaxColor = Color.Black; + ShiftSkinData.BtnMinColor = Color.Black; + ShiftSkinData.LeftTopCornerColor = borderColor; + ShiftSkinData.TitleBarColor = borderColor; + ShiftSkinData.RightTopCornerColor = borderColor; + ShiftSkinData.LeftSideColor = borderColor; + ShiftSkinData.RightSideColor = borderColor; + ShiftSkinData.LeftBottomCornerColor = borderColor; + ShiftSkinData.BottomSideColor = borderColor; + ShiftSkinData.RightBottomCornerColor = borderColor; + } - if (ShiftSkinData.titleBarColor == Color.Empty) - { - Color borderColor = Color.FromArgb(64, 64, 64); - ShiftSkinData.btnCloseColor = Color.Black; - ShiftSkinData.btnMaxColor = Color.Black; - ShiftSkinData.btnMinColor = Color.Black; - ShiftSkinData.leftTopCornerColor = borderColor; - ShiftSkinData.titleBarColor = borderColor; - ShiftSkinData.rightTopCornerColor = borderColor; - ShiftSkinData.leftSideColor = borderColor; - ShiftSkinData.rightSideColor = borderColor; - ShiftSkinData.leftBottomCornerColor = borderColor; - ShiftSkinData.bottomSideColor = borderColor; - ShiftSkinData.rightBottomCornerColor = borderColor; - } + app.btnClose.BackColor = ShiftSkinData.BtnCloseColor; + app.btnMax.BackColor = ShiftSkinData.BtnMaxColor; + app.btnMin.BackColor = ShiftSkinData.BtnMinColor; + app.leftTopCorner.BackColor = ShiftSkinData.LeftTopCornerColor; + app.titleBar.BackColor = ShiftSkinData.TitleBarColor; + app.rightTopCorner.BackColor = ShiftSkinData.RightTopCornerColor; + app.leftSide.BackColor = ShiftSkinData.LeftSideColor; + app.rightSide.BackColor = ShiftSkinData.RightSideColor; + app.leftBottomCorner.BackColor = ShiftSkinData.LeftBottomCornerColor; + app.bottomSide.BackColor = ShiftSkinData.BottomSideColor; + app.rightBottomCorner.BackColor = ShiftSkinData.RightBottomCornerColor; - app.btnClose.BackColor = ShiftSkinData.btnCloseColor; - app.btnMax.BackColor = ShiftSkinData.btnMaxColor; - app.btnMin.BackColor = ShiftSkinData.btnMinColor; - app.leftTopCorner.BackColor = ShiftSkinData.leftTopCornerColor; - app.titleBar.BackColor = ShiftSkinData.titleBarColor; - app.rightTopCorner.BackColor = ShiftSkinData.rightTopCornerColor; - app.leftSide.BackColor = ShiftSkinData.leftSideColor; - app.rightSide.BackColor = ShiftSkinData.rightSideColor; - app.leftBottomCorner.BackColor = ShiftSkinData.leftBottomCornerColor; - app.bottomSide.BackColor = ShiftSkinData.bottomSideColor; - app.rightBottomCorner.BackColor = ShiftSkinData.rightBottomCornerColor; - - // Icon Setup - if (icon == null) - { - app.programIcon.Hide(); - app.programIcon.Image = Properties.Resources.nullIcon; - app.Title.Location = new Point(2, 7); - } + // Icon Setup + if (icon == null) + { + app.programIcon.Hide(); + app.Title.Location = new Point(2, 7); + } - else - { - app.programIcon.Image = icon.ToBitmap(); - app.Icon = icon; - } + else + { + app.programIcon.Image = icon; + app.Icon = icon.ToIcon(); + } // Setup UC content.Parent = app.programContent; - content.BringToFront(); - content.Dock = DockStyle.Fill; - app.Show(); + content.BringToFront(); + content.Dock = DockStyle.Fill; + app.Show(); - content.Tag = app.SetId(); + content.Tag = app.SetId(); Debug.WriteLine($"usercontrol: {content.Tag} window: {app.Id}"); - app.Closed += (sender, args) => - { - Windows.Remove((ShiftWindow) sender); - }; + app.Closed += (sender, args) => { Windows.Remove((ShiftWindow) sender); }; Windows.Add(app); - if (content is IShiftWindowExtensions extensions) - { - extensions.OnLoaded(app); - } + if (content is IShiftWindowExtensions extensions) + { + extensions.OnLoaded(app); + } - return app; - } + return app; + } - /// - /// Shows a new infobox. - /// - /// The title of the infobox. - /// The infobox's content. - /// The ButtonType used for the infobox. - /// - public static InfoboxTemplate StartInfoboxSession(string title, string body, ButtonType type) - { - InfoboxTemplate info = new InfoboxTemplate(type) - { - label1 = { Text = body } - }; - Init(info, title, Properties.Resources.iconInfoBox_fw.ToIcon(), true, false); - return info; - } - } -} + /// + /// Shows a new infobox. + /// + /// The title of the infobox. + /// The infobox's content. + /// The ButtonType used for the infobox. + /// + public static InfoboxTemplate StartInfoboxSession(string title, string body, ButtonType type) + { + var info = new InfoboxTemplate(type) + { + label1 = { Text = body } + }; + Init(info, title, Resources.iconInfoBox_fw, true, false); + return info; + } + } +} \ No newline at end of file diff --git a/ShiftOS.Engine/WindowManager/ShiftWindow.Designer.cs b/ShiftOS.Engine/WindowManager/ShiftWindow.Designer.cs index 211324c..df479ba 100644 --- a/ShiftOS.Engine/WindowManager/ShiftWindow.Designer.cs +++ b/ShiftOS.Engine/WindowManager/ShiftWindow.Designer.cs @@ -161,10 +161,8 @@ this.btnMax.Size = new System.Drawing.Size(21, 21); this.btnMax.TabIndex = 6; this.btnMax.TabStop = false; - this.btnMax.MouseDown += new System.Windows.Forms.MouseEventHandler(this.maximizebutton_MouseDown); this.btnMax.MouseEnter += new System.EventHandler(this.maximizebutton_MouseEnter); this.btnMax.MouseLeave += new System.EventHandler(this.maximizebutton_MouseLeave); - this.btnMax.MouseUp += new System.Windows.Forms.MouseEventHandler(this.maximizebutton_MouseUp); // // btnMin // @@ -175,10 +173,8 @@ this.btnMin.Size = new System.Drawing.Size(21, 21); this.btnMin.TabIndex = 5; this.btnMin.TabStop = false; - this.btnMin.MouseDown += new System.Windows.Forms.MouseEventHandler(this.minimizebutton_MouseDown); this.btnMin.MouseEnter += new System.EventHandler(this.minimizebutton_MouseEnter); this.btnMin.MouseLeave += new System.EventHandler(this.minimizebutton_MouseLeave); - this.btnMin.MouseUp += new System.Windows.Forms.MouseEventHandler(this.minimizebutton_MouseUp); // // Title // @@ -203,10 +199,8 @@ this.btnClose.TabIndex = 4; this.btnClose.TabStop = false; this.btnClose.Click += new System.EventHandler(this.closebutton_Click); - this.btnClose.MouseDown += new System.Windows.Forms.MouseEventHandler(this.closebutton_MouseDown); this.btnClose.MouseEnter += new System.EventHandler(this.closebutton_MouseEnter); this.btnClose.MouseLeave += new System.EventHandler(this.closebutton_MouseLeave); - this.btnClose.MouseUp += new System.Windows.Forms.MouseEventHandler(this.closebutton_MouseUp); // // rightSide // diff --git a/ShiftOS.Engine/WindowManager/ShiftWindow.cs b/ShiftOS.Engine/WindowManager/ShiftWindow.cs index c091d40..e407e33 100644 --- a/ShiftOS.Engine/WindowManager/ShiftWindow.cs +++ b/ShiftOS.Engine/WindowManager/ShiftWindow.cs @@ -1,72 +1,76 @@ using System; -using System.Drawing; using System.Linq; -using System.Windows.Forms; using System.Runtime.InteropServices; +using System.Windows.Forms; +using ShiftOS.Engine.Misc; namespace ShiftOS.Engine.WindowManager { - public partial class ShiftWindow : Form - { + public partial class ShiftWindow : Form + { + const int WmNclbuttondown = 0xA1; + const int HtCaption = 0x2; + + public ShiftWindow() + { + InitializeComponent(); + } + public uint Id { get; private set; } - public UserControl ChildControl { get; set; } + public UserControl ChildControl { get; set; } - public ShiftWindow() - { - InitializeComponent(); - } - - public uint SetId() - { + public uint SetId() + { do { - Id = (uint)Tools.Rnd.Next(100000, 999999); - } - while (ShiftWM.Windows.FirstOrDefault(w => w.Id == Id) != null); + Id = (uint) Tools.Rnd.Next(100000, 999999); + } while (ShiftWM.Windows.FirstOrDefault(w => w.Id == Id) != null); - return Id; - } + return Id; + } - private const int WM_NCLBUTTONDOWN = 0xA1; - private const int HT_CAPTION = 0x2; + [DllImport("user32.dll")] + static extern int SendMessage( + IntPtr hWnd, + int msg, + int wParam, + int lParam); - [DllImportAttribute("user32.dll")] - private static extern int SendMessage(IntPtr hWnd, - int Msg, int wParam, int lParam); + [DllImport("user32.dll")] + static extern bool ReleaseCapture(); - [DllImportAttribute("user32.dll")] - private static extern bool ReleaseCapture(); + void Programtopbar_drag(object sender, MouseEventArgs e) + { + if (e.Button != MouseButtons.Left) return; - private void Programtopbar_drag(object sender, MouseEventArgs e) - { - if (e.Button != MouseButtons.Left) return; + ReleaseCapture(); + SendMessage(Handle, WmNclbuttondown, HtCaption, 0); + } - ReleaseCapture(); - SendMessage(Handle, WM_NCLBUTTONDOWN, HT_CAPTION, 0); - } + void closebutton_Click(object sender, EventArgs e) + => Close(); - private void closebutton_Click(object sender, EventArgs e) - => this.Close(); + void closebutton_MouseEnter(object sender, EventArgs e) + => btnClose.BackColor = ShiftSkinData.BtnCloseHoverColor; - private void closebutton_MouseEnter(object sender, EventArgs e) - => btnClose.BackColor = Color.Gray; + void closebutton_MouseLeave(object sender, EventArgs e) + => btnClose.BackColor = ShiftSkinData.BtnCloseColor; - private void closebutton_MouseLeave(object sender, EventArgs e) - => btnClose.BackColor = Color.Black; + void maximizebutton_MouseEnter(object sender, EventArgs e) + => btnMax.BackColor = ShiftSkinData.BtnMaxHoverColor; - private void maximizebutton_MouseEnter(object sender, EventArgs e) - => btnMax.BackColor = Color.Gray; + void maximizebutton_MouseLeave(object sender, EventArgs e) + => btnMax.BackColor = ShiftSkinData.BtnMaxColor; - private void maximizebutton_MouseLeave(object sender, EventArgs e) - => btnMax.BackColor = Color.Black; + void minimizebutton_MouseEnter(object sender, EventArgs e) + => btnMin.BackColor = ShiftSkinData.BtnMinHoverColor; - private void minimizebutton_MouseEnter(object sender, EventArgs e) - => btnMin.BackColor = Color.Gray; - private void minimizebutton_MouseLeave(object sender, EventArgs e) - => btnMin.BackColor = Color.Black; + void minimizebutton_MouseLeave(object sender, EventArgs e) + => btnMin.BackColor = ShiftSkinData.BtnMinColor; + /* private void closebutton_MouseDown(object sender, MouseEventArgs e) => btnClose.BackColor = Color.Black; @@ -75,19 +79,11 @@ namespace ShiftOS.Engine.WindowManager private void minimizebutton_MouseDown(object sender, MouseEventArgs e) => btnMin.BackColor = Color.Black; - - private void minimizebutton_MouseUp(object sender, MouseEventArgs e) - => btnMin.BackColor = Color.Gray; - - private void maximizebutton_MouseUp(object sender, MouseEventArgs e) - => btnMax.BackColor = Color.Gray; - - private void closebutton_MouseUp(object sender, MouseEventArgs e) - => btnClose.BackColor = Color.Gray; + */ } public interface IShiftWindowExtensions { void OnLoaded(ShiftWindow window); } -} +} \ No newline at end of file diff --git a/ShiftOS.Engine/packages.config b/ShiftOS.Engine/packages.config index d376894..2b27ba4 100644 --- a/ShiftOS.Engine/packages.config +++ b/ShiftOS.Engine/packages.config @@ -1,4 +1,7 @@  - + + + + \ No newline at end of file diff --git a/ShiftOS.Main/App.config b/ShiftOS.Main/App.config index 8e15646..5c73fc5 100644 --- a/ShiftOS.Main/App.config +++ b/ShiftOS.Main/App.config @@ -1,6 +1,7 @@ - + + - - - + + + \ No newline at end of file diff --git a/ShiftOS.Main/HijackScreen.Designer.cs b/ShiftOS.Main/HijackScreen.Designer.cs deleted file mode 100644 index fab31dc..0000000 --- a/ShiftOS.Main/HijackScreen.Designer.cs +++ /dev/null @@ -1,105 +0,0 @@ -namespace ShiftOS.Main -{ - partial class HijackScreen - { - /// - /// Required designer variable. - /// - private System.ComponentModel.IContainer components = null; - - /// - /// Clean up any resources being used. - /// - /// true if managed resources should be disposed; otherwise, false. - protected override void Dispose(bool disposing) - { - if (disposing && (components != null)) - { - components.Dispose(); - } - base.Dispose(disposing); - } - - #region Windows Form Designer generated code - - /// - /// Required method for Designer support - do not modify - /// the contents of this method with the code editor. - /// - private void InitializeComponent() - { - this.components = new System.ComponentModel.Container(); - this.backgroundWorker1 = new System.ComponentModel.BackgroundWorker(); - this.conversationtimer = new System.Windows.Forms.Timer(this.components); - this.hackeffecttimer = new System.Windows.Forms.Timer(this.components); - this.lblHijack = new System.Windows.Forms.Label(); - this.textgen = new System.Windows.Forms.Timer(this.components); - this.lblhackwords = new System.Windows.Forms.Label(); - this.SuspendLayout(); - // - // conversationtimer - // - this.conversationtimer.Tick += new System.EventHandler(this.conversationtimer_Tick); - // - // hackeffecttimer - // - this.hackeffecttimer.Interval = 50; - this.hackeffecttimer.Tick += new System.EventHandler(this.hackeffecttimer_Tick); - // - // lblHijack - // - this.lblHijack.Anchor = System.Windows.Forms.AnchorStyles.None; - this.lblHijack.AutoSize = true; - this.lblHijack.BackColor = System.Drawing.Color.WhiteSmoke; - this.lblHijack.Font = new System.Drawing.Font("Microsoft Sans Serif", 15.75F); - this.lblHijack.ForeColor = System.Drawing.Color.DimGray; - this.lblHijack.Location = new System.Drawing.Point(143, 193); - this.lblHijack.Name = "lblHijack"; - this.lblHijack.Size = new System.Drawing.Size(18, 25); - this.lblHijack.TabIndex = 0; - this.lblHijack.Text = "\\"; - // - // textgen - // - this.textgen.Interval = 20; - this.textgen.Tick += new System.EventHandler(this.textgen_Tick); - // - // lblhackwords - // - this.lblhackwords.AutoSize = true; - this.lblhackwords.Dock = System.Windows.Forms.DockStyle.Fill; - this.lblhackwords.Font = new System.Drawing.Font("Microsoft Sans Serif", 11.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.lblhackwords.ForeColor = System.Drawing.SystemColors.ButtonFace; - this.lblhackwords.Location = new System.Drawing.Point(0, 0); - this.lblhackwords.Name = "lblhackwords"; - this.lblhackwords.Size = new System.Drawing.Size(127, 18); - this.lblhackwords.TabIndex = 1; - this.lblhackwords.Text = "Hijack in progress"; - // - // HijackScreen - // - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.BackColor = System.Drawing.Color.Silver; - this.ClientSize = new System.Drawing.Size(636, 418); - this.Controls.Add(this.lblhackwords); - this.Controls.Add(this.lblHijack); - this.Name = "HijackScreen"; - this.Text = "ShiftOS"; - this.TransparencyKey = System.Drawing.Color.White; - this.Load += new System.EventHandler(this.HijackScreen_Load); - this.ResumeLayout(false); - this.PerformLayout(); - - } - - #endregion - - private System.ComponentModel.BackgroundWorker backgroundWorker1; - private System.Windows.Forms.Timer conversationtimer; - private System.Windows.Forms.Timer hackeffecttimer; - private System.Windows.Forms.Label lblHijack; - private System.Windows.Forms.Timer textgen; - private System.Windows.Forms.Label lblhackwords; - } -} \ No newline at end of file diff --git a/ShiftOS.Main/HijackScreen.cs b/ShiftOS.Main/HijackScreen.cs deleted file mode 100644 index 721d49e..0000000 --- a/ShiftOS.Main/HijackScreen.cs +++ /dev/null @@ -1,612 +0,0 @@ -using System; -using System.Collections.Generic; -using System.ComponentModel; -using System.Data; -using System.Drawing; -using System.Linq; -using System.Text; -using System.Threading.Tasks; -using System.Windows.Forms; -using System.IO; -using System.Media; -using System.Text.RegularExpressions; - -namespace ShiftOS.Main -{ - public partial class HijackScreen : Form - { - public string actualshiftversion = "0.0.1.1"; - string rtext; - string gtexttotype; - int charcount; - int currentletter; - int slashcount; - int conversationcount = 0; - Label textgeninput; - bool needtoclose = false; - string oldversion; - public bool upgraded = false; - SoundPlayer player = new SoundPlayer(); - - FileStream fs; - int hackeffect; - int percentcount; - - static DriveInfo[] cdrives = DriveInfo.GetDrives(); - DriveInfo cdrive = Array.Find(cdrives, c => "C:\\" == "C:\\"); - public HijackScreen() - { - InitializeComponent(); - } - private void PlaySound(Stream path) - { - player.Stream = path; - player.Play(); - player.Stream.Position = 0; - } - private void HijackScreen_Load(object sender, EventArgs e) - { - //extractdlls(); - Control.CheckForIllegalCrossThreadCalls = false; - - this.FormBorderStyle = FormBorderStyle.None; - this.WindowState = FormWindowState.Maximized; - if (Directory.Exists("C:\\ShiftOS-Rewind")) - { - if (File.ReadAllText("C:/ShiftOS-Rewind/Shiftum42/HDAccess.sft") == actualshiftversion) - { - //ShiftOSDesktop.Show(); - conversationtimer.Start(); - needtoclose = true; - } - else - { - if (MessageBox.Show("Your save file is not currently compatible with this version of ShiftOS. Would you like to upgrade your save file so you can continue to play the latest version of ShiftOS without losing your progress? If so click yes below. If you would like to start a new game and wipe all your progress please click no", "Warning: Update your save file", MessageBoxButtons.YesNo, MessageBoxIcon.Exclamation, MessageBoxDefaultButton.Button1) == DialogResult.Yes) - { - this.Hide(); - //ShiftOS_Save_File_Converter.Show(); - // ShiftOS_Save_File_Converter.BringToFront(); - } - else - { - oldversion = System.IO.File.ReadAllText("C:/ShiftOS-Rewind/Shiftum42/HDAccess.sft"); - upgraded = true; - System.IO.Directory.Delete("C:/ShiftOS-Rewind/", true); - backgroundWorker1.RunWorkerAsync(); - conversationtimer.Start(); - hackeffecttimer.Start(); - } - } - } - else - { - backgroundWorker1.RunWorkerAsync(); - conversationtimer.Start(); - hackeffecttimer.Start(); - } - } - - private void TextType(string texttotype) - { - conversationtimer.Stop(); - charcount = texttotype.Length; - gtexttotype = texttotype; - currentletter = 0; - slashcount = 1; - textgen.Start(); - } - - - private void textgen_Tick(object sender, EventArgs e) - { - switch (slashcount) - { - case 1: - if (currentletter < gtexttotype.Length) - { - textgeninput.Text = rtext + "\\"; - } - - break; - case 2: - if (currentletter < gtexttotype.Length) - { - textgeninput.Text = rtext + "|"; - } - - break; - case 3: - if (currentletter < gtexttotype.Length) - { - textgeninput.Text = rtext + "/"; - } - - break; - case 4: - if (currentletter < gtexttotype.Length) - { - rtext = rtext + Regex.Split(gtexttotype, string.Empty)[currentletter]; - currentletter = currentletter + 1; - textgeninput.Text = rtext; - - } - break; - } - - slashcount = slashcount + 1; - - if (slashcount == 5) - slashcount = 1; - if (currentletter == gtexttotype.Length) - { - gtexttotype = ""; - PlaySound(Properties.Resources.typesound); - conversationtimer.Start(); - textgen.Stop(); - } - - - } - - private void conversationtimer_Tick(object sender, EventArgs e) - { - switch (conversationcount) - { - case 0: - if (needtoclose == true) - this.Close(); - break; - case 1: - - textgeninput = lblHijack; - TextType("Your computer is now being Hijacked "); - conversationtimer.Interval = 1000; - - break; - case 3: - textgeninput = lblhackwords; - textgen.Interval = 10; - rtext = ""; - TextType("Congratulations, " + Environment.UserName + "you have been involuntarily selected to be an Alpha Tester for ShiftOS!" + Environment.NewLine + Environment.NewLine); - break; - case 4: - TextType("At this time, I do not wish to reveal any of my intentions and idenity." + Environment.NewLine + Environment.NewLine); - break; - case 5: - TextType("I just need to use you and your computer as an external test bed to evolve my experimental operating system." + Environment.NewLine + Environment.NewLine); - break; - case 6: - TextType("I need to expand the name of ShiftOS, so I'll work on it, and you'll have the chance to use ShiftOS!" + Environment.NewLine + Environment.NewLine); - break; - case 7: - TextType("Your hard drive will now be formatted in preparation for the installation of ShiftOS." + Environment.NewLine + Environment.NewLine); - break; - case 8: - TextType("Starting Format."); - conversationtimer.Interval = 500; - break; - case 9: - case 10: - case 11: - case 12: - case 13: - case 14: - case 15: - case 16: - case 17: - case 18: - TextType("."); - break; - case 19: - rtext = ""; - break; - case 20: - TextType("Scanning Drive C:\\..."); - break; - case 21: - - TextType(Environment.NewLine + Environment.NewLine + "Drive Label: " + cdrive.VolumeLabel); - break; - case 22: - TextType(Environment.NewLine + "Total Drive Size: " + String.Format((cdrive.TotalSize / 1024 / 1024 / 1024).ToString(), "0.00") + "GB. "); - break; - case 23: - TextType(Environment.NewLine + "Old File System: " + cdrive.DriveFormat + ". "); - break; - case 24: - TextType(Environment.NewLine + "New File System: ShiftFS. "); - break; - case 25: - TextType(Environment.NewLine + Environment.NewLine + "Formatting C:\\... - "); - conversationtimer.Interval = 100; - break; - case 26: // TODO: to 126 - textgeninput.Text = rtext + percentcount + "%"; - if (percentcount < 101) - { - percentcount = percentcount + 1; - PlaySound(Main.Properties.Resources.writesound); - } - break; - case 127: - rtext = rtext + "100%"; - conversationtimer.Interval = 1000; - break; - case 128: - TextType(Environment.NewLine + "Format Complete"); - break; - case 129: - rtext = ""; - percentcount = 0; - TextType("Installing ShiftOS Beta 0.0.1 - "); - conversationtimer.Interval = 200; - break; - case 130: // TODO: to 230 - textgeninput.Text = rtext + percentcount + "%" + Environment.NewLine + Environment.NewLine; - if (percentcount < 101) - { - percentcount = percentcount + 1; - PlaySound(Properties.Resources.writesound); - } - switch (percentcount) - { - case 1: - case 2: - textgeninput.Text = textgeninput.Text + "C:/Home"; - if ((!System.IO.Directory.Exists("C:/ShiftOS-Rewind/Home"))) - System.IO.Directory.CreateDirectory("C:/ShiftOS-Rewind/Home"); - break; - case 3: - case 4: - textgeninput.Text = textgeninput.Text + "C:/Home/Documents"; - if ((!System.IO.Directory.Exists("C:/ShiftOS-Rewind/Home/Documents"))) - System.IO.Directory.CreateDirectory("C:/ShiftOS-Rewind/Home/Documents"); - break; - case 5: - case 6: - case 7: - case 8: - case 9: - textgeninput.Text = textgeninput.Text + "C:/Home/Documents/ShiftOSInfo.txt"; - fs = File.Create("C:/ShiftOS-Rewind/Home/Documents/ShiftOSInfo.txt"); - fs.Close(); - break; - case 10: - case 11: - case 12: - textgeninput.Text = textgeninput.Text + "C:/Home/Music"; - if ((!System.IO.Directory.Exists("C:/ShiftOS-Rewind/Home/Music"))) - System.IO.Directory.CreateDirectory("C:/ShiftOS-Rewind/Home/Music"); - break; - case 13: - case 14: - case 15: - textgeninput.Text = textgeninput.Text + "C:/Home/Pictures"; - if ((!System.IO.Directory.Exists("C:/ShiftOS-Rewind/Home/Pictures"))) - System.IO.Directory.CreateDirectory("C:/ShiftOS-Rewind/Home/Pictures"); - break; - case 16: - case 17: - case 18: - textgeninput.Text = textgeninput.Text + "C:/Shiftum42"; - if ((!System.IO.Directory.Exists("C:/ShiftOS-Rewind/Shiftum42"))) - System.IO.Directory.CreateDirectory("C:/ShiftOS-Rewind/Shiftum42"); - break; - case 19: - case 20: - textgeninput.Text = textgeninput.Text + "C:/Shiftum42/Drivers"; - if ((!System.IO.Directory.Exists("C:/ShiftOS-Rewind/Shiftum42/Drivers"))) - System.IO.Directory.CreateDirectory("C:/ShiftOS-Rewind/Shiftum42/Drivers"); - break; - case 21: - case 22: - case 23: - case 24: - case 25: - case 26: - case 27: - textgeninput.Text = textgeninput.Text + "C:/Shiftum42/Drivers/HDD.dri"; - fs = File.Create("C:/ShiftOS-Rewind/Shiftum42/Drivers/HDD.dri"); - fs.Close(); - break; - case 28: - case 29: - case 30: - case 31: - case 32: - case 33: - case 34: - case 35: - textgeninput.Text = textgeninput.Text + "C:/Shiftum42/Drivers/Keyboard.dri"; - fs = File.Create("C:/ShiftOS-Rewind/Shiftum42/Drivers/Keyboard.dri"); - fs.Close(); - break; - case 36: - case 37: - case 38: - case 39: - case 40: - case 41: - case 42: - case 43: - case 44: - textgeninput.Text = textgeninput.Text + "C:/Shiftum42/Drivers/Monitor.dri"; - fs = File.Create("C:/ShiftOS-Rewind/Shiftum42/Drivers/Monitor.dri"); - fs.Close(); - break; - case 45: - case 46: - case 47: - case 48: - case 49: - case 50: - case 51: - case 52: - textgeninput.Text = textgeninput.Text + "C:/Shiftum42/Drivers/Mouse.dri"; - fs = File.Create("C:/ShiftOS-Rewind/Shiftum42/Drivers/Mouse.dri"); - fs.Close(); - break; - case 53: - case 54: - case 55: - case 56: - case 57: - case 58: - case 59: - case 60: - textgeninput.Text = textgeninput.Text + "C:/Shiftum42/Drivers/Printer.dri"; - fs = File.Create("C:/ShiftOS-Rewind/Shiftum42/Drivers/Printer.dri"); - fs.Close(); - break; - case 61: - case 62: - case 63: - case 64: - case 65: - case 66: - case 67: - case 68: - textgeninput.Text = textgeninput.Text + "C:/Shiftum42/Languages/"; - if ((!System.IO.Directory.Exists("C:/ShiftOS-Rewind/Shiftum42/Languages/"))) - System.IO.Directory.CreateDirectory("C:/ShiftOS-Rewind/Shiftum42/Languages/"); - break; - case 69: - case 70: - case 71: - case 72: - case 73: - case 74: - case 75: - case 76: - textgeninput.Text = textgeninput.Text + "C:/Shiftum42/Languages/English.lang"; - fs = File.Create("C:/ShiftOS-Rewind/Shiftum42/Languages/English.lang"); - fs.Close(); - break; - case 77: - case 78: - case 79: - case 80: - case 81: - case 82: - case 83: - case 84: - textgeninput.Text = textgeninput.Text + "C:/Shiftum42/HDAccess.sft"; - fs = File.Create("C:/ShiftOS-Rewind/Shiftum42/HDAccess.sft"); - fs.Close(); - System.IO.StreamWriter objWriter = new System.IO.StreamWriter("C:/ShiftOS-Rewind/Shiftum42/HDAccess.sft", false); - objWriter.Write(actualshiftversion); - objWriter.Close(); - break; - case 85: - case 86: - case 87: - case 88: - case 89: - textgeninput.Text = textgeninput.Text + "C:/Shiftum42/ShiftGUI.sft"; - fs = File.Create("C:/ShiftOS-Rewind/Shiftum42/ShiftGUI.sft"); - fs.Close(); - break; - case 90: - case 91: - case 92: - case 93: - textgeninput.Text = textgeninput.Text + "C:/Shiftum42/SKernal.sft"; - fs = File.Create("C:/ShiftOS-Rewind/Shiftum42/SKernal.sft"); - fs.Close(); - break; - case 94: - case 95: - case 96: - case 97: - textgeninput.Text = textgeninput.Text + "C:/Shiftum42/SRead.sft"; - fs = File.Create("C:/ShiftOS-Rewind/Shiftum42/SRead.sft"); - fs.Close(); - break; - case 98: - case 99: - case 100: - case 101: - textgeninput.Text = textgeninput.Text + "C:/Shiftum42/SWrite.sft"; - fs = File.Create("C:/ShiftOS-Rewind/Shiftum42/SWrite.sft"); - fs.Close(); - break; - } - - break; - - case 231: - textgeninput.Text = rtext + "100%" + Environment.NewLine + Environment.NewLine + "C:/Shiftum42/SWrite.sft"; - conversationtimer.Interval = 1000; - PlaySound(Properties.Resources.writesound); - break; - case 232: - textgeninput.Text = rtext + "100%" + Environment.NewLine + Environment.NewLine + "ShiftOS Installation Complete!"; - PlaySound(Properties.Resources.typesound); - if ((!System.IO.Directory.Exists("C:/ShiftOS-Rewind/SoftwareData/"))) - System.IO.Directory.CreateDirectory("C:/ShiftOS-Rewind/SoftwareData/"); - if ((!System.IO.Directory.Exists("C:/ShiftOS-Rewind/SoftwareData/KnowledgeInput"))) - System.IO.Directory.CreateDirectory("C:/ShiftOS-Rewind/SoftwareData/KnowledgeInput"); - fs = File.Create("C:/ShiftOS-Rewind/SoftwareData/KnowledgeInput/Animals.lst"); - fs.Close(); - fs = File.Create("C:/ShiftOS-Rewind/SoftwareData/KnowledgeInput/Fruits.lst"); - fs.Close(); - fs = File.Create("C:/ShiftOS-Rewind/SoftwareData/KnowledgeInput/Countries.lst"); - fs.Close(); - break; - case 234: - //ShiftOSDesktop.newgame = true; - //ShiftOSDesktop.Show(); - //Terminal.Show(); - //Terminal.tmrfirstrun.Start(); - //this.Close(); - - break; - } - conversationcount = conversationcount + 1; - } - - private void hackeffecttimer_Tick(object sender, EventArgs e) - { - if (hackeffect < 101) - { - switch (hackeffect) - { - case 1: - case 3: - case 5: - case 7: - case 9: - case 11: - case 13: - case 15: - case 17: - case 19: - case 21: - case 23: - case 25: - case 27: - case 29: - case 31: - case 33: - case 35: - case 37: - case 39: - case 41: - case 43: - case 45: - case 47: - case 49: - case 51: - case 53: - case 55: - case 57: - case 59: - case 61: - case 63: - case 65: - case 67: - case 69: - case 71: - case 73: - case 75: - case 77: - case 79: - case 81: - case 83: - case 85: - case 87: - case 89: - case 91: - case 93: - case 95: - this.BackColor = Color.Black; - PlaySound(Properties.Resources.writesound); - break; - case 2: - case 4: - case 6: - case 8: - case 10: - case 12: - case 14: - case 16: - case 18: - case 20: - case 22: - case 24: - case 26: - case 28: - this.BackColor = Color.White; - PlaySound(Properties.Resources.typesound); - break; - case 30: - case 32: - case 34: - case 36: - case 38: - case 40: - case 42: - case 44: - case 46: - case 48: - case 50: - this.BackColor = Color.Gainsboro; - PlaySound(Properties.Resources.typesound); - break; - case 52: - case 54: - case 56: - case 58: - case 60: - case 62: - case 64: - case 66: - case 68: - case 70: - case 72: - case 74: - case 76: - this.BackColor = Color.Silver; - PlaySound(Properties.Resources.typesound); - break; - case 78: - case 80: - case 82: - case 84: - case 86: - case 88: - case 90: - case 92: - case 94: - this.BackColor = Color.DimGray; - PlaySound(Properties.Resources.typesound); - break; - case 96: - lblHijack.BackColor = Color.LightGray; - break; - case 97: - lblHijack.BackColor = Color.DarkGray; - break; - case 98: - lblHijack.BackColor = Color.DimGray; - break; - case 99: - lblHijack.BackColor = Color.Black; - lblHijack.ForeColor = Color.DimGray; - break; - case 100: - lblHijack.Hide(); - break; - } - } - else - { - hackeffecttimer.Stop(); - } - hackeffect = hackeffect + 1; - } - - } -} - - diff --git a/ShiftOS.Main/Program.cs b/ShiftOS.Main/Program.cs index 10277b0..f7c00eb 100644 --- a/ShiftOS.Main/Program.cs +++ b/ShiftOS.Main/Program.cs @@ -1,24 +1,21 @@ using System; -using System.Threading.Tasks; using System.Windows.Forms; using ShiftOS.Main.ShiftOS; namespace ShiftOS.Main { - static class Program - { - /// - /// The main entry point for the application. - /// - [STAThread] - static void Main() - { - Application.EnableVisualStyles(); - Application.SetCompatibleTextRenderingDefault(false); + static class Program + { + /// + /// The main entry point for the application. + /// + [STAThread] + static void Main() + { + Application.EnableVisualStyles(); + Application.SetCompatibleTextRenderingDefault(false); - Parallel.Invoke( - () => Application.Run(new TestForm()), - () => Application.Run(new Desktop())); - } - } -} + Application.Run(new Desktop()); + } + } +} \ No newline at end of file diff --git a/ShiftOS.Main/Properties/AssemblyInfo.cs b/ShiftOS.Main/Properties/AssemblyInfo.cs index 6f85581..bcab0d6 100644 --- a/ShiftOS.Main/Properties/AssemblyInfo.cs +++ b/ShiftOS.Main/Properties/AssemblyInfo.cs @@ -1,5 +1,4 @@ using System.Reflection; -using System.Runtime.CompilerServices; using System.Runtime.InteropServices; // General Information about an assembly is controlled through the following @@ -33,4 +32,4 @@ using System.Runtime.InteropServices; // by using the '*' as shown below: // [assembly: AssemblyVersion("1.0.*")] [assembly: AssemblyVersion("1.0.0.0")] -[assembly: AssemblyFileVersion("1.0.0.0")] +[assembly: AssemblyFileVersion("1.0.0.0")] \ No newline at end of file diff --git a/ShiftOS.Main/Properties/Settings.settings b/ShiftOS.Main/Properties/Settings.settings index 3964565..e04fc63 100644 --- a/ShiftOS.Main/Properties/Settings.settings +++ b/ShiftOS.Main/Properties/Settings.settings @@ -1,7 +1,8 @@  + - + \ No newline at end of file diff --git a/ShiftOS.Main/Resources/CatalystGrammar.xml b/ShiftOS.Main/Resources/CatalystGrammar.xml index b082a0d..90543d6 100644 --- a/ShiftOS.Main/Resources/CatalystGrammar.xml +++ b/ShiftOS.Main/Resources/CatalystGrammar.xml @@ -1,22 +1,23 @@ - + + - + - + How much Code Points do I have? - Can you run ? - Can you minimize ? - Can you close ? + Can you run ? + Can you minimize ? + Can you close ? diff --git a/ShiftOS.Main/ShiftOS.Main.csproj b/ShiftOS.Main/ShiftOS.Main.csproj index b2e9739..f7d8dc0 100644 --- a/ShiftOS.Main/ShiftOS.Main.csproj +++ b/ShiftOS.Main/ShiftOS.Main.csproj @@ -20,6 +20,7 @@ DEBUG;TRACE prompt 4 + latest AnyCPU @@ -29,8 +30,12 @@ TRACE prompt 4 + latest + + ..\packages\Newtonsoft.Json.10.0.3\lib\net45\Newtonsoft.Json.dll + @@ -44,14 +49,14 @@ - - Form - - - HijackScreen.cs - + + UserControl + + + FileSkimmer.cs + UserControl @@ -82,6 +87,12 @@ TestForm.cs + + UserControl + + + TextPad.cs + Form @@ -104,6 +115,9 @@ Resources.resx True + + FileSkimmer.cs + SelectColor.cs @@ -119,9 +133,13 @@ TestForm.cs + + TextPad.cs + Desktop.cs + SettingsSingleFileGenerator Settings.Designer.cs diff --git a/ShiftOS.Main/ShiftOS/Apps/FileSkimmer.Designer.cs b/ShiftOS.Main/ShiftOS/Apps/FileSkimmer.Designer.cs new file mode 100644 index 0000000..f2e0d76 --- /dev/null +++ b/ShiftOS.Main/ShiftOS/Apps/FileSkimmer.Designer.cs @@ -0,0 +1,257 @@ +using System.Windows.Forms; + +namespace ShiftOS.Main.ShiftOS.Apps +{ + partial class FileSkimmer + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Component Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + this.components = new System.ComponentModel.Container(); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(FileSkimmer)); + this.menuStrip1 = new System.Windows.Forms.MenuStrip(); + this.fileToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.newFileToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.newFolderToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.breadcrumbsBar = new System.Windows.Forms.ToolStrip(); + this.toolStrip2 = new System.Windows.Forms.ToolStrip(); + this.toolStripButton1 = new System.Windows.Forms.ToolStripButton(); + this.toolStripDropDownButton1 = new System.Windows.Forms.ToolStripDropDownButton(); + this.largeIconsToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.smallIconsToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.detailsToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.listToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.tilesToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.listView1 = new System.Windows.Forms.ListView(); + this.textFileToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.contextMenuStrip1 = new System.Windows.Forms.ContextMenuStrip(this.components); + this.openToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.renameToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.deleteToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.menuStrip1.SuspendLayout(); + this.toolStrip2.SuspendLayout(); + this.contextMenuStrip1.SuspendLayout(); + this.SuspendLayout(); + // + // menuStrip1 + // + this.menuStrip1.ImageScalingSize = new System.Drawing.Size(24, 24); + this.menuStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.fileToolStripMenuItem}); + this.menuStrip1.Location = new System.Drawing.Point(0, 0); + this.menuStrip1.Name = "menuStrip1"; + this.menuStrip1.Size = new System.Drawing.Size(1541, 33); + this.menuStrip1.TabIndex = 1; + this.menuStrip1.Text = "menuStrip1"; + // + // fileToolStripMenuItem + // + this.fileToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.newFileToolStripMenuItem, + this.newFolderToolStripMenuItem}); + this.fileToolStripMenuItem.Name = "fileToolStripMenuItem"; + this.fileToolStripMenuItem.Size = new System.Drawing.Size(50, 29); + this.fileToolStripMenuItem.Text = "File"; + // + // newFileToolStripMenuItem + // + this.newFileToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.textFileToolStripMenuItem}); + this.newFileToolStripMenuItem.Name = "newFileToolStripMenuItem"; + this.newFileToolStripMenuItem.Size = new System.Drawing.Size(210, 30); + this.newFileToolStripMenuItem.Text = "New File"; + // + // newFolderToolStripMenuItem + // + this.newFolderToolStripMenuItem.Name = "newFolderToolStripMenuItem"; + this.newFolderToolStripMenuItem.Size = new System.Drawing.Size(210, 30); + this.newFolderToolStripMenuItem.Text = "New Folder"; + // + // breadcrumbsBar + // + this.breadcrumbsBar.ImageScalingSize = new System.Drawing.Size(24, 24); + this.breadcrumbsBar.Location = new System.Drawing.Point(0, 33); + this.breadcrumbsBar.Name = "breadcrumbsBar"; + this.breadcrumbsBar.Size = new System.Drawing.Size(1541, 25); + this.breadcrumbsBar.TabIndex = 2; + this.breadcrumbsBar.ItemClicked += new System.Windows.Forms.ToolStripItemClickedEventHandler(this.breadcrumbsBar_ItemClicked); + // + // toolStrip2 + // + this.toolStrip2.ImageScalingSize = new System.Drawing.Size(24, 24); + this.toolStrip2.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.toolStripButton1, + this.toolStripDropDownButton1}); + this.toolStrip2.Location = new System.Drawing.Point(0, 58); + this.toolStrip2.Name = "toolStrip2"; + this.toolStrip2.Size = new System.Drawing.Size(1541, 32); + this.toolStrip2.TabIndex = 3; + this.toolStrip2.Text = "toolbar"; + // + // toolStripButton1 + // + this.toolStripButton1.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text; + this.toolStripButton1.Image = ((System.Drawing.Image)(resources.GetObject("toolStripButton1.Image"))); + this.toolStripButton1.ImageTransparentColor = System.Drawing.Color.Magenta; + this.toolStripButton1.Name = "toolStripButton1"; + this.toolStripButton1.Size = new System.Drawing.Size(28, 29); + this.toolStripButton1.Text = "^"; + this.toolStripButton1.Click += new System.EventHandler(this.toolStripButton1_Click); + // + // toolStripDropDownButton1 + // + this.toolStripDropDownButton1.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text; + this.toolStripDropDownButton1.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.largeIconsToolStripMenuItem, + this.smallIconsToolStripMenuItem, + this.detailsToolStripMenuItem, + this.listToolStripMenuItem, + this.tilesToolStripMenuItem}); + this.toolStripDropDownButton1.Image = ((System.Drawing.Image)(resources.GetObject("toolStripDropDownButton1.Image"))); + this.toolStripDropDownButton1.ImageTransparentColor = System.Drawing.Color.Magenta; + this.toolStripDropDownButton1.Name = "toolStripDropDownButton1"; + this.toolStripDropDownButton1.Size = new System.Drawing.Size(119, 29); + this.toolStripDropDownButton1.Text = "View Mode"; + this.toolStripDropDownButton1.DropDownItemClicked += new System.Windows.Forms.ToolStripItemClickedEventHandler(this.toolStripDropDownButton1_DropDownItemClicked); + // + // largeIconsToolStripMenuItem + // + this.largeIconsToolStripMenuItem.Name = "largeIconsToolStripMenuItem"; + this.largeIconsToolStripMenuItem.Size = new System.Drawing.Size(186, 30); + this.largeIconsToolStripMenuItem.Text = "Large Icons"; + // + // smallIconsToolStripMenuItem + // + this.smallIconsToolStripMenuItem.Name = "smallIconsToolStripMenuItem"; + this.smallIconsToolStripMenuItem.Size = new System.Drawing.Size(186, 30); + this.smallIconsToolStripMenuItem.Text = "Small Icons"; + // + // detailsToolStripMenuItem + // + this.detailsToolStripMenuItem.Name = "detailsToolStripMenuItem"; + this.detailsToolStripMenuItem.Size = new System.Drawing.Size(186, 30); + this.detailsToolStripMenuItem.Text = "Details"; + // + // listToolStripMenuItem + // + this.listToolStripMenuItem.Name = "listToolStripMenuItem"; + this.listToolStripMenuItem.Size = new System.Drawing.Size(186, 30); + this.listToolStripMenuItem.Text = "List"; + // + // tilesToolStripMenuItem + // + this.tilesToolStripMenuItem.Name = "tilesToolStripMenuItem"; + this.tilesToolStripMenuItem.Size = new System.Drawing.Size(186, 30); + this.tilesToolStripMenuItem.Text = "Tiles"; + // + // listView1 + // + this.listView1.Dock = System.Windows.Forms.DockStyle.Fill; + this.listView1.Location = new System.Drawing.Point(0, 90); + this.listView1.Name = "listView1"; + this.listView1.Size = new System.Drawing.Size(1541, 696); + this.listView1.TabIndex = 4; + this.listView1.UseCompatibleStateImageBehavior = false; + this.listView1.MouseClick += new System.Windows.Forms.MouseEventHandler(this.listView1_MouseClick); + this.listView1.MouseDoubleClick += new System.Windows.Forms.MouseEventHandler(this.listView1_MouseDoubleClick); + // + // textFileToolStripMenuItem + // + this.textFileToolStripMenuItem.Name = "textFileToolStripMenuItem"; + this.textFileToolStripMenuItem.Size = new System.Drawing.Size(210, 30); + this.textFileToolStripMenuItem.Text = "Text file"; + this.textFileToolStripMenuItem.Click += new System.EventHandler(this.textFileToolStripMenuItem_Click); + // + // contextMenuStrip1 + // + this.contextMenuStrip1.ImageScalingSize = new System.Drawing.Size(24, 24); + this.contextMenuStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.openToolStripMenuItem, + this.renameToolStripMenuItem, + this.deleteToolStripMenuItem}); + this.contextMenuStrip1.Name = "contextMenuStrip1"; + this.contextMenuStrip1.Size = new System.Drawing.Size(148, 94); + // + // openToolStripMenuItem + // + this.openToolStripMenuItem.Name = "openToolStripMenuItem"; + this.openToolStripMenuItem.Size = new System.Drawing.Size(147, 30); + this.openToolStripMenuItem.Text = "Open"; + // + // renameToolStripMenuItem + // + this.renameToolStripMenuItem.Name = "renameToolStripMenuItem"; + this.renameToolStripMenuItem.Size = new System.Drawing.Size(147, 30); + this.renameToolStripMenuItem.Text = "Rename"; + // + // deleteToolStripMenuItem + // + this.deleteToolStripMenuItem.Name = "deleteToolStripMenuItem"; + this.deleteToolStripMenuItem.Size = new System.Drawing.Size(147, 30); + this.deleteToolStripMenuItem.Text = "Delete"; + // + // FileSkimmer + // + this.AutoScaleDimensions = new System.Drawing.SizeF(9F, 20F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.Controls.Add(this.listView1); + this.Controls.Add(this.toolStrip2); + this.Controls.Add(this.breadcrumbsBar); + this.Controls.Add(this.menuStrip1); + this.Name = "FileSkimmer"; + this.Size = new System.Drawing.Size(1541, 786); + this.menuStrip1.ResumeLayout(false); + this.menuStrip1.PerformLayout(); + this.toolStrip2.ResumeLayout(false); + this.toolStrip2.PerformLayout(); + this.contextMenuStrip1.ResumeLayout(false); + this.ResumeLayout(false); + this.PerformLayout(); + + } + + #endregion + private System.Windows.Forms.MenuStrip menuStrip1; + private System.Windows.Forms.ToolStrip breadcrumbsBar; + private System.Windows.Forms.ToolStrip toolStrip2; + private System.Windows.Forms.ListView listView1; + private System.Windows.Forms.ToolStripDropDownButton toolStripDropDownButton1; + private System.Windows.Forms.ToolStripMenuItem largeIconsToolStripMenuItem; + private System.Windows.Forms.ToolStripMenuItem smallIconsToolStripMenuItem; + private System.Windows.Forms.ToolStripMenuItem detailsToolStripMenuItem; + private System.Windows.Forms.ToolStripMenuItem listToolStripMenuItem; + private System.Windows.Forms.ToolStripMenuItem tilesToolStripMenuItem; + private System.Windows.Forms.ToolStripButton toolStripButton1; + private ToolStripMenuItem fileToolStripMenuItem; + private ToolStripMenuItem newFileToolStripMenuItem; + private ToolStripMenuItem newFolderToolStripMenuItem; + private ToolStripMenuItem textFileToolStripMenuItem; + private ContextMenuStrip contextMenuStrip1; + private ToolStripMenuItem openToolStripMenuItem; + private ToolStripMenuItem renameToolStripMenuItem; + private ToolStripMenuItem deleteToolStripMenuItem; + } +} diff --git a/ShiftOS.Main/ShiftOS/Apps/FileSkimmer.cs b/ShiftOS.Main/ShiftOS/Apps/FileSkimmer.cs new file mode 100644 index 0000000..ae26b2d --- /dev/null +++ b/ShiftOS.Main/ShiftOS/Apps/FileSkimmer.cs @@ -0,0 +1,104 @@ +using System; +using System.Collections.Generic; +using System.Diagnostics; +using System.Windows.Forms; +using ShiftOS.Engine.Misc; +using ShiftOS.Engine.ShiftFS; +using ShiftOS.Engine.WindowManager; +using System.Linq; + +namespace ShiftOS.Main.ShiftOS.Apps +{ + public partial class FileSkimmer : UserControl, IShiftWindowExtensions + { + ShiftDirectory _currentDirectory; + + public FileSkimmer() + { + InitializeComponent(); + } + + public void OnLoaded(ShiftWindow window) + { + Debug.WriteLine(ShiftFS.Drives.Count); + listView1.ShowDrivesList(window); + } + + void toolStripDropDownButton1_DropDownItemClicked(object sender, ToolStripItemClickedEventArgs e) + { + switch (e.ClickedItem.Text) + { + case "Small Icons": + listView1.View = View.SmallIcon; + break; + case "Details": + listView1.View = View.Details; + break; + case "List": + listView1.View = View.List; + break; + case "Tiles": + listView1.View = View.Tile; + break; + default: + listView1.View = View.LargeIcon; + break; + } + } + + void listView1_MouseDoubleClick(object sender, MouseEventArgs e) + { + var hit = listView1.HitTest(e.Location); + + if (!(hit.Item.Tag is ShiftDirectory dir)) return; + + listView1.Items.Clear(); + listView1.DisplayShiftFolder(dir); + _currentDirectory = dir; + breadcrumbsBar.Items.Add(new ToolStripButton(dir.Name) { Tag = dir }); + } + + void toolStripButton1_Click(object sender, EventArgs e) + { + listView1.Items.Clear(); + if (breadcrumbsBar.Items.Count > 1) + { + breadcrumbsBar.Items.Remove(breadcrumbsBar.Items.OfType().Last()); + var dir = breadcrumbsBar.Items.OfType().Last().Tag as ShiftDirectory; + _currentDirectory = dir; + listView1.DisplayShiftFolder(dir); + } + else + { + breadcrumbsBar.Items.Clear(); + listView1.ShowDrivesList(); + } + } + + void breadcrumbsBar_ItemClicked(object sender, ToolStripItemClickedEventArgs e) + { + var items = new List(breadcrumbsBar.Items.OfType() + .Where((_, y) => y > breadcrumbsBar.Items.IndexOf(e.ClickedItem))); + + foreach (var item in items) + { + breadcrumbsBar.Items.Remove(item); + } + + toolStripButton1_Click(null, EventArgs.Empty); + } + + void textFileToolStripMenuItem_Click(object sender, EventArgs e) + { + _currentDirectory.Add(new ShiftFile("Text file")); + } + + void listView1_MouseClick(object sender, MouseEventArgs e) + { + if (e.Button == MouseButtons.Right) + { + contextMenuStrip1.Show(MousePosition); + } + } + } +} diff --git a/ShiftOS.Main/ShiftOS/Apps/FileSkimmer.resx b/ShiftOS.Main/ShiftOS/Apps/FileSkimmer.resx new file mode 100644 index 0000000..97a52d3 --- /dev/null +++ b/ShiftOS.Main/ShiftOS/Apps/FileSkimmer.resx @@ -0,0 +1,163 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 175, 17 + + + 331, 17 + + + 473, 17 + + + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 + YQUAAAAJcEhZcwAAFiUAABYlAUlSJPAAAAIDSURBVDhPpZLrS5NhGMb3j4SWh0oRQVExD4gonkDpg4hG + YKxG6WBogkMZKgPNCEVJFBGdGETEvgwyO9DJE5syZw3PIlPEE9pgBCLZ5XvdMB8Ew8gXbl54nuf63dd9 + 0OGSnwCahxbPRNPAPMw9Xpg6ZmF46kZZ0xSKzJPIrhpDWsVnpBhGkKx3nAX8Pv7z1zg8OoY/cITdn4fw + bf/C0kYAN3Ma/w3gWfZL5kzTKBxjWyK2DftwI9tyMYCZKXbNHaD91bLYJrDXsYbrWfUKwJrPE9M2M1Oc + VzOOpHI7Jr376Hi9ogHqFIANO0/MmmmbmSmm9a8ze+I4MrNWAdjtoJgWcx+PSzg166yZZ8xM8XvXDix9 + c4jIqFYAjoriBV9AhEPv1mH/sonogha0afbZMMZz+yreTGyhpusHwtNNCsA5U1zS4BLxzJIfg299qO32 + Ir7UJtZfftyATqeT+8o2D8JSjQrAJblrncYL7ZJ2+bfaFnC/1S1NjL3diRat7qrO7wLRP3HjWsojBeCo + mDEo5mNjuweFGvjWg2EBhCbpkW78htSHHwRyNdmgAFzPEee2iFkzayy2OLXzT4gr6UdUnlXrullsxxQ+ + kx0g8BTA3aZlButjSTyjODq/WcQcW/B/Je4OQhLvKQDnzN1mp0nnkvAhR8VuMzNrpm1mpjgkoVwB/v8D + TgDQASA1MVpwzwAAAABJRU5ErkJggg== + + + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 + YQUAAAAJcEhZcwAAFiUAABYlAUlSJPAAAAIDSURBVDhPpZLrS5NhGMb3j4SWh0oRQVExD4gonkDpg4hG + YKxG6WBogkMZKgPNCEVJFBGdGETEvgwyO9DJE5syZw3PIlPEE9pgBCLZ5XvdMB8Ew8gXbl54nuf63dd9 + 0OGSnwCahxbPRNPAPMw9Xpg6ZmF46kZZ0xSKzJPIrhpDWsVnpBhGkKx3nAX8Pv7z1zg8OoY/cITdn4fw + bf/C0kYAN3Ma/w3gWfZL5kzTKBxjWyK2DftwI9tyMYCZKXbNHaD91bLYJrDXsYbrWfUKwJrPE9M2M1Oc + VzOOpHI7Jr376Hi9ogHqFIANO0/MmmmbmSmm9a8ze+I4MrNWAdjtoJgWcx+PSzg166yZZ8xM8XvXDix9 + c4jIqFYAjoriBV9AhEPv1mH/sonogha0afbZMMZz+yreTGyhpusHwtNNCsA5U1zS4BLxzJIfg299qO32 + Ir7UJtZfftyATqeT+8o2D8JSjQrAJblrncYL7ZJ2+bfaFnC/1S1NjL3diRat7qrO7wLRP3HjWsojBeCo + mDEo5mNjuweFGvjWg2EBhCbpkW78htSHHwRyNdmgAFzPEee2iFkzayy2OLXzT4gr6UdUnlXrullsxxQ+ + kx0g8BTA3aZlButjSTyjODq/WcQcW/B/Je4OQhLvKQDnzN1mp0nnkvAhR8VuMzNrpm1mpjgkoVwB/v8D + TgDQASA1MVpwzwAAAABJRU5ErkJggg== + + + + 615, 17 + + \ No newline at end of file diff --git a/ShiftOS.Main/ShiftOS/Apps/ShiftDemo.Designer.cs b/ShiftOS.Main/ShiftOS/Apps/ShiftDemo.Designer.cs index 7fd37f0..f8ee8e3 100644 --- a/ShiftOS.Main/ShiftOS/Apps/ShiftDemo.Designer.cs +++ b/ShiftOS.Main/ShiftOS/Apps/ShiftDemo.Designer.cs @@ -1,4 +1,4 @@ -namespace ShiftOS.Main +namespace ShiftOS.Main.ShiftOS.Apps { partial class ShiftDemo { diff --git a/ShiftOS.Main/ShiftOS/Apps/ShiftDemo.cs b/ShiftOS.Main/ShiftOS/Apps/ShiftDemo.cs index 11fc160..ced10d2 100644 --- a/ShiftOS.Main/ShiftOS/Apps/ShiftDemo.cs +++ b/ShiftOS.Main/ShiftOS/Apps/ShiftDemo.cs @@ -1,26 +1,18 @@ -using System; -using System.Collections.Generic; -using System.ComponentModel; -using System.Drawing; -using System.Data; -using System.Linq; -using System.Text; -using System.Threading.Tasks; -using System.Windows.Forms; +using System.Windows.Forms; using ShiftOS.Engine.WindowManager; -namespace ShiftOS.Main +namespace ShiftOS.Main.ShiftOS.Apps { - public partial class ShiftDemo : UserControl, IShiftWindowExtensions - { - public ShiftDemo() - { - InitializeComponent(); - } + public partial class ShiftDemo : UserControl, IShiftWindowExtensions + { + public ShiftDemo() + { + InitializeComponent(); + } - public void OnLoaded(ShiftWindow window) - { - icon.Image = this.GetShiftWindow().Icon.ToBitmap(); - } + public void OnLoaded(ShiftWindow window) + { + icon.Image = this.GetShiftWindow().Icon.ToBitmap(); + } } -} +} \ No newline at end of file diff --git a/ShiftOS.Main/ShiftOS/Apps/ShifterStuff/SelectColor.Designer.cs b/ShiftOS.Main/ShiftOS/Apps/ShifterStuff/SelectColor.Designer.cs index a7473a0..5d50bc0 100644 --- a/ShiftOS.Main/ShiftOS/Apps/ShifterStuff/SelectColor.Designer.cs +++ b/ShiftOS.Main/ShiftOS/Apps/ShifterStuff/SelectColor.Designer.cs @@ -1,4 +1,4 @@ -namespace ShiftOS.Main.ShiftOS.Apps +namespace ShiftOS.Main.ShiftOS.Apps.ShifterStuff { partial class SelectColor { diff --git a/ShiftOS.Main/ShiftOS/Apps/ShifterStuff/SelectColor.cs b/ShiftOS.Main/ShiftOS/Apps/ShifterStuff/SelectColor.cs index 7a97915..5e335b0 100644 --- a/ShiftOS.Main/ShiftOS/Apps/ShifterStuff/SelectColor.cs +++ b/ShiftOS.Main/ShiftOS/Apps/ShifterStuff/SelectColor.cs @@ -1,50 +1,54 @@ using System; using System.Drawing; +using System.Globalization; using System.Windows.Forms; using ShiftOS.Engine.WindowManager; -namespace ShiftOS.Main.ShiftOS.Apps +namespace ShiftOS.Main.ShiftOS.Apps.ShifterStuff { - public partial class SelectColor : UserControl - { - Color _finalColor; - int _colorType1; - int _colorType2; - int _colorType3; - public SelectColor() - { - InitializeComponent(); + public partial class SelectColor : UserControl + { + int _colorType1; + int _colorType2; + int _colorType3; + Color _finalColor; - } + public SelectColor() + { + InitializeComponent(); + } - private Color setColor() - { - _colorType1 = Int32.Parse(redUpDown.Value.ToString()); - _colorType2 = Int32.Parse(greenUpDown.Value.ToString()); - _colorType3 = Int32.Parse(blueUpDown.Value.ToString()); - try - { - _finalColor = Color.FromArgb(_colorType1, _colorType2, _colorType3); - - /* - foreach (var window in ShiftWM.Windows) -{ - window.Invoke(new Action(() => window.top.BackColor = _finalColor)); - } - */ - - ShiftWM.StartInfoboxSession("Success!", $"Changed color to:\r\n{_colorType1}, {_colorType2}, {_colorType3}.", InfoboxTemplate.ButtonType.Ok); - } - catch (Exception) - { - ShiftWM.StartInfoboxSession("Error!", "An error occured while setting the color.", InfoboxTemplate.ButtonType.Ok); - } - return _finalColor; - } + Color SetColor() + { + _colorType1 = int.Parse(redUpDown.Value.ToString(CultureInfo.InvariantCulture)); + _colorType2 = int.Parse(greenUpDown.Value.ToString(CultureInfo.InvariantCulture)); + _colorType3 = int.Parse(blueUpDown.Value.ToString(CultureInfo.InvariantCulture)); + try + { + _finalColor = Color.FromArgb(_colorType1, _colorType2, _colorType3); - private void btnSetColor_Click(object sender, EventArgs e) - { - setColor(); - } - } -} + + foreach (var window in ShiftWM.Windows) + { + window.Invoke(new Action(() => window.titleBar.BackColor = _finalColor)); + } + + + ShiftWM.StartInfoboxSession( + "Success!", + $"Changed color to:\r\n{_colorType1}, {_colorType2}, {_colorType3}.", + InfoboxTemplate.ButtonType.Ok); + } + catch (Exception) + { + ShiftWM.StartInfoboxSession("Error!", "An error occured while setting the color.", InfoboxTemplate.ButtonType.Ok); + } + return _finalColor; + } + + void btnSetColor_Click(object sender, EventArgs e) + { + SetColor(); + } + } +} \ No newline at end of file diff --git a/ShiftOS.Main/ShiftOS/Apps/ShifterStuff/Shifter.Designer.cs b/ShiftOS.Main/ShiftOS/Apps/ShifterStuff/Shifter.Designer.cs index 47bc115..2ed43b4 100644 --- a/ShiftOS.Main/ShiftOS/Apps/ShifterStuff/Shifter.Designer.cs +++ b/ShiftOS.Main/ShiftOS/Apps/ShifterStuff/Shifter.Designer.cs @@ -1,4 +1,4 @@ -namespace ShiftOS.Main.ShiftOS.Apps +namespace ShiftOS.Main.ShiftOS.Apps.ShifterStuff { partial class Shifter { @@ -37,6 +37,7 @@ this.groupBox1 = new System.Windows.Forms.GroupBox(); this.button1 = new System.Windows.Forms.Button(); this.tabPage2 = new System.Windows.Forms.TabPage(); + this.btnSave = new System.Windows.Forms.Button(); this.tabControl1.SuspendLayout(); this.tabPage1.SuspendLayout(); this.groupBox1.SuspendLayout(); @@ -57,6 +58,7 @@ // // tabPage1 // + this.tabPage1.Controls.Add(this.btnSave); this.tabPage1.Controls.Add(this.button5); this.tabPage1.Controls.Add(this.button4); this.tabPage1.Controls.Add(this.button3); @@ -74,7 +76,7 @@ // this.button5.FlatStyle = System.Windows.Forms.FlatStyle.Flat; this.button5.Font = new System.Drawing.Font("Lucida Console", 8.25F); - this.button5.Location = new System.Drawing.Point(6, 267); + this.button5.Location = new System.Drawing.Point(6, 239); this.button5.Name = "button5"; this.button5.Size = new System.Drawing.Size(314, 23); this.button5.TabIndex = 5; @@ -86,37 +88,37 @@ // this.button4.FlatStyle = System.Windows.Forms.FlatStyle.Flat; this.button4.Font = new System.Drawing.Font("Lucida Console", 8.25F); - this.button4.Location = new System.Drawing.Point(6, 209); + this.button4.Location = new System.Drawing.Point(6, 181); this.button4.Name = "button4"; this.button4.Size = new System.Drawing.Size(314, 23); this.button4.TabIndex = 4; this.button4.Text = "Set Random Skin"; this.button4.UseVisualStyleBackColor = true; - this.button4.Click += new System.EventHandler(this.setRandomSkin); + this.button4.Click += new System.EventHandler(this.SetRandomSkin); // // button3 // this.button3.FlatStyle = System.Windows.Forms.FlatStyle.Flat; this.button3.Font = new System.Drawing.Font("Lucida Console", 8.25F); - this.button3.Location = new System.Drawing.Point(6, 238); + this.button3.Location = new System.Drawing.Point(6, 210); this.button3.Name = "button3"; this.button3.Size = new System.Drawing.Size(155, 23); this.button3.TabIndex = 3; this.button3.Text = "Set Default Skin"; this.button3.UseVisualStyleBackColor = true; - this.button3.Click += new System.EventHandler(this.setDefaultSkin); + this.button3.Click += new System.EventHandler(this.SetDefaultSkin); // // button2 // this.button2.FlatStyle = System.Windows.Forms.FlatStyle.Flat; this.button2.Font = new System.Drawing.Font("Lucida Console", 8.25F); - this.button2.Location = new System.Drawing.Point(171, 238); + this.button2.Location = new System.Drawing.Point(171, 210); this.button2.Name = "button2"; this.button2.Size = new System.Drawing.Size(149, 23); this.button2.TabIndex = 2; this.button2.Text = "Set Colorful Skin"; this.button2.UseVisualStyleBackColor = true; - this.button2.Click += new System.EventHandler(this.setColorSkin); + this.button2.Click += new System.EventHandler(this.SetColorSkin); // // groupBox1 // @@ -150,6 +152,18 @@ this.tabPage2.Text = "tabPage2"; this.tabPage2.UseVisualStyleBackColor = true; // + // btnSave + // + this.btnSave.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.btnSave.Font = new System.Drawing.Font("Lucida Console", 8.25F); + this.btnSave.Location = new System.Drawing.Point(6, 267); + this.btnSave.Name = "btnSave"; + this.btnSave.Size = new System.Drawing.Size(314, 23); + this.btnSave.TabIndex = 6; + this.btnSave.Text = "Save Skin"; + this.btnSave.UseVisualStyleBackColor = true; + this.btnSave.Click += new System.EventHandler(this.btnSave_Click); + // // Shifter // this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); @@ -175,5 +189,6 @@ private System.Windows.Forms.Button button2; private System.Windows.Forms.Button button4; private System.Windows.Forms.Button button5; + private System.Windows.Forms.Button btnSave; } } diff --git a/ShiftOS.Main/ShiftOS/Apps/ShifterStuff/Shifter.cs b/ShiftOS.Main/ShiftOS/Apps/ShifterStuff/Shifter.cs index 177942d..df093f0 100644 --- a/ShiftOS.Main/ShiftOS/Apps/ShifterStuff/Shifter.cs +++ b/ShiftOS.Main/ShiftOS/Apps/ShifterStuff/Shifter.cs @@ -1,84 +1,116 @@ using System; -using System.Windows.Forms; -using ShiftOS.Engine; -using ShiftOS.Engine.WindowManager; using System.Drawing; +using System.IO; +using System.Windows.Forms; +using Newtonsoft.Json; +using ShiftOS.Engine.Misc; +using ShiftOS.Engine.WindowManager; +using ShiftOS.Main.Properties; -namespace ShiftOS.Main.ShiftOS.Apps +namespace ShiftOS.Main.ShiftOS.Apps.ShifterStuff { - public partial class Shifter : UserControl - { - public int colorType; //This is a check to see what option was chosen. - public Shifter() - { - InitializeComponent(); - } + public partial class Shifter : UserControl + { + public int ColorType; //This is a check to see what option was chosen. - private void button1_Click(object sender, EventArgs e) - { - colorType = 1; - ShiftWM.Init(new SelectColor(), "Select a color", Properties.Resources.iconColourPicker_fw.ToIcon()); - } + public Shifter() + { + InitializeComponent(); + } - private void setDefaultSkin(object sender, EventArgs e) - { - setBorderColor(Color.FromArgb(64, 64, 64)); - ShiftSkinData.btnCloseColor = Color.Black; - ShiftSkinData.btnMaxColor = Color.Black; - ShiftSkinData.btnMinColor = Color.Black; - button5_Click(sender, e); - } + void button1_Click(object sender, EventArgs e) + { + ColorType = 1; + ShiftWM.Init(new SelectColor(), "Select a color", Resources.iconColourPicker_fw); + } - private void setColorSkin(object sender, EventArgs e) - { - setBorderColor(Color.Blue); - ShiftSkinData.btnCloseColor = Color.Red; - ShiftSkinData.btnMaxColor = Color.Yellow; - ShiftSkinData.btnMinColor = Color.Green; - button5_Click(sender, e); - } + void SetDefaultSkin(object sender, EventArgs e) + { + SetBorderColor(Color.FromArgb(64, 64, 64)); + ShiftSkinData.BtnCloseColor = Color.Black; + ShiftSkinData.BtnMaxColor = Color.Black; + ShiftSkinData.BtnMinColor = Color.Black; + button5_Click(sender, e); + } - private void setRandomSkin(object sender, EventArgs e) - { - Random rnd = new Random(); - setBorderColor(Color.FromArgb(rnd.Next(255), rnd.Next(255), rnd.Next(255))); - ShiftSkinData.btnCloseColor = Color.FromArgb(rnd.Next(255), rnd.Next(255), rnd.Next(255)); - ShiftSkinData.btnMaxColor = Color.FromArgb(rnd.Next(255), rnd.Next(255), rnd.Next(255)); - ShiftSkinData.btnMinColor = Color.FromArgb(rnd.Next(255), rnd.Next(255), rnd.Next(255)); - button5_Click(sender, e); - } + void SetColorSkin(object sender, EventArgs e) + { + SetBorderColor(Color.Blue); + ShiftSkinData.BtnCloseColor = Color.Red; + ShiftSkinData.BtnMaxColor = Color.Yellow; + ShiftSkinData.BtnMinColor = Color.Green; + ShiftSkinData.BtnCloseHoverColor = Color.FromArgb(255, 102, 102); + ShiftSkinData.BtnMaxHoverColor = Color.FromArgb(255, 255, 153); + ShiftSkinData.BtnMinColor = Color.FromArgb(102, 255, 102); + button5_Click(sender, e); + } - // SetBorderColor - public void setBorderColor(Color borderColor) - { - ShiftSkinData.leftTopCornerColor = borderColor; - ShiftSkinData.titleBarColor = borderColor; - ShiftSkinData.rightTopCornerColor = borderColor; - ShiftSkinData.leftSideColor = borderColor; - ShiftSkinData.rightSideColor = borderColor; - ShiftSkinData.leftBottomCornerColor = borderColor; - ShiftSkinData.bottomSideColor = borderColor; - ShiftSkinData.rightBottomCornerColor = borderColor; - } + void SetRandomSkin(object sender, EventArgs e) + { + var rnd = new Random(); + SetBorderColor(Color.FromArgb(rnd.Next(255), rnd.Next(255), rnd.Next(255))); + ShiftSkinData.BtnCloseColor = Color.FromArgb(rnd.Next(255), rnd.Next(255), rnd.Next(255)); + ShiftSkinData.BtnMaxColor = Color.FromArgb(rnd.Next(255), rnd.Next(255), rnd.Next(255)); + ShiftSkinData.BtnMinColor = Color.FromArgb(rnd.Next(255), rnd.Next(255), rnd.Next(255)); + ShiftSkinData.BtnCloseHoverColor = Color.FromArgb(rnd.Next(255), rnd.Next(255), rnd.Next(255)); + ShiftSkinData.BtnMaxHoverColor = Color.FromArgb(rnd.Next(255), rnd.Next(255), rnd.Next(255)); + ShiftSkinData.BtnMinHoverColor = Color.FromArgb(rnd.Next(255), rnd.Next(255), rnd.Next(255)); + button5_Click(sender, e); + } - private void button5_Click(object sender, EventArgs e) - { + // SetBorderColor + public void SetBorderColor(Color borderColor) + { + ShiftSkinData.LeftTopCornerColor = borderColor; + ShiftSkinData.TitleBarColor = borderColor; + ShiftSkinData.RightTopCornerColor = borderColor; + ShiftSkinData.LeftSideColor = borderColor; + ShiftSkinData.RightSideColor = borderColor; + ShiftSkinData.LeftBottomCornerColor = borderColor; + ShiftSkinData.BottomSideColor = borderColor; + ShiftSkinData.RightBottomCornerColor = borderColor; + } - foreach (var window in ShiftWM.Windows) - { - window.Invoke(new Action(() => window.titleBar.BackColor = ShiftSkinData.titleBarColor)); - window.Invoke(new Action(() => window.leftTopCorner.BackColor = ShiftSkinData.leftTopCornerColor)); - window.Invoke(new Action(() => window.rightTopCorner.BackColor = ShiftSkinData.rightTopCornerColor)); - window.Invoke(new Action(() => window.leftSide.BackColor = ShiftSkinData.leftSideColor)); - window.Invoke(new Action(() => window.rightSide.BackColor = ShiftSkinData.rightSideColor)); - window.Invoke(new Action(() => window.leftBottomCorner.BackColor = ShiftSkinData.leftBottomCornerColor)); - window.Invoke(new Action(() => window.bottomSide.BackColor = ShiftSkinData.bottomSideColor)); - window.Invoke(new Action(() => window.rightBottomCorner.BackColor = ShiftSkinData.rightBottomCornerColor)); - window.Invoke(new Action(() => window.btnClose.BackColor = ShiftSkinData.btnCloseColor)); - window.Invoke(new Action(() => window.btnMax.BackColor = ShiftSkinData.btnMaxColor)); - window.Invoke(new Action(() => window.btnMin.BackColor = ShiftSkinData.btnMinColor)); - - } - } - } -} + void button5_Click(object sender, EventArgs e) + { + foreach (var window in ShiftWM.Windows) + { + window.Invoke(new Action(() => window.titleBar.BackColor = ShiftSkinData.TitleBarColor)); + window.Invoke(new Action(() => window.leftTopCorner.BackColor = ShiftSkinData.LeftTopCornerColor)); + window.Invoke(new Action(() => window.rightTopCorner.BackColor = ShiftSkinData.RightTopCornerColor)); + window.Invoke(new Action(() => window.leftSide.BackColor = ShiftSkinData.LeftSideColor)); + window.Invoke(new Action(() => window.rightSide.BackColor = ShiftSkinData.RightSideColor)); + window.Invoke(new Action(() => window.leftBottomCorner.BackColor = ShiftSkinData.LeftBottomCornerColor)); + window.Invoke(new Action(() => window.bottomSide.BackColor = ShiftSkinData.BottomSideColor)); + window.Invoke(new Action(() => window.rightBottomCorner.BackColor = ShiftSkinData.RightBottomCornerColor)); + window.Invoke(new Action(() => window.btnClose.BackColor = ShiftSkinData.BtnCloseColor)); + window.Invoke(new Action(() => window.btnMax.BackColor = ShiftSkinData.BtnMaxColor)); + window.Invoke(new Action(() => window.btnMin.BackColor = ShiftSkinData.BtnMinColor)); + } + } + + void btnSave_Click(object sender, EventArgs e) + { + var shiftColors = new Color[14]; + shiftColors[0] = ShiftSkinData.LeftTopCornerColor; + shiftColors[1] = ShiftSkinData.TitleBarColor; + shiftColors[2] = ShiftSkinData.RightTopCornerColor; + shiftColors[3] = ShiftSkinData.LeftSideColor; + shiftColors[4] = ShiftSkinData.RightSideColor; + shiftColors[5] = ShiftSkinData.LeftBottomCornerColor; + shiftColors[6] = ShiftSkinData.BottomSideColor; + shiftColors[7] = ShiftSkinData.RightBottomCornerColor; + shiftColors[8] = ShiftSkinData.BtnCloseColor; + shiftColors[9] = ShiftSkinData.BtnMaxColor; + shiftColors[10] = ShiftSkinData.BtnMinColor; + shiftColors[11] = ShiftSkinData.BtnCloseHoverColor; + shiftColors[12] = ShiftSkinData.BtnMaxHoverColor; + shiftColors[13] = ShiftSkinData.BtnMinHoverColor; + File.WriteAllText(@"C:\Users\Public\Documents\Skin.json", JsonConvert.SerializeObject(shiftColors)); + ShiftWM.StartInfoboxSession( + "Saved Skin", + "Saved Skin to C:\\Users\\Public\\Documents\\Skin.json", + InfoboxTemplate.ButtonType.Ok); + } + } +} \ No newline at end of file diff --git a/ShiftOS.Main/ShiftOS/Apps/Terminal.cs b/ShiftOS.Main/ShiftOS/Apps/Terminal.cs index 1bd5c03..a5c5a11 100644 --- a/ShiftOS.Main/ShiftOS/Apps/Terminal.cs +++ b/ShiftOS.Main/ShiftOS/Apps/Terminal.cs @@ -1,11 +1,4 @@ using System; -using System.Collections.Generic; -using System.ComponentModel; -using System.Drawing; -using System.Data; -using System.Linq; -using System.Text; -using System.Threading.Tasks; using System.Windows.Forms; using ShiftOS.Engine; using ShiftOS.Main.Terminal; @@ -21,24 +14,37 @@ namespace ShiftOS.Main.ShiftOS.Apps public bool RunningCommand = false; public bool WaitingResponse = false; public string InputReturnText = ""; +using ShiftOS.Engine.Terminal; - // The below variables makes the terminal... a terminal! - public string OldText = ""; - public int TrackingPosition = 0; +namespace ShiftOS.Main.ShiftOS.Apps +{ + public partial class Terminal : UserControl + { + public string DefaulttextBefore = "user> "; + string DefaulttextResult = "user@shiftos> "; // NOT YET IMPLEMENTED!!! + bool DoClear = false; - public Terminal() - { - InitializeComponent(); + // The below variables makes the terminal... a terminal! + string OldText = ""; + + int TrackingPosition; termmain.ContextMenuStrip = new ContextMenuStrip(); // Disables the right click of a richtextbox! TerminalBackend.trm.Add(this); // Makes the commands run! } + public Terminal() + { + InitializeComponent(); - private void termmain_KeyDown(object sender, KeyEventArgs e) - { - // The below code disables the ability to paste anything other then text... + termmain.ContextMenuStrip = new ContextMenuStrip(); // Disables the right click of a richtextbox! + } + void Print(string text) + { + termmain.AppendText($"\n {text} \n {DefaulttextResult}"); + TrackingPosition = termmain.Text.Length; + } if (e.Control && e.KeyCode == Keys.V) { //if (Clipboard.ContainsText()) @@ -108,4 +114,54 @@ namespace ShiftOS.Main.ShiftOS.Apps DoClear = false; } } +} + void termmain_KeyDown(object sender, KeyEventArgs e) + { + // The below code disables the ability to paste anything other then text... + + if (e.Control && e.KeyCode == Keys.V) + { + //if (Clipboard.ContainsText()) + // termmain.Paste(DataFormats.GetFormat(DataFormats.Text)); + e.Handled = true; + } + else if (e.KeyCode == Keys.Enter) + { + Print( + TerminalBackend.RunCommand( + termmain.Text.Substring( + TrackingPosition, + termmain.Text.Length - TrackingPosition))); // The most horrific line in the entire application! + e.Handled = true; + } + } + + void termmain_TextChanged(object sender, EventArgs e) + { + if (termmain.SelectionStart < TrackingPosition) + { + if (DoClear) return; + + termmain.Text = OldText; + termmain.Select(termmain.Text.Length, 0); + } + else + { + OldText = termmain.Text; + } + } + + void termmain_SelectionChanged(object sender, EventArgs e) + { + if (termmain.SelectionStart >= TrackingPosition) return; + + termmain.Text = OldText; + termmain.Select(termmain.Text.Length, 0); + } + + void Terminal_Load(object sender, EventArgs e) + { + Print("\n"); + } + } } diff --git a/ShiftOS.Main/ShiftOS/Apps/TestForm.Designer.cs b/ShiftOS.Main/ShiftOS/Apps/TestForm.Designer.cs index 50bcb58..b49924e 100644 --- a/ShiftOS.Main/ShiftOS/Apps/TestForm.Designer.cs +++ b/ShiftOS.Main/ShiftOS/Apps/TestForm.Designer.cs @@ -1,4 +1,4 @@ -namespace ShiftOS.Main +namespace ShiftOS.Main.ShiftOS.Apps { partial class TestForm { diff --git a/ShiftOS.Main/ShiftOS/Apps/TestForm.cs b/ShiftOS.Main/ShiftOS/Apps/TestForm.cs index 389f8d1..a0c12c0 100644 --- a/ShiftOS.Main/ShiftOS/Apps/TestForm.cs +++ b/ShiftOS.Main/ShiftOS/Apps/TestForm.cs @@ -1,28 +1,27 @@ using System; -using System.Drawing; -using System.Linq; using System.Windows.Forms; -using ShiftOS.Engine; +using ShiftOS.Engine.Misc; using ShiftOS.Engine.WindowManager; -using ShiftOS.Main.ShiftOS.Apps; +using ShiftOS.Main.Properties; +using ShiftOS.Main.ShiftOS.Apps.ShifterStuff; -namespace ShiftOS.Main +namespace ShiftOS.Main.ShiftOS.Apps { - public partial class TestForm : Form - { - public TestForm() - { - InitializeComponent(); - } + public partial class TestForm : Form + { + public TestForm() + { + InitializeComponent(); + } - private void Button1_Click(object sender, EventArgs e) - { - ShiftDemo demo = new ShiftDemo(); + void Button1_Click(object sender, EventArgs e) + { + var demo = new ShiftDemo(); ShiftWM.Init(demo, textBox1.Text, null); - ShiftWM.StartInfoboxSession(textBox1.Text, textBox2.Text, InfoboxTemplate.ButtonType.Ok); - } + ShiftWM.StartInfoboxSession(textBox1.Text, textBox2.Text, InfoboxTemplate.ButtonType.Ok); + } - private void button2_Click(object sender, EventArgs e) - => ShiftWM.Init(new Shifter(), "Shifter", Properties.Resources.iconShifter.ToIcon()); - } -} + void button2_Click(object sender, EventArgs e) + => ShiftWM.Init(new Shifter(), "Shifter", Resources.iconShifter); + } +} \ No newline at end of file diff --git a/ShiftOS.Main/ShiftOS/Apps/TextPad.Designer.cs b/ShiftOS.Main/ShiftOS/Apps/TextPad.Designer.cs new file mode 100644 index 0000000..7d83c68 --- /dev/null +++ b/ShiftOS.Main/ShiftOS/Apps/TextPad.Designer.cs @@ -0,0 +1,215 @@ +namespace ShiftOS.Main.ShiftOS.Apps +{ + partial class TextPad + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Component Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + this.menuStrip1 = new System.Windows.Forms.MenuStrip(); + this.fileToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.newToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.openToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.saveToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.saveAsToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.toolStripMenuItem1 = new System.Windows.Forms.ToolStripSeparator(); + this.exitToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.editToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.fontToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.wordWrapToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.insertToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.timeAndDateToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.helpToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.aboutToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.textBox = new System.Windows.Forms.RichTextBox(); + this.openFileDialog1 = new System.Windows.Forms.OpenFileDialog(); + this.saveFileDialog1 = new System.Windows.Forms.SaveFileDialog(); + this.menuStrip1.SuspendLayout(); + this.SuspendLayout(); + // + // menuStrip1 + // + this.menuStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.fileToolStripMenuItem, + this.editToolStripMenuItem, + this.insertToolStripMenuItem, + this.helpToolStripMenuItem}); + this.menuStrip1.Location = new System.Drawing.Point(0, 0); + this.menuStrip1.Name = "menuStrip1"; + this.menuStrip1.Size = new System.Drawing.Size(315, 24); + this.menuStrip1.TabIndex = 0; + this.menuStrip1.Text = "menuStrip1"; + // + // fileToolStripMenuItem + // + this.fileToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.newToolStripMenuItem, + this.openToolStripMenuItem, + this.saveToolStripMenuItem, + this.saveAsToolStripMenuItem, + this.toolStripMenuItem1, + this.exitToolStripMenuItem}); + this.fileToolStripMenuItem.Name = "fileToolStripMenuItem"; + this.fileToolStripMenuItem.Size = new System.Drawing.Size(37, 20); + this.fileToolStripMenuItem.Text = "File"; + // + // newToolStripMenuItem + // + this.newToolStripMenuItem.Name = "newToolStripMenuItem"; + this.newToolStripMenuItem.Size = new System.Drawing.Size(152, 22); + this.newToolStripMenuItem.Text = "New..."; + this.newToolStripMenuItem.Click += new System.EventHandler(this.newToolStripMenuItem_Click); + // + // openToolStripMenuItem + // + this.openToolStripMenuItem.Name = "openToolStripMenuItem"; + this.openToolStripMenuItem.Size = new System.Drawing.Size(152, 22); + this.openToolStripMenuItem.Text = "Open..."; + this.openToolStripMenuItem.Click += new System.EventHandler(this.openToolStripMenuItem_Click); + // + // saveToolStripMenuItem + // + this.saveToolStripMenuItem.Name = "saveToolStripMenuItem"; + this.saveToolStripMenuItem.Size = new System.Drawing.Size(152, 22); + this.saveToolStripMenuItem.Text = "Save..."; + // + // saveAsToolStripMenuItem + // + this.saveAsToolStripMenuItem.Name = "saveAsToolStripMenuItem"; + this.saveAsToolStripMenuItem.Size = new System.Drawing.Size(152, 22); + this.saveAsToolStripMenuItem.Text = "Save As..."; + // + // toolStripMenuItem1 + // + this.toolStripMenuItem1.Name = "toolStripMenuItem1"; + this.toolStripMenuItem1.Size = new System.Drawing.Size(149, 6); + // + // exitToolStripMenuItem + // + this.exitToolStripMenuItem.Name = "exitToolStripMenuItem"; + this.exitToolStripMenuItem.Size = new System.Drawing.Size(152, 22); + this.exitToolStripMenuItem.Text = "Exit"; + // + // editToolStripMenuItem + // + this.editToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.fontToolStripMenuItem, + this.wordWrapToolStripMenuItem}); + this.editToolStripMenuItem.Name = "editToolStripMenuItem"; + this.editToolStripMenuItem.Size = new System.Drawing.Size(39, 20); + this.editToolStripMenuItem.Text = "Edit"; + // + // fontToolStripMenuItem + // + this.fontToolStripMenuItem.Name = "fontToolStripMenuItem"; + this.fontToolStripMenuItem.Size = new System.Drawing.Size(152, 22); + this.fontToolStripMenuItem.Text = "Font"; + // + // wordWrapToolStripMenuItem + // + this.wordWrapToolStripMenuItem.Checked = true; + this.wordWrapToolStripMenuItem.CheckState = System.Windows.Forms.CheckState.Checked; + this.wordWrapToolStripMenuItem.Name = "wordWrapToolStripMenuItem"; + this.wordWrapToolStripMenuItem.Size = new System.Drawing.Size(152, 22); + this.wordWrapToolStripMenuItem.Text = "Word Wrap"; + // + // insertToolStripMenuItem + // + this.insertToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.timeAndDateToolStripMenuItem}); + this.insertToolStripMenuItem.Name = "insertToolStripMenuItem"; + this.insertToolStripMenuItem.Size = new System.Drawing.Size(48, 20); + this.insertToolStripMenuItem.Text = "Insert"; + // + // timeAndDateToolStripMenuItem + // + this.timeAndDateToolStripMenuItem.Name = "timeAndDateToolStripMenuItem"; + this.timeAndDateToolStripMenuItem.Size = new System.Drawing.Size(160, 22); + this.timeAndDateToolStripMenuItem.Text = "Time and Date..."; + // + // helpToolStripMenuItem + // + this.helpToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.aboutToolStripMenuItem}); + this.helpToolStripMenuItem.Name = "helpToolStripMenuItem"; + this.helpToolStripMenuItem.Size = new System.Drawing.Size(44, 20); + this.helpToolStripMenuItem.Text = "Help"; + // + // aboutToolStripMenuItem + // + this.aboutToolStripMenuItem.Name = "aboutToolStripMenuItem"; + this.aboutToolStripMenuItem.Size = new System.Drawing.Size(152, 22); + this.aboutToolStripMenuItem.Text = "About..."; + // + // textBox + // + this.textBox.Dock = System.Windows.Forms.DockStyle.Fill; + this.textBox.Location = new System.Drawing.Point(0, 24); + this.textBox.Name = "textBox"; + this.textBox.Size = new System.Drawing.Size(315, 265); + this.textBox.TabIndex = 1; + this.textBox.Text = ""; + // + // openFileDialog1 + // + this.openFileDialog1.FileName = "openFileDialog1"; + // + // TextPad + // + this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.Controls.Add(this.textBox); + this.Controls.Add(this.menuStrip1); + this.Name = "TextPad"; + this.Size = new System.Drawing.Size(315, 289); + this.menuStrip1.ResumeLayout(false); + this.menuStrip1.PerformLayout(); + this.ResumeLayout(false); + this.PerformLayout(); + + } + + #endregion + + private System.Windows.Forms.MenuStrip menuStrip1; + private System.Windows.Forms.ToolStripMenuItem fileToolStripMenuItem; + private System.Windows.Forms.ToolStripMenuItem newToolStripMenuItem; + private System.Windows.Forms.ToolStripMenuItem openToolStripMenuItem; + private System.Windows.Forms.ToolStripMenuItem saveToolStripMenuItem; + private System.Windows.Forms.ToolStripMenuItem saveAsToolStripMenuItem; + private System.Windows.Forms.ToolStripSeparator toolStripMenuItem1; + private System.Windows.Forms.ToolStripMenuItem exitToolStripMenuItem; + private System.Windows.Forms.ToolStripMenuItem editToolStripMenuItem; + private System.Windows.Forms.ToolStripMenuItem fontToolStripMenuItem; + private System.Windows.Forms.ToolStripMenuItem wordWrapToolStripMenuItem; + private System.Windows.Forms.ToolStripMenuItem insertToolStripMenuItem; + private System.Windows.Forms.ToolStripMenuItem timeAndDateToolStripMenuItem; + private System.Windows.Forms.ToolStripMenuItem helpToolStripMenuItem; + private System.Windows.Forms.ToolStripMenuItem aboutToolStripMenuItem; + private System.Windows.Forms.RichTextBox textBox; + private System.Windows.Forms.OpenFileDialog openFileDialog1; + private System.Windows.Forms.SaveFileDialog saveFileDialog1; + } +} diff --git a/ShiftOS.Main/ShiftOS/Apps/TextPad.cs b/ShiftOS.Main/ShiftOS/Apps/TextPad.cs new file mode 100644 index 0000000..e86b1be --- /dev/null +++ b/ShiftOS.Main/ShiftOS/Apps/TextPad.cs @@ -0,0 +1,36 @@ +using System; +using System.IO; +using System.Windows.Forms; + +namespace ShiftOS.Main.ShiftOS.Apps +{ + public partial class TextPad : UserControl + { + readonly string _editedText; + + public TextPad() + { + InitializeComponent(); + _editedText = textBox.Text; + } + + bool IsEdited() => _editedText != textBox.Text; + + void openToolStripMenuItem_Click(object sender, EventArgs e) + { + if (openFileDialog1.ShowDialog() != DialogResult.OK) return; + + var sr = new StreamReader(openFileDialog1.FileName); + textBox.Text = sr.ReadToEnd(); + sr.Close(); + } + + void newToolStripMenuItem_Click(object sender, EventArgs e) + { + if (IsEdited()) + { + MessageBox.Show("yay it works"); + } + } + } +} \ No newline at end of file diff --git a/ShiftOS.Main/HijackScreen.resx b/ShiftOS.Main/ShiftOS/Apps/TextPad.resx similarity index 90% rename from ShiftOS.Main/HijackScreen.resx rename to ShiftOS.Main/ShiftOS/Apps/TextPad.resx index 84970f0..53f75e1 100644 --- a/ShiftOS.Main/HijackScreen.resx +++ b/ShiftOS.Main/ShiftOS/Apps/TextPad.resx @@ -117,16 +117,13 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + + 153, 17 + + + 268, 17 + + 17, 17 - - 181, 17 - - - 331, 17 - - - 467, 17 - \ No newline at end of file diff --git a/ShiftOS.Main/ShiftOS/Desktop.Designer.cs b/ShiftOS.Main/ShiftOS/Desktop.Designer.cs index ae2dc17..98cd5e7 100644 --- a/ShiftOS.Main/ShiftOS/Desktop.Designer.cs +++ b/ShiftOS.Main/ShiftOS/Desktop.Designer.cs @@ -28,87 +28,104 @@ /// private void InitializeComponent() { - this.components = new System.ComponentModel.Container(); - this.listView1 = new System.Windows.Forms.ListView(); - this.taskbar = new System.Windows.Forms.ToolStrip(); - this.toolStripDropDownButton1 = new System.Windows.Forms.ToolStripDropDownButton(); - this.taskbarClock = new System.Windows.Forms.ToolStripLabel(); - this.timer1 = new System.Windows.Forms.Timer(this.components); - this.terminalToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.taskbar.SuspendLayout(); - this.SuspendLayout(); - // - // listView1 - // - this.listView1.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.listView1.Dock = System.Windows.Forms.DockStyle.Fill; - this.listView1.Location = new System.Drawing.Point(0, 0); - this.listView1.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2); - this.listView1.Name = "listView1"; - this.listView1.Size = new System.Drawing.Size(1277, 684); - this.listView1.TabIndex = 0; - this.listView1.UseCompatibleStateImageBehavior = false; - // - // taskbar - // - this.taskbar.Dock = System.Windows.Forms.DockStyle.Bottom; - this.taskbar.GripStyle = System.Windows.Forms.ToolStripGripStyle.Hidden; - this.taskbar.ImageScalingSize = new System.Drawing.Size(24, 24); - this.taskbar.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.components = new System.ComponentModel.Container(); + this.listView1 = new System.Windows.Forms.ListView(); + this.taskbar = new System.Windows.Forms.ToolStrip(); + this.toolStripDropDownButton1 = new System.Windows.Forms.ToolStripDropDownButton(); + this.terminalToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.textPadToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.taskbarClock = new System.Windows.Forms.ToolStripLabel(); + this.timer1 = new System.Windows.Forms.Timer(this.components); + this.fileSkimmerToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.taskbar.SuspendLayout(); + this.SuspendLayout(); + // + // listView1 + // + this.listView1.BorderStyle = System.Windows.Forms.BorderStyle.None; + this.listView1.Dock = System.Windows.Forms.DockStyle.Fill; + this.listView1.Location = new System.Drawing.Point(0, 0); + this.listView1.Name = "listView1"; + this.listView1.Size = new System.Drawing.Size(1916, 1052); + this.listView1.TabIndex = 0; + this.listView1.UseCompatibleStateImageBehavior = false; + // + // taskbar + // + this.taskbar.Dock = System.Windows.Forms.DockStyle.Bottom; + this.taskbar.GripStyle = System.Windows.Forms.ToolStripGripStyle.Hidden; + this.taskbar.ImageScalingSize = new System.Drawing.Size(24, 24); + this.taskbar.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { this.toolStripDropDownButton1, this.taskbarClock}); - this.taskbar.Location = new System.Drawing.Point(0, 653); - this.taskbar.Name = "taskbar"; - this.taskbar.Size = new System.Drawing.Size(1277, 31); - this.taskbar.TabIndex = 1; - this.taskbar.Text = "toolStrip1"; - // - // toolStripDropDownButton1 - // - this.toolStripDropDownButton1.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { - this.terminalToolStripMenuItem}); - this.toolStripDropDownButton1.Image = global::ShiftOS.Main.Properties.Resources.iconWebBrowser; - this.toolStripDropDownButton1.ImageTransparentColor = System.Drawing.Color.Magenta; - this.toolStripDropDownButton1.Name = "toolStripDropDownButton1"; - this.toolStripDropDownButton1.Size = new System.Drawing.Size(95, 28); - this.toolStripDropDownButton1.Tag = ((uint)(0u)); - this.toolStripDropDownButton1.Text = "Programs"; - // - // taskbarClock - // - this.taskbarClock.Alignment = System.Windows.Forms.ToolStripItemAlignment.Right; - this.taskbarClock.Image = global::ShiftOS.Main.Properties.Resources.iconClock; - this.taskbarClock.Name = "taskbarClock"; - this.taskbarClock.Size = new System.Drawing.Size(52, 28); - this.taskbarClock.Tag = ((uint)(0u)); - this.taskbarClock.Text = "0:00"; - // - // timer1 - // - this.timer1.Interval = 1000; - this.timer1.Tick += new System.EventHandler(this.timer1_Tick); - // - // terminalToolStripMenuItem - // - this.terminalToolStripMenuItem.Name = "terminalToolStripMenuItem"; - this.terminalToolStripMenuItem.Size = new System.Drawing.Size(152, 22); - this.terminalToolStripMenuItem.Text = "Terminal"; - this.terminalToolStripMenuItem.Click += new System.EventHandler(this.terminalToolStripMenuItem_Click); - // - // Desktop - // - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.ClientSize = new System.Drawing.Size(1277, 684); - this.Controls.Add(this.taskbar); - this.Controls.Add(this.listView1); - this.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2); - this.Name = "Desktop"; - this.Text = "Desktop"; - this.taskbar.ResumeLayout(false); - this.taskbar.PerformLayout(); - this.ResumeLayout(false); - this.PerformLayout(); + this.taskbar.Location = new System.Drawing.Point(0, 1020); + this.taskbar.Name = "taskbar"; + this.taskbar.Padding = new System.Windows.Forms.Padding(0, 0, 2, 0); + this.taskbar.Size = new System.Drawing.Size(1916, 32); + this.taskbar.TabIndex = 1; + this.taskbar.Text = "toolStrip1"; + // + // toolStripDropDownButton1 + // + this.toolStripDropDownButton1.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.terminalToolStripMenuItem, + this.textPadToolStripMenuItem, + this.fileSkimmerToolStripMenuItem}); + this.toolStripDropDownButton1.Image = global::ShiftOS.Main.Properties.Resources.iconWebBrowser; + this.toolStripDropDownButton1.ImageTransparentColor = System.Drawing.Color.Magenta; + this.toolStripDropDownButton1.Name = "toolStripDropDownButton1"; + this.toolStripDropDownButton1.Size = new System.Drawing.Size(131, 29); + this.toolStripDropDownButton1.Tag = ((uint)(0u)); + this.toolStripDropDownButton1.Text = "Programs"; + // + // terminalToolStripMenuItem + // + this.terminalToolStripMenuItem.Name = "terminalToolStripMenuItem"; + this.terminalToolStripMenuItem.Size = new System.Drawing.Size(210, 30); + this.terminalToolStripMenuItem.Text = "Terminal"; + this.terminalToolStripMenuItem.Click += new System.EventHandler(this.terminalToolStripMenuItem_Click); + // + // textPadToolStripMenuItem + // + this.textPadToolStripMenuItem.Name = "textPadToolStripMenuItem"; + this.textPadToolStripMenuItem.Size = new System.Drawing.Size(210, 30); + this.textPadToolStripMenuItem.Text = "TextPad"; + this.textPadToolStripMenuItem.Click += new System.EventHandler(this.textPadToolStripMenuItem_Click); + // + // taskbarClock + // + this.taskbarClock.Alignment = System.Windows.Forms.ToolStripItemAlignment.Right; + this.taskbarClock.Image = global::ShiftOS.Main.Properties.Resources.iconClock; + this.taskbarClock.Name = "taskbarClock"; + this.taskbarClock.Size = new System.Drawing.Size(70, 29); + this.taskbarClock.Tag = ((uint)(0u)); + this.taskbarClock.Text = "0:00"; + // + // timer1 + // + this.timer1.Interval = 1000; + this.timer1.Tick += new System.EventHandler(this.timer1_Tick); + // + // fileSkimmerToolStripMenuItem + // + this.fileSkimmerToolStripMenuItem.Name = "fileSkimmerToolStripMenuItem"; + this.fileSkimmerToolStripMenuItem.Size = new System.Drawing.Size(210, 30); + this.fileSkimmerToolStripMenuItem.Text = "File Skimmer"; + this.fileSkimmerToolStripMenuItem.Click += new System.EventHandler(this.fileSkimmerToolStripMenuItem_Click); + // + // Desktop + // + this.AutoScaleDimensions = new System.Drawing.SizeF(9F, 20F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.ClientSize = new System.Drawing.Size(1916, 1052); + this.Controls.Add(this.taskbar); + this.Controls.Add(this.listView1); + this.Name = "Desktop"; + this.Text = "Desktop"; + this.taskbar.ResumeLayout(false); + this.taskbar.PerformLayout(); + this.ResumeLayout(false); + this.PerformLayout(); } @@ -120,5 +137,7 @@ private System.Windows.Forms.ToolStripLabel taskbarClock; private System.Windows.Forms.Timer timer1; private System.Windows.Forms.ToolStripMenuItem terminalToolStripMenuItem; - } + private System.Windows.Forms.ToolStripMenuItem textPadToolStripMenuItem; + private System.Windows.Forms.ToolStripMenuItem fileSkimmerToolStripMenuItem; + } } \ No newline at end of file diff --git a/ShiftOS.Main/ShiftOS/Desktop.cs b/ShiftOS.Main/ShiftOS/Desktop.cs index 3477788..10eea41 100644 --- a/ShiftOS.Main/ShiftOS/Desktop.cs +++ b/ShiftOS.Main/ShiftOS/Desktop.cs @@ -1,13 +1,10 @@ using System; -using System.Collections.Generic; -using System.ComponentModel; -using System.Data; -using System.Drawing; using System.Linq; -using System.Text; -using System.Threading.Tasks; using System.Windows.Forms; +using ShiftOS.Engine.Misc; using ShiftOS.Engine.WindowManager; +using ShiftOS.Main.Properties; +using ShiftOS.Main.ShiftOS.Apps; namespace ShiftOS.Main.ShiftOS { @@ -19,43 +16,42 @@ namespace ShiftOS.Main.ShiftOS timer1.Start(); - this.Closed += (sender, args) => - { - Application.Exit(); - }; + Closed += (sender, args) => { Application.Exit(); }; #region Disgusting taskbar code - ShiftWM.Windows.CollectionChanged += (sender, args) => + ShiftWM.Windows.ItemAdded += (sender, e) => { - args.NewItems?.OfType().ToList().ForEach(window => - { - taskbar.Invoke(new Action(() => - { - taskbar.Items.Add(new ToolStripButton + taskbar.Invoke( + new Action( + () => { - Text = window.Title.Text, - Image = window.Icon.ToBitmap(), - Tag = window.Id - }); - })); - }); - - args.OldItems?.OfType().ToList().ForEach(window => - { - taskbar.Invoke(new Action(() => - { - var tbRemovalList = taskbar.Items.OfType().Where(i => (uint) i.Tag == window.Id); + taskbar.Items.Add( + new ToolStripButton + { + Text = e.Item.Title.Text, + Image = e.Item.Icon.ToBitmap(), + Tag = e.Item.Id + }); + })); + }; - tbRemovalList.ToList().ForEach(p => taskbar.Items.Remove(p)); - })); - }); + ShiftWM.Windows.ItemRemoved += (sender, e) => + { + taskbar.Invoke( + new Action( + () => + { + var tbRemovalList = taskbar.Items.OfType().Where(i => (uint) i.Tag == e.Item.Id); + + tbRemovalList.ToList().ForEach(p => taskbar.Items.Remove(p)); + })); }; #endregion } - private void timer1_Tick(object sender, EventArgs e) => + void timer1_Tick(object sender, EventArgs e) => taskbarClock.Text = $"{DateTime.Now:t}"; private void terminalToolStripMenuItem_Click(object sender, EventArgs e) @@ -65,4 +61,23 @@ namespace ShiftOS.Main.ShiftOS ShiftWM.Init(trm, "Terminal", null, false, true); } } +} + void terminalToolStripMenuItem_Click(object sender, EventArgs e) + { + var trm = new Terminal(); + ShiftWM.Init(trm, "Terminal", null); + } + + void textPadToolStripMenuItem_Click(object sender, EventArgs e) + { + var tp = new TextPad(); + ShiftWM.Init(tp, "TextPad", Resources.iconTextPad); + } + + void fileSkimmerToolStripMenuItem_Click(object sender, EventArgs e) + { + var fs = new FileSkimmer(); + ShiftWM.Init(fs, "File Skimmer", Resources.iconFileSkimmer); + } + } } diff --git a/ShiftOS.Main/packages.config b/ShiftOS.Main/packages.config new file mode 100644 index 0000000..a96650b --- /dev/null +++ b/ShiftOS.Main/packages.config @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/packages/Magick.NET-Q16-AnyCPU.7.0.7.300/Copyright.txt b/packages/Magick.NET-Q16-AnyCPU.7.0.7.300/Copyright.txt deleted file mode 100644 index e75b390..0000000 --- a/packages/Magick.NET-Q16-AnyCPU.7.0.7.300/Copyright.txt +++ /dev/null @@ -1,1309 +0,0 @@ -* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - -1. Magick.NET copyright: - -Copyright 2013-2017 Dirk Lemstra - -Licensed under the ImageMagick License (the "License"); you may not use this -file except in compliance with the License. You may obtain a copy of the License -at - - https://www.imagemagick.org/script/license.php - -Unless required by applicable law or agreed to in writing, software distributed -under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR -CONDITIONS OF ANY KIND, either express or implied. See the License for the -specific language governing permissions and limitations under the License. - -* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - -2. ImageMagick copyright: - -Copyright 1999-2015 ImageMagick Studio LLC, a non-profit organization dedicated -to making software imaging solutions freely available. - -You may not use this file except in compliance with the License. You may obtain -a copy of the License at - - https://www.imagemagick.org/script/license.php - -Unless required by applicable law or agreed to in writing, software distributed -under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR -CONDITIONS OF ANY KIND, either express or implied. See the License for the -specific language governing permissions and limitations under the License. - -* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - -3. E. I. du Pont de Nemours and Company copyright: - -Copyright 1999 E. I. du Pont de Nemours and Company - -Permission is hereby granted, free of charge, to any person obtaining a copy of -this software and associated documentation files ("ImageMagick"), to deal in -ImageMagick without restriction, including without limitation the rights to -use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies -of ImageMagick, and to permit persons to whom the ImageMagick is furnished to -do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of ImageMagick. - -The software is provided "as is", without warranty of any kind, express or -implied, including but not limited to the warranties of merchantability, -fitness for a particular purpose and noninfringement. In no event shall E. I. -du Pont de Nemours and Company be liable for any claim, damages or other -liability, whether in an action of contract, tort or otherwise, arising from, -out of or in connection with ImageMagick or the use or other dealings in -ImageMagick. - -Except as contained in this notice, the name of the E. I. du Pont de Nemours -and Company shall not be used in advertising or otherwise to promote the sale, -use or other dealings in ImageMagick without prior written authorization from -the E. I. du Pont de Nemours and Company. - -* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - -4. OpenSSH copyright: - -Copyright (c) 2000 Markus Friedl. All rights reserved. - -Redistribution and use in source and binary forms, with or without modification, -are permitted provided that the following conditions are met: - -1. Redistributions of source code must retain the above copyright notice, this -list of conditions and the following disclaimer. - -2. Redistributions in binary form must reproduce the above copyright notice, -this list of conditions and the following disclaimer in the documentation -and/or other materials provided with the distribution. - -THIS SOFTWARE IS PROVIDED BY THE AUTHOR \`\`AS IS\'\' AND ANY EXPRESS OR -IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO -EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, -EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, -PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR -BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER -IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) -ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE -POSSIBILITY OF SUCH DAMAGE. - -* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - -5. Xfig copyright: - -| FIG : Facility for Interactive Generation of figures -| Copyright (c) 1985-1988 by Supoj Sutanthavibul -| Parts Copyright (c) 1989-2000 by Brian V. Smith -| Parts Copyright (c) 1991 by Paul King - -Any party obtaining a copy of these files is granted, free of charge, a full -and unrestricted irrevocable, world-wide, paid up, royalty-free, nonexclusive -right and license to deal in this software and documentation files (the -"Software"), including without limitation the rights to use, copy, modify, -merge, publish, distribute, sublicense, and/or sell copies of the Software, and -to permit persons who receive copies from any such party to do so, with the -only requirement being that this copyright notice remain intact. - -* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - -6. ezXML copyright: - -Copyright 2004-2006 Aaron Voisine - -Permission is hereby granted, free of charge, to any person obtaining a copy of -this software and associated documentation files (the "Software"), to deal in -the Software without restriction, including without limitation the rights to -use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies -of the Software, and to permit persons to whom the Software is furnished to do -so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - -* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - -7. GraphicsMagick copyright: - -Copyright (C) 2002 - 2009 GraphicsMagick Group - -Permission is hereby granted, free of charge, to any person obtaining a copy of -this software and associated documentation files (the "Software"), to deal in -the Software without restriction, including without limitation the rights to -use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - -* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - -8. Magick++ copyright: - -Copyright 1999 - 2002 Bob Friesenhahn - -Permission is hereby granted, free of charge, to any person obtaining a copy of -the source files and associated documentation files ("Magick++"), to deal in -Magick++ without restriction, including without limitation of the rights to -use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies -of Magick++, and to permit persons to whom the Magick++ is furnished to do so, -subject to the following conditions: - -This copyright notice shall be included in all copies or substantial portions -of Magick++. The copyright to Magick++ is retained by its author and shall not -be subsumed or replaced by any other copyright. - -The software is provided "as is", without warranty of any kind, express or -implied, including but not limited to the warranties of merchantability,fitness -for a particular purpose and noninfringement. In no event shall Bob Friesenhahn -be liable for any claim, damages or other liability, whether in an action of -contract, tort or otherwise, arising from, out of or in connection with -Magick++ or the use or other dealings in Magick++. - -* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - -9. Gsview copyright: - -Copyright (C) 2000-2002, Ghostgum Software Pty Ltd. All rights reserved. - -Permission is hereby granted, free of charge, to any person obtaining a copy of -this file ("Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, distribute, -sublicense, and/or sell copies of this Software, and to permit persons to whom -this file is furnished to do so, subject to the following conditions: - -This Software is distributed with NO WARRANTY OF ANY KIND. No author or -distributor accepts any responsibility for the consequences of using it, or -for whether it serves any particular purpose or works at all, unless he or she -says so in writing. - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - -10. Libsquish copyright: - -Copyright (c) 2006 Simon Brown si@sjbrown.co.uk - -Permission is hereby granted, free of charge, to any person obtaining a copy of -this software and associated documentation files (the "Software"), to deal in -the Software without restriction, including without limitation the rights to -use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies -of the Software, and to permit persons to whom the Software is furnished to do -so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - -* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - -11. Libbzip2 copyright: - -This program, "bzip2", the associated library "libbzip2", and all documentation, -are copyright (C) 1996-2006 Julian R Seward. All rights reserved. - -Redistribution and use in source and binary forms, with or without modification, -are permitted provided that the following conditions are met: - -1. Redistributions of source code must retain the above copyright notice, this -list of conditions and the following disclaimer. - -2. The origin of this software must not be misrepresented; you must not claim -that you wrote the original software. If you use this software in a product, -an acknowledgment in the product documentation would be appreciated but is -not required. - -3. Altered source versions must be plainly marked as such, and must not be -misrepresented as being the original software. - -4. The name of the author may not be used to endorse or promote products -derived from this software without specific prior written permission. - -THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED -WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO -EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, -EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT -OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS -INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN -CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING -IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY -OF SUCH DAMAGE. - -Julian Seward, Cambridge, UK. -jseward@bzip.org -bzip2/libbzip2 version 1.0.4 of 20 December 2006 - -* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - -12. OpenEXR copyright: - -Copyright (c) 2006, Industrial Light & Magic, a division of Lucasfilm -Entertainment Company Ltd. Portions contributed and copyright held by -others as indicated. All rights reserved. - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above - copyright notice, this list of conditions and the following - disclaimer. - - * Redistributions in binary form must reproduce the above - copyright notice, this list of conditions and the following - disclaimer in the documentation and/or other materials provided with - the distribution. - - * Neither the name of Industrial Light & Magic nor the names of - any other contributors to this software may be used to endorse or - promote products derived from this software without specific prior - written permission. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND -ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE -DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR -ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES -(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; -LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON -ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS -SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - -13. Libffi copyright: - -libffi - Copyright (c) 1996-2012 Anthony Green, Red Hat, Inc and others. -See source files for details. - -Permission is hereby granted, free of charge, to any person obtaininga copy -of this software and associated documentation files (the ``Software''), to -deal in the Software without restriction, including without limitation the -rights to use, copy, modify, merge, publish, distribute, sublicense, and/or -sell copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED ``AS IS'', WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - -* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - -14. JasPer copyright: - -JasPer License Version 2.0 - -Copyright (c) 2001-2006 Michael David Adams -Copyright (c) 1999-2000 Image Power, Inc. -Copyright (c) 1999-2000 The University of British Columbia - -All rights reserved. - -Permission is hereby granted, free of charge, to any person (the "User") -obtaining a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including without -limitation the rights to use, copy, modify, merge, publish, distribute, and/or -sell copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -1. The above copyright notices and this permission notice (which includes -the disclaimer below) shall be included in all copies or substantial portions -of the Software. - -2. The name of a copyright holder shall not be used to endorse or promote -products derived from the Software without specific prior written permission. - -THIS DISCLAIMER OF WARRANTY CONSTITUTES AN ESSENTIAL PART OF THIS LICENSE. NO -USE OF THE SOFTWARE IS AUTHORIZED HEREUNDER EXCEPT UNDER THIS DISCLAIMER. THE -SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS "AS IS", WITHOUT WARRANTY OF ANY -KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD -PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, -OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER -RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, -NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE -USE OR PERFORMANCE OF THIS SOFTWARE. NO ASSURANCES ARE PROVIDED BY THE -COPYRIGHT HOLDERS THAT THE SOFTWARE DOES NOT INFRINGE THE PATENT OR OTHER -INTELLECTUAL PROPERTY RIGHTS OF ANY OTHER ENTITY. EACH COPYRIGHT HOLDER -DISCLAIMS ANY LIABILITY TO THE USER FOR CLAIMS BROUGHT BY ANY OTHER ENTITY -BASED ON INFRINGEMENT OF INTELLECTUAL PROPERTY RIGHTS OR OTHERWISE. AS A -CONDITION TO EXERCISING THE RIGHTS GRANTED HEREUNDER, EACH USER HEREBY ASSUMES -SOLE RESPONSIBILITY TO SECURE ANY OTHER INTELLECTUAL PROPERTY RIGHTS NEEDED, IF -ANY. THE SOFTWARE IS NOT FAULT-TOLERANT AND IS NOT INTENDED FOR USE IN -MISSION-CRITICAL SYSTEMS, SUCH AS THOSE USED IN THE OPERATION OF NUCLEAR -FACILITIES, AIRCRAFT NAVIGATION OR COMMUNICATION SYSTEMS, AIR TRAFFIC CONTROL -SYSTEMS, DIRECT LIFE SUPPORT MACHINES, OR WEAPONS SYSTEMS, IN WHICH THE FAILURE -OF THE SOFTWARE OR SYSTEM COULD LEAD DIRECTLY TO DEATH,PERSONAL INJURY, OR -SEVERE PHYSICAL OR ENVIRONMENTAL DAMAGE ("HIGH RISK ACTIVITIES"). THE -COPYRIGHT HOLDERS SPECIFICALLY DISCLAIM ANY EXPRESS OR IMPLIED WARRANTY OF -FITNESS FOR HIGH RISK ACTIVITIES. - -* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - -15. Libjpeg-turbo copyright: - -The authors make NO WARRANTY or representation, either express or implied, -with respect to this software, its quality, accuracy, merchantability, or -fitness for a particular purpose. This software is provided "AS IS", and you, -its user, assume the entire risk as to its quality and accuracy. - -This software is copyright (C) 1991-2012, Thomas G. Lane, Guido Vollbeding. -All Rights Reserved except as specified below. - -Permission is hereby granted to use, copy, modify, and distribute this -software (or portions thereof) for any purpose, without fee, subject to these -conditions: -(1) If any part of the source code for this software is distributed, then this -README file must be included, with this copyright and no-warranty notice -unaltered; and any additions, deletions, or changes to the original files -must be clearly indicated in accompanying documentation. -(2) If only executable code is distributed, then the accompanying -documentation must state that "this software is based in part on the work of -the Independent JPEG Group". -(3) Permission for use of this software is granted only if the user accepts -full responsibility for any undesirable consequences; the authors accept -NO LIABILITY for damages of any kind. - -These conditions apply to any software derived from or based on the IJG code, -not just to the unmodified library. If you use our work, you ought to -acknowledge us. - -Permission is NOT granted for the use of any IJG author's name or company name -in advertising or publicity relating to this software or products derived from -it. This software may be referred to only as "the Independent JPEG Group's -software". - -We specifically permit and encourage the use of this software as the basis of -commercial products, provided that all warranty or liability claims are -assumed by the product vendor. - - -The Unix configuration script "configure" was produced with GNU Autoconf. -It is copyright by the Free Software Foundation but is freely distributable. -The same holds for its supporting scripts (config.guess, config.sub, -ltmain.sh). Another support script, install-sh, is copyright by X Consortium -but is also freely distributable. - -The IJG distribution formerly included code to read and write GIF files. -To avoid entanglement with the Unisys LZW patent, GIF reading support has -been removed altogether, and the GIF writer has been simplified to produce -"uncompressed GIFs". This technique does not use the LZW algorithm; the -resulting GIF files are larger than usual, but are readable by all standard -GIF decoders. - -We are required to state that - "The Graphics Interchange Format(c) is the Copyright property of - CompuServe Incorporated. GIF(sm) is a Service Mark property of - CompuServe Incorporated." - -* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - -16. Little CMS copyright: - -Little CMS -Copyright (c) 1998-2011 Marti Maria Saguer - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights to -use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies -of the Software, and to permit persons to whom the Software is furnished to do -so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - -* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - -17. Libxml copyright: - -Copyright (C) 1998-2012 Daniel Veillard. All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is fur- -nished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FIT- -NESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -THE SOFTWARE. - -* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - -18. Openjpeg copyright: - -/* - * The copyright in this software is being made available under the 2-clauses - * BSD License, included below. This software may be subject to other third - * party and contributor rights, including patent rights, and no such rights - * are granted under this license. - * - * Copyright (c) 2002-2014, Universite catholique de Louvain (UCL), Belgium - * Copyright (c) 2002-2014, Professor Benoit Macq - * Copyright (c) 2003-2014, Antonin Descampe - * Copyright (c) 2003-2009, Francois-Olivier Devaux - * Copyright (c) 2005, Herve Drolon, FreeImage Team - * Copyright (c) 2002-2003, Yannick Verschueren - * Copyright (c) 2001-2003, David Janssens - * Copyright (c) 2011-2012, Centre National d'Etudes Spatiales (CNES), France - * Copyright (c) 2012, CS Systemes d'Information, France - * - * All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions - * are met: - * 1. Redistributions of source code must retain the above copyright - * notice, this list of conditions and the following disclaimer. - * 2. Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * - * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS `AS IS' - * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE - * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE - * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE - * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR - * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF - * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS - * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN - * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE - * POSSIBILITY OF SUCH DAMAGE. - */ - -* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - -19. Pixman copyright: - -The following is the MIT license, agreed upon by most contributors. -Copyright holders of new code should use this license statement where -possible. They may also add themselves to the list below. - -/* - * Copyright 1987, 1988, 1989, 1998 The Open Group - * Copyright 1987, 1988, 1989 Digital Equipment Corporation - * Copyright 1999, 2004, 2008 Keith Packard - * Copyright 2000 SuSE, Inc. - * Copyright 2000 Keith Packard, member of The XFree86 Project, Inc. - * Copyright 2004, 2005, 2007, 2008, 2009, 2010 Red Hat, Inc. - * Copyright 2004 Nicholas Miell - * Copyright 2005 Lars Knoll & Zack Rusin, Trolltech - * Copyright 2005 Trolltech AS - * Copyright 2007 Luca Barbato - * Copyright 2008 Aaron Plattner, NVIDIA Corporation - * Copyright 2008 Rodrigo Kumpera - * Copyright 2008 André Tupinambá - * Copyright 2008 Mozilla Corporation - * Copyright 2008 Frederic Plourde - * Copyright 2009, Oracle and/or its affiliates. All rights reserved. - * Copyright 2009, 2010 Nokia Corporation - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice (including the next - * paragraph) shall be included in all copies or substantial portions of the - * Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL - * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - */ - -* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - -20. Libpng copyright: - -This copy of the libpng notices is provided for your convenience. In case of -any discrepancy between this copy and the notices in the file png.h that is -included in the libpng distribution, the latter shall prevail. - -COPYRIGHT NOTICE, DISCLAIMER, and LICENSE: - -If you modify libpng you may insert additional notices immediately following -this sentence. - -This code is released under the libpng license. - -libpng versions 1.2.6, August 15, 2004, through 1.6.17, March 26, 2015, are -Copyright (c) 2004, 2006-2015 Glenn Randers-Pehrson, and are -distributed according to the same disclaimer and license as libpng-1.2.5 -with the following individual added to the list of Contributing Authors - - Cosmin Truta - -libpng versions 1.0.7, July 1, 2000, through 1.2.5 - October 3, 2002, are -Copyright (c) 2000-2002 Glenn Randers-Pehrson, and are -distributed according to the same disclaimer and license as libpng-1.0.6 -with the following individuals added to the list of Contributing Authors - - Simon-Pierre Cadieux - Eric S. Raymond - Gilles Vollant - -and with the following additions to the disclaimer: - - There is no warranty against interference with your enjoyment of the - library or against infringement. There is no warranty that our - efforts or the library will fulfill any of your particular purposes - or needs. This library is provided with all faults, and the entire - risk of satisfactory quality, performance, accuracy, and effort is with - the user. - -libpng versions 0.97, January 1998, through 1.0.6, March 20, 2000, are -Copyright (c) 1998, 1999 Glenn Randers-Pehrson, and are -distributed according to the same disclaimer and license as libpng-0.96, -with the following individuals added to the list of Contributing Authors: - - Tom Lane - Glenn Randers-Pehrson - Willem van Schaik - -libpng versions 0.89, June 1996, through 0.96, May 1997, are -Copyright (c) 1996, 1997 Andreas Dilger -Distributed according to the same disclaimer and license as libpng-0.88, -with the following individuals added to the list of Contributing Authors: - - John Bowler - Kevin Bracey - Sam Bushell - Magnus Holmgren - Greg Roelofs - Tom Tanner - -libpng versions 0.5, May 1995, through 0.88, January 1996, are -Copyright (c) 1995, 1996 Guy Eric Schalnat, Group 42, Inc. - -For the purposes of this copyright and license, "Contributing Authors" -is defined as the following set of individuals: - - Andreas Dilger - Dave Martindale - Guy Eric Schalnat - Paul Schmidt - Tim Wegner - -The PNG Reference Library is supplied "AS IS". The Contributing Authors -and Group 42, Inc. disclaim all warranties, expressed or implied, -including, without limitation, the warranties of merchantability and of -fitness for any purpose. The Contributing Authors and Group 42, Inc. -assume no liability for direct, indirect, incidental, special, exemplary, -or consequential damages, which may result from the use of the PNG -Reference Library, even if advised of the possibility of such damage. - -Permission is hereby granted to use, copy, modify, and distribute this -source code, or portions hereof, for any purpose, without fee, subject -to the following restrictions: - -1. The origin of this source code must not be misrepresented. - -2. Altered versions must be plainly marked as such and must not - be misrepresented as being the original source. - -3. This Copyright notice may not be removed or altered from any - source or altered source distribution. - -The Contributing Authors and Group 42, Inc. specifically permit, without -fee, and encourage the use of this source code as a component to -supporting the PNG file format in commercial products. If you use this -source code in a product, acknowledgment is not required but would be -appreciated. - - -A "png_get_copyright" function is available, for convenient use in "about" -boxes and the like: - - printf("%s",png_get_copyright(NULL)); - -Also, the PNG logo (in PNG format, of course) is supplied in the -files "pngbar.png" and "pngbar.jpg (88x31) and "pngnow.png" (98x31). - -Libpng is OSI Certified Open Source Software. OSI Certified Open Source is a -certification mark of the Open Source Initiative. - -Glenn Randers-Pehrson -glennrp at users.sourceforge.net -March 26, 2015 - - -* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - -21. Libtiff copyright: - -Copyright (c) 1988-1997 Sam Leffler -Copyright (c) 1991-1997 Silicon Graphics, Inc. - -Permission to use, copy, modify, distribute, and sell this software and -its documentation for any purpose is hereby granted without fee, provided -that (i) the above copyright notices and this permission notice appear in -all copies of the software and related documentation, and (ii) the names of -Sam Leffler and Silicon Graphics may not be used in any advertising or -publicity relating to the software without the specific, prior written -permission of Sam Leffler and Silicon Graphics. - -THE SOFTWARE IS PROVIDED "AS-IS" AND WITHOUT WARRANTY OF ANY KIND, -EXPRESS, IMPLIED OR OTHERWISE, INCLUDING WITHOUT LIMITATION, ANY -WARRANTY OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. - -IN NO EVENT SHALL SAM LEFFLER OR SILICON GRAPHICS BE LIABLE FOR -ANY SPECIAL, INCIDENTAL, INDIRECT OR CONSEQUENTIAL DAMAGES OF ANY KIND, -OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, -WHETHER OR NOT ADVISED OF THE POSSIBILITY OF DAMAGE, AND ON ANY THEORY OF -LIABILITY, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE -OF THIS SOFTWARE. - -* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - -22. Freetype copyright: - -Copyright 2006-2015 by -David Turner, Robert Wilhelm, and Werner Lemberg. - -This file is part of the FreeType project, and may only be used, -modified, and distributed under the terms of the FreeType project -license, LICENSE.TXT. By continuing to use, modify, or distribute -this file you indicate that you have read the license and understand -and accept it fully. - -* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - -23. WebP copyright: - -Copyright (c) 2010, Google Inc. All rights reserved. - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions are -met: - - * Redistributions of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright - notice, this list of conditions and the following disclaimer in - the documentation and/or other materials provided with the - distribution. - - * Neither the name of Google nor the names of its contributors may - be used to endorse or promote products derived from this software - without specific prior written permission. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - -24. ZLib copyright: - - (C) 1995-2013 Jean-loup Gailly and Mark Adler - - This software is provided 'as-is', without any express or implied - warranty. In no event will the authors be held liable for any damages - arising from the use of this software. - - Permission is granted to anyone to use this software for any purpose, - including commercial applications, and to alter it and redistribute it - freely, subject to the following restrictions: - - 1. The origin of this software must not be misrepresented; you must not - claim that you wrote the original software. If you use this software - in a product, an acknowledgment in the product documentation would be - appreciated but is not required. - 2. Altered source versions must be plainly marked as such, and must not be - misrepresented as being the original software. - 3. This notice may not be removed or altered from any source distribution. - - Jean-loup Gailly Mark Adler - jloup@gzip.org madler@alumni.caltech.edu - -If you use the zlib library in a product, we would appreciate *not* receiving -lengthy legal documents to sign. The sources are provided for free but without -warranty of any kind. The library has been entirely written by Jean-loup -Gailly and Mark Adler; it does not include third-party code. - -If you redistribute modified sources, we would appreciate that you include in -the file ChangeLog history information documenting your changes. Please read -the FAQ for more information on the distribution of modified source versions. - -* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - -26. GNU LESSER GENERAL PUBLIC LICENSE (used by Cairo, Croco, Glib, Librsvg, - Lqr, Pango): - - GNU LESSER GENERAL PUBLIC LICENSE - Version 2.1, February 1999 - - Copyright (C) 1991, 1999 Free Software Foundation, Inc. - 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - -[This is the first released version of the Lesser GPL. It also counts - as the successor of the GNU Library Public License, version 2, hence - the version number 2.1.] - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - - This license, the Lesser General Public License, applies to some -specially designated software packages--typically libraries--of the -Free Software Foundation and other authors who decide to use it. You -can use it too, but we suggest you first think carefully about whether -this license or the ordinary General Public License is the better -strategy to use in any particular case, based on the explanations -below. - - When we speak of free software, we are referring to freedom of use, -not price. Our General Public Licenses are designed to make sure that -you have the freedom to distribute copies of free software (and charge -for this service if you wish); that you receive source code or can get -it if you want it; that you can change the software and use pieces of -it in new free programs; and that you are informed that you can do -these things. - - To protect your rights, we need to make restrictions that forbid -distributors to deny you these rights or to ask you to surrender these -rights. These restrictions translate to certain responsibilities for -you if you distribute copies of the library or if you modify it. - - For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link other code with the library, you must provide -complete object files to the recipients, so that they can relink them -with the library after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - - We protect your rights with a two-step method: (1) we copyright the -library, and (2) we offer you this license, which gives you legal -permission to copy, distribute and/or modify the library. - - To protect each distributor, we want to make it very clear that -there is no warranty for the free library. Also, if the library is -modified by someone else and passed on, the recipients should know -that what they have is not the original version, so that the original -author's reputation will not be affected by problems that might be -introduced by others. - - Finally, software patents pose a constant threat to the existence of -any free program. We wish to make sure that a company cannot -effectively restrict the users of a free program by obtaining a -restrictive license from a patent holder. Therefore, we insist that -any patent license obtained for a version of the library must be -consistent with the full freedom of use specified in this license. - - Most GNU software, including some libraries, is covered by the -ordinary GNU General Public License. This license, the GNU Lesser -General Public License, applies to certain designated libraries, and -is quite different from the ordinary General Public License. We use -this license for certain libraries in order to permit linking those -libraries into non-free programs. - - When a program is linked with a library, whether statically or using -a shared library, the combination of the two is legally speaking a -combined work, a derivative of the original library. The ordinary -General Public License therefore permits such linking only if the -entire combination fits its criteria of freedom. The Lesser General -Public License permits more lax criteria for linking other code with -the library. - - We call this license the "Lesser" General Public License because it -does Less to protect the user's freedom than the ordinary General -Public License. It also provides other free software developers Less -of an advantage over competing non-free programs. These disadvantages -are the reason we use the ordinary General Public License for many -libraries. However, the Lesser license provides advantages in certain -special circumstances. - - For example, on rare occasions, there may be a special need to -encourage the widest possible use of a certain library, so that it -becomes a de-facto standard. To achieve this, non-free programs must -be allowed to use the library. A more frequent case is that a free -library does the same job as widely used non-free libraries. In this -case, there is little to gain by limiting the free library to free -software only, so we use the Lesser General Public License. - - In other cases, permission to use a particular library in non-free -programs enables a greater number of people to use a large body of -free software. For example, permission to use the GNU C Library in -non-free programs enables many more people to use the whole GNU -operating system, as well as its variant, the GNU/Linux operating -system. - - Although the Lesser General Public License is Less protective of the -users' freedom, it does ensure that the user of a program that is -linked with the Library has the freedom and the wherewithal to run -that program using a modified version of the Library. - - The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, whereas the latter must -be combined with the library in order to run. - - GNU LESSER GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License Agreement applies to any software library or other -program which contains a notice placed by the copyright holder or -other authorized party saying it may be distributed under the terms of -this Lesser General Public License (also called "this License"). -Each licensee is addressed as "you". - - A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - - The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - - "Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control -compilation and installation of the library. - - Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - - 1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - - You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - - 2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) The modified work must itself be a software library. - - b) You must cause the files modified to carry prominent notices - stating that you changed the files and the date of any change. - - c) You must cause the whole of the work to be licensed at no - charge to all third parties under the terms of this License. - - d) If a facility in the modified Library refers to a function or a - table of data to be supplied by an application program that uses - the facility, other than as an argument passed when the facility - is invoked, then you must make a good faith effort to ensure that, - in the event an application does not supply such function or - table, the facility still operates, and performs whatever part of - its purpose remains meaningful. - - (For example, a function in a library to compute square roots has - a purpose that is entirely well-defined independent of the - application. Therefore, Subsection 2d requires that any - application-supplied function or table used by this function must - be optional: if the application does not supply it, the square - root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - - Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - - This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - - 4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - - If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - - 5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - - However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - - When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - - If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - - Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - - 6. As an exception to the Sections above, you may also combine or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - - You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - - a) Accompany the work with the complete corresponding - machine-readable source code for the Library including whatever - changes were used in the work (which must be distributed under - Sections 1 and 2 above); and, if the work is an executable linked - with the Library, with the complete machine-readable "work that - uses the Library", as object code and/or source code, so that the - user can modify the Library and then relink to produce a modified - executable containing the modified Library. (It is understood - that the user who changes the contents of definitions files in the - Library will not necessarily be able to recompile the application - to use the modified definitions.) - - b) Use a suitable shared library mechanism for linking with the - Library. A suitable mechanism is one that (1) uses at run time a - copy of the library already present on the user's computer system, - rather than copying library functions into the executable, and (2) - will operate properly with a modified version of the library, if - the user installs one, as long as the modified version is - interface-compatible with the version that the work was made with. - - c) Accompany the work with a written offer, valid for at least - three years, to give the same user the materials specified in - Subsection 6a, above, for a charge no more than the cost of - performing this distribution. - - d) If distribution of the work is made by offering access to copy - from a designated place, offer equivalent access to copy the above - specified materials from the same place. - - e) Verify that the user has already received a copy of these - materials or that you have already sent this user a copy. - - For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the materials to be distributed need not include anything that is -normally distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - - It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - - 7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - - a) Accompany the combined library with a copy of the same work - based on the Library, uncombined with any other library - facilities. This must be distributed under the terms of the - Sections above. - - b) Give prominent notice with the combined library of the fact - that part of it is a work based on the Library, and explaining - where to find the accompanying uncombined form of the same work. - - 8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - - 9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - - 10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties with -this License. - - 11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply, and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License -may add an explicit geographical distribution limitation excluding those -countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - - 13. The Free Software Foundation may publish revised and/or new -versions of the Lesser General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - - 14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - - 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Libraries - - If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms -of the ordinary General Public License). - - To apply these terms, attach the following notices to the library. -It is safest to attach them to the start of each source file to most -effectively convey the exclusion of warranty; and each file should -have at least the "copyright" line and a pointer to where the full -notice is found. - - - - Copyright (C) - - This library is free software; you can redistribute it and/or - modify it under the terms of the GNU Lesser General Public - License as published by the Free Software Foundation; either - version 2.1 of the License, or (at your option) any later version. - - This library is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - Lesser General Public License for more details. - - You should have received a copy of the GNU Lesser General Public - License along with this library; if not, write to the Free Software - Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or -your school, if any, to sign a "copyright disclaimer" for the library, -if necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the - library `Frob' (a library for tweaking knobs) written by James - Random Hacker. - - , 1 April 1990 - Ty Coon, President of Vice - -That's all there is to it! - -* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * diff --git a/packages/Magick.NET-Q16-AnyCPU.7.0.7.300/Readme.txt b/packages/Magick.NET-Q16-AnyCPU.7.0.7.300/Readme.txt deleted file mode 100644 index 48b575c..0000000 --- a/packages/Magick.NET-Q16-AnyCPU.7.0.7.300/Readme.txt +++ /dev/null @@ -1,11 +0,0 @@ -Please visit https://github.com/dlemstra/Magick.NET/Documentation for information on how to use Magick.NET. - -The release notes can be found here: https://github.com/dlemstra/Magick.NET/releases. - -Follow me on twitter (@MagickNET, https://twitter.com/MagickNET) to receive information about new -downloads and changes to Magick.NET and ImageMagick. - -If you have an uncontrollable urge to give me something for the time and effort I am putting into this -project then please buy me something from my amazon wish list or send me an amazon gift card. You can -find my wishlist here: https://www.amazon.de/gp/registry/wishlist/2XFZAC3J04WAY. If you prefer to use -PayPal then click here: https://www.paypal.me/DirkLemstra. \ No newline at end of file diff --git a/packages/Magick.NET-Q16-AnyCPU.7.0.7.300/lib/net20/Magick.NET-Q16-AnyCPU.dll b/packages/Magick.NET-Q16-AnyCPU.7.0.7.300/lib/net20/Magick.NET-Q16-AnyCPU.dll deleted file mode 100644 index bd2151a..0000000 Binary files a/packages/Magick.NET-Q16-AnyCPU.7.0.7.300/lib/net20/Magick.NET-Q16-AnyCPU.dll and /dev/null differ diff --git a/packages/Magick.NET-Q16-AnyCPU.7.0.7.300/lib/net20/Magick.NET-Q16-AnyCPU.xml b/packages/Magick.NET-Q16-AnyCPU.7.0.7.300/lib/net20/Magick.NET-Q16-AnyCPU.xml deleted file mode 100644 index ff54059..0000000 --- a/packages/Magick.NET-Q16-AnyCPU.7.0.7.300/lib/net20/Magick.NET-Q16-AnyCPU.xml +++ /dev/null @@ -1,25730 +0,0 @@ - - - - Magick.NET-Q16-AnyCPU - - - - - Class that can be used to initialize the AnyCPU version of Magick.NET. - - - - - Gets or sets the directory that will be used by Magick.NET to store the embedded assemblies. - - - - - Gets or sets a value indicating whether the security permissions of the embeded library - should be changed when it is written to disk. Only set this to true when multiple - application pools with different idententies need to execute the same library. - - - - - Contains code that is not compatible with .NET Core. - - - Class that represents a RGB color. - - - - - Initializes a new instance of the class. - - The color to use. - - - - Initializes a new instance of the class. - - The color to use. - - - - Initializes a new instance of the class. - - Red component value of this color. - Green component value of this color. - Blue component value of this color. - - - - Gets or sets the blue component value of this color. - - - - - Gets or sets the green component value of this color. - - - - - Gets or sets the red component value of this color. - - - - - Converts the specified to an instance of this type. - - The color to use. - A instance. - - - - Converts the specified to an instance of this type. - - The color to use. - A instance. - - - - Returns the complementary color for this color. - - A instance. - - - - Class that represents a color. - - - Class that represents a color. - - - - - Initializes a new instance of the class. - - The color to use. - - - - Converts the specified to a instance. - - The to convert. - - - - Converts the specified to a instance. - - The to convert. - - - - Converts the value of this instance to an equivalent Color. - - A instance. - - - - Initializes a new instance of the class. - - - - - Initializes a new instance of the class. - - The color to use. - - - - Initializes a new instance of the class. - - Red component value of this color (0-65535). - Green component value of this color (0-65535). - Blue component value of this color (0-65535). - - - - Initializes a new instance of the class. - - Red component value of this color (0-65535). - Green component value of this color (0-65535). - Blue component value of this color (0-65535). - Alpha component value of this color (0-65535). - - - - Initializes a new instance of the class. - - Cyan component value of this color. - Magenta component value of this color. - Yellow component value of this color. - Black component value of this color. - Alpha component value of this color. - - - - Initializes a new instance of the class. - - The RGBA/CMYK hex string or name of the color (http://www.imagemagick.org/script/color.php). - For example: #F000, #FF000000, #FFFF000000000000 - - - - Gets or sets the alpha component value of this color. - - - - - Gets or sets the blue component value of this color. - - - - - Gets or sets the green component value of this color. - - - - - Gets or sets the key (black) component value of this color. - - - - - Gets or sets the red component value of this color. - - - - - Determines whether the specified instances are considered equal. - - The first to compare. - The second to compare. - - - - Determines whether the specified instances are not considered equal. - - The first to compare. - The second to compare. - - - - Determines whether the first is more than the second . - - The first to compare. - The second to compare. - - - - Determines whether the first is less than the second . - - The first to compare. - The second to compare. - - - - Determines whether the first is more than or equal to the second . - - The first to compare. - The second to compare. - - - - Determines whether the first is less than or equal to the second . - - The first to compare. - The second to compare. - - - - Creates a new instance from the specified 8-bit color values (red, green, - and blue). The alpha value is implicitly 255 (fully opaque). - - Red component value of this color. - Green component value of this color. - Blue component value of this color. - A instance. - - - - Creates a new instance from the specified 8-bit color values (red, green, - blue and alpha). - - Red component value of this color. - Green component value of this color. - Blue component value of this color. - Alpha component value of this color. - A instance. - - - - Creates a clone of the current color. - - A clone of the current color. - - - - Compares the current instance with another object of the same type. - - The color to compare this color with. - A signed number indicating the relative values of this instance and value. - - - - Determines whether the specified object is equal to the current color. - - The object to compare this color with. - True when the specified object is equal to the current color. - - - - Determines whether the specified color is equal to the current color. - - The color to compare this color with. - True when the specified color is equal to the current color. - - - - Determines whether the specified color is fuzzy equal to the current color. - - The color to compare this color with. - The fuzz factor. - True when the specified color is fuzzy equal to the current instance. - - - - Serves as a hash of this type. - - A hash code for the current instance. - - - - Converts the value of this instance to a hexadecimal string. - - The . - - - - Contains code that is not compatible with .NET Core. - - - Adjusts the current affine transformation matrix with the specified affine transformation - matrix. Note that the current affine transform is adjusted rather than replaced. - - - - - Initializes a new instance of the class. - - The matrix. - - - - Initializes a new instance of the class. - - - - - Initializes a new instance of the class. - - The X coordinate scaling element. - The Y coordinate scaling element. - The X coordinate shearing element. - The Y coordinate shearing element. - The X coordinate of the translation element. - The Y coordinate of the translation element. - - - - Gets or sets the X coordinate scaling element. - - - - - Gets or sets the Y coordinate scaling element. - - - - - Gets or sets the X coordinate shearing element. - - - - - Gets or sets the Y coordinate shearing element. - - - - - Gets or sets the X coordinate of the translation element. - - - - - Gets or sets the Y coordinate of the translation element. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Reset to default - - - - - Sets the origin of coordinate system. - - The X coordinate of the translation element. - The Y coordinate of the translation element. - - - - Rotation to use. - - The angle of the rotation. - - - - Sets the scale to use. - - The X coordinate scaling element. - The Y coordinate scaling element. - - - - Skew to use in X axis - - The X skewing element. - - - - Skew to use in Y axis - - The Y skewing element. - - - - Contains code that is not compatible with .NET Core. - - - Sets the border color to be used for drawing bordered objects. - - - - - Initializes a new instance of the class. - - The color of the border. - - - - Initializes a new instance of the class. - - The color of the border. - - - - Gets or sets the color to use. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Contains code that is not compatible with .NET Core. - - - Sets the fill color to be used for drawing filled objects. - - - - - Initializes a new instance of the class. - - The color to use. - - - - Initializes a new instance of the class. - - The color to use. - - - - Gets or sets the color to use. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Contains code that is not compatible with .NET Core. - - - Draws a rectangle given two coordinates and using the current stroke, stroke width, and fill - settings. - - - - - Initializes a new instance of the class. - - The to use. - - - - Converts the specified to an instance of this type. - - The to use. - - - - Converts the specified to an instance of this type. - - The to use. - A instance. - - - - Initializes a new instance of the class. - - The upper left X coordinate. - The upper left Y coordinate. - The lower right X coordinate. - The lower right Y coordinate. - - - - Gets or sets the upper left X coordinate. - - - - - Gets or sets the upper left Y coordinate. - - - - - Gets or sets the upper left X coordinate. - - - - - Gets or sets the upper left Y coordinate. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Contains code that is not compatible with .NET Core. - - - Sets the color used for stroking object outlines. - - - - - Initializes a new instance of the class. - - The color to use. - - - - Initializes a new instance of the class. - - The color to use. - - - - Gets or sets the color to use. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Contains code that is not compatible with .NET Core. - - - Specifies the color of a background rectangle to place under text annotations. - - - - - Initializes a new instance of the class. - - The color to use. - - - - Initializes a new instance of the class. - - The color to use. - - - - Gets or sets the color to use. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Contains code that is not compatible with .NET Core. - - - Sets the overall canvas size to be recorded with the drawing vector data. Usually this will - be specified using the same size as the canvas image. When the vector data is saved to SVG - or MVG formats, the viewbox is use to specify the size of the canvas image that a viewer - will render the vector data on. - - - - - Initializes a new instance of the class. - - The to use. - - - - Converts the specified to an instance of this type. - - The to use. - - - - Converts the specified to an instance of this type. - - The to use. - A instance. - - - - Initializes a new instance of the class. - - The upper left X coordinate. - The upper left Y coordinate. - The lower right X coordinate. - The lower right Y coordinate. - - - - Gets or sets the upper left X coordinate. - - - - - Gets or sets the upper left Y coordinate. - - - - - Gets or sets the upper left X coordinate. - - - - - Gets or sets the upper left Y coordinate. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Class that can be used to chain draw actions. - - - - - Adds a new instance of the class to the . - - The matrix. - The instance. - - - - Adds a new instance of the class to the . - - The color of the border. - The instance. - - - - Adds a new instance of the class to the . - - The color to use. - The instance. - - - - Adds a new instance of the class to the . - - The to use. - The instance. - - - - Adds a new instance of the class to the . - - The color to use. - The instance. - - - - Adds a new instance of the class to the . - - The color to use. - The instance. - - - - Adds a new instance of the class to the . - - The to use. - The instance. - - - - Initializes a new instance of the class. - - - - - Draw on the specified image. - - The image to draw on. - The current instance. - - - - Returns an enumerator that iterates through the collection. - - An enumerator. - - - - Creates a new instance. - - A new instance. - - - - Returns an enumerator that iterates through the collection. - - An enumerator. - - - - Adds a new instance of the class to the . - - The X coordinate scaling element. - The Y coordinate scaling element. - The X coordinate shearing element. - The Y coordinate shearing element. - The X coordinate of the translation element. - The Y coordinate of the translation element. - The instance. - - - - Adds a new instance of the class to the . - - The X coordinate. - The Y coordinate. - The paint method to use. - The instance. - - - - Adds a new instance of the class to the . - - The starting X coordinate of the bounding rectangle. - The starting Y coordinate of thebounding rectangle. - The ending X coordinate of the bounding rectangle. - The ending Y coordinate of the bounding rectangle. - The starting degrees of rotation. - The ending degrees of rotation. - The instance. - - - - Adds a new instance of the class to the . - - The coordinates. - The instance. - - - - Adds a new instance of the class to the . - - The coordinates. - The instance. - - - - Adds a new instance of the class to the . - - The color of the border. - The instance. - - - - Adds a new instance of the class to the . - - The origin X coordinate. - The origin Y coordinate. - The perimeter X coordinate. - The perimeter Y coordinate. - The instance. - - - - Adds a new instance of the class to the . - - The ID of the clip path. - The instance. - - - - Adds a new instance of the class to the . - - The rule to use when filling drawn objects. - The instance. - - - - Adds a new instance of the class to the . - - The clip path units. - The instance. - - - - Adds a new instance of the class to the . - - The X coordinate. - The Y coordinate. - The paint method to use. - The instance. - - - - Adds a new instance of the class to the . - - The offset from origin. - The image to draw. - The instance. - - - - Adds a new instance of the class to the . - - The X coordinate. - The Y coordinate. - The image to draw. - The instance. - - - - Adds a new instance of the class to the . - - The offset from origin. - The algorithm to use. - The image to draw. - The instance. - - - - Adds a new instance of the class to the . - - The X coordinate. - The Y coordinate. - The algorithm to use. - The image to draw. - The instance. - - - - Adds a new instance of the class to the . - - The vertical and horizontal resolution. - The instance. - - - - Adds a new instance of the class to the . - - The vertical and horizontal resolution. - The instance. - - - - Adds a new instance of the class to the . - - The origin X coordinate. - The origin Y coordinate. - The X radius. - The Y radius. - The starting degrees of rotation. - The ending degrees of rotation. - The instance. - - - - Adds a new instance of the class to the . - - The color to use. - The instance. - - - - Adds a new instance of the class to the . - - The opacity. - The instance. - - - - Adds a new instance of the class to the . - - Url specifying pattern ID (e.g. "#pattern_id"). - The instance. - - - - Adds a new instance of the class to the . - - The rule to use when filling drawn objects. - The instance. - - - - Adds a new instance of the class to the . - - The font family or the full path to the font file. - The instance. - - - - Adds a new instance of the class to the . - - The font family or the full path to the font file. - The style of the font. - The weight of the font. - The font stretching type. - The instance. - - - - Adds a new instance of the class to the . - - The point size. - The instance. - - - - Adds a new instance of the class to the . - - The gravity. - The instance. - - - - Adds a new instance of the class to the . - - The starting X coordinate. - The starting Y coordinate. - The ending X coordinate. - The ending Y coordinate. - The instance. - - - - Adds a new instance of the class to the . - - The paths to use. - The instance. - - - - Adds a new instance of the class to the . - - The paths to use. - The instance. - - - - Adds a new instance of the class to the . - - The X coordinate. - The Y coordinate. - The instance. - - - - Adds a new instance of the class to the . - - The coordinates. - The instance. - - - - Adds a new instance of the class to the . - - The coordinates. - The instance. - - - - Adds a new instance of the class to the . - - The coordinates. - The instance. - - - - Adds a new instance of the class to the . - - The coordinates. - The instance. - - - - Adds a new instance of the class to the . - - The instance. - - - - Adds a new instance of the class to the . - - The instance. - - - - Adds a new instance of the class to the . - - The instance. - - - - Adds a new instance of the class to the . - - The ID of the clip path. - The instance. - - - - Adds a new instance of the class to the . - - The instance. - - - - Adds a new instance of the class to the . - - The ID of the pattern. - The X coordinate. - The Y coordinate. - The width. - The height. - The instance. - - - - Adds a new instance of the class to the . - - The upper left X coordinate. - The upper left Y coordinate. - The lower right X coordinate. - The lower right Y coordinate. - The instance. - - - - Adds a new instance of the class to the . - - The angle. - The instance. - - - - Adds a new instance of the class to the . - - The upper left X coordinate. - The upper left Y coordinate. - The lower right X coordinate. - The lower right Y coordinate. - The corner width. - The corner height. - The instance. - - - - Adds a new instance of the class to the . - - Horizontal scale factor. - Vertical scale factor. - The instance. - - - - Adds a new instance of the class to the . - - The angle. - The instance. - - - - Adds a new instance of the class to the . - - The angle. - The instance. - - - - Adds a new instance of the class to the . - - True if stroke antialiasing is enabled otherwise false. - The instance. - - - - Adds a new instance of the class to the . - - The color to use. - The instance. - - - - Adds a new instance of the class to the . - - An array containing the dash information. - The instance. - - - - Adds a new instance of the class to the . - - The dash offset. - The instance. - - - - Adds a new instance of the class to the . - - The line cap. - The instance. - - - - Adds a new instance of the class to the . - - The line join. - The instance. - - - - Adds a new instance of the class to the . - - The miter limit. - The instance. - - - - Adds a new instance of the class to the . - - The opacity. - The instance. - - - - Adds a new instance of the class to the . - - Url specifying pattern ID (e.g. "#pattern_id"). - The instance. - - - - Adds a new instance of the class to the . - - The width. - The instance. - - - - Adds a new instance of the class to the . - - The X coordinate. - The Y coordinate. - The text to draw. - The instance. - - - - Adds a new instance of the class to the . - - Text alignment. - The instance. - - - - Adds a new instance of the class to the . - - True if text antialiasing is enabled otherwise false. - The instance. - - - - Adds a new instance of the class to the . - - The text decoration. - The instance. - - - - Adds a new instance of the class to the . - - Direction to use. - The instance. - - - - Adds a new instance of the class to the . - - Encoding to use. - The instance. - - - - Adds a new instance of the class to the . - - Spacing to use. - The instance. - - - - Adds a new instance of the class to the . - - Spacing to use. - The instance. - - - - Adds a new instance of the class to the . - - Kerning to use. - The instance. - - - - Adds a new instance of the class to the . - - The color to use. - The instance. - - - - Adds a new instance of the class to the . - - The X coordinate. - The Y coordinate. - The instance. - - - - Adds a new instance of the class to the . - - The upper left X coordinate. - The upper left Y coordinate. - The lower right X coordinate. - The lower right Y coordinate. - The instance. - - - - Interface for a class that can be used to create , or instances. - - - Interface for a class that can be used to create , or instances. - - - - - Initializes a new instance that implements . - - The bitmap to use. - Thrown when an error is raised by ImageMagick. - A new instance. - - - - Initializes a new instance that implements . - - A new instance. - - - - Initializes a new instance that implements . - - The byte array to read the image data from. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance that implements . - - The byte array to read the image data from. - The settings to use when reading the image. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance that implements . - - The file to read the image from. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance that implements . - - The file to read the image from. - The settings to use when reading the image. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance that implements . - - The images to add to the collection. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance that implements . - - The stream to read the image data from. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance that implements . - - The stream to read the image data from. - The settings to use when reading the image. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance that implements . - - The fully qualified name of the image file, or the relative image file name. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance that implements . - - The fully qualified name of the image file, or the relative image file name. - The settings to use when reading the image. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance that implements . - - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance that implements . - - The byte array to read the image data from. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance of the class. - - The byte array to read the image data from. - The settings to use when reading the image. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance that implements . - - The file to read the image from. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance that implements . - - The file to read the image from. - The settings to use when reading the image. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance that implements . - - The color to fill the image with. - The width. - The height. - A new instance. - - - - Initializes a new instance that implements . - - The stream to read the image data from. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance that implements . - - The stream to read the image data from. - The settings to use when reading the image. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance that implements . - - The fully qualified name of the image file, or the relative image file name. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance that implements . - - The fully qualified name of the image file, or the relative image file name. - The width. - The height. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance that implements . - - The fully qualified name of the image file, or the relative image file name. - The settings to use when reading the image. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance that implements . - - A new instance. - - - - Initializes a new instance that implements . - - The byte array to read the information from. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance that implements . - - The byte array to read the information from. - The settings to use when reading the image. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance that implements . - - The file to read the image from. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance that implements . - - The file to read the image from. - The settings to use when reading the image. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance that implements . - - The stream to read the image data from. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance that implements . - - The stream to read the image data from. - The settings to use when reading the image. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance that implements . - - The fully qualified name of the image file, or the relative image file name. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance that implements . - - The fully qualified name of the image file, or the relative image file name. - The settings to use when reading the image. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Contains code that is not compatible with .NET Core. - - - Interface that represents an ImageMagick image. - - - - - Read single image frame. - - The bitmap to read the image from. - Thrown when an error is raised by ImageMagick. - - - - Converts this instance to a using . - - A that has the format . - - - - Converts this instance to a using the specified . - Supported formats are: Bmp, Gif, Icon, Jpeg, Png, Tiff. - - The image format. - A that has the specified - - - - Event that will be raised when progress is reported by this image. - - - - - Event that will we raised when a warning is thrown by ImageMagick. - - - - - Gets or sets the time in 1/100ths of a second which must expire before splaying the next image in an - animated sequence. - - - - - Gets or sets the number of iterations to loop an animation (e.g. Netscape loop extension) for. - - - - - Gets the names of the artifacts. - - - - - Gets the names of the attributes. - - - - - Gets or sets the background color of the image. - - - - - Gets the height of the image before transformations. - - - - - Gets the width of the image before transformations. - - - - - Gets or sets a value indicating whether black point compensation should be used. - - - - - Gets or sets the border color of the image. - - - - - Gets the smallest bounding box enclosing non-border pixels. The current fuzz value is used - when discriminating between pixels. - - - - - Gets the number of channels that the image contains. - - - - - Gets the channels of the image. - - - - - Gets or sets the chromaticity blue primary point. - - - - - Gets or sets the chromaticity green primary point. - - - - - Gets or sets the chromaticity red primary point. - - - - - Gets or sets the chromaticity white primary point. - - - - - Gets or sets the image class (DirectClass or PseudoClass) - NOTE: Setting a DirectClass image to PseudoClass will result in the loss of color information - if the number of colors in the image is greater than the maximum palette size (either 256 (Q8) - or 65536 (Q16). - - - - - Gets or sets the distance where colors are considered equal. - - - - - Gets or sets the colormap size (number of colormap entries). - - - - - Gets or sets the color space of the image. - - - - - Gets or sets the color type of the image. - - - - - Gets or sets the comment text of the image. - - - - - Gets or sets the composition operator to be used when composition is implicitly used (such as for image flattening). - - - - - Gets or sets the compression method to use. - - - - - Gets or sets the vertical and horizontal resolution in pixels of the image. - - - - - Gets or sets the depth (bits allocated to red/green/blue components). - - - - - Gets the preferred size of the image when encoding. - - Thrown when an error is raised by ImageMagick. - - - - Gets or sets the endianness (little like Intel or big like SPARC) for image formats which support - endian-specific options. - - - - - Gets the original file name of the image (only available if read from disk). - - - - - Gets the image file size. - - - - - Gets or sets the filter to use when resizing image. - - - - - Gets or sets the format of the image. - - - - - Gets the information about the format of the image. - - - - - Gets the gamma level of the image. - - Thrown when an error is raised by ImageMagick. - - - - Gets or sets the gif disposal method. - - - - - Gets a value indicating whether the image contains a clipping path. - - - - - Gets or sets a value indicating whether the image supports transparency (alpha channel). - - - - - Gets the height of the image. - - - - - Gets or sets the type of interlacing to use. - - - - - Gets or sets the pixel color interpolate method to use. - - - - - Gets a value indicating whether none of the pixels in the image have an alpha value other - than OpaqueAlpha (QuantumRange). - - - - - Gets or sets the label of the image. - - - - - Gets or sets the matte color. - - - - - Gets or sets the photo orientation of the image. - - - - - Gets or sets the preferred size and location of an image canvas. - - - - - Gets the names of the profiles. - - - - - Gets or sets the JPEG/MIFF/PNG compression level (default 75). - - - - - Gets or sets the associated read mask of the image. The mask must be the same dimensions as the image and - only contain the colors black and white. Pass null to unset an existing mask. - - - - - Gets or sets the type of rendering intent. - - - - - Gets the settings for this instance. - - - - - Gets the signature of this image. - - Thrown when an error is raised by ImageMagick. - - - - Gets the number of colors in the image. - - - - - Gets or sets the virtual pixel method. - - - - - Gets the width of the image. - - - - - Gets or sets the associated write mask of the image. The mask must be the same dimensions as the image and - only contain the colors black and white. Pass null to unset an existing mask. - - - - - Adaptive-blur image with the default blur factor (0x1). - - Thrown when an error is raised by ImageMagick. - - - - Adaptive-blur image with specified blur factor. - - The radius of the Gaussian, in pixels, not counting the center pixel. - Thrown when an error is raised by ImageMagick. - - - - Adaptive-blur image with specified blur factor. - - The radius of the Gaussian, in pixels, not counting the center pixel. - The standard deviation of the Laplacian, in pixels. - Thrown when an error is raised by ImageMagick. - - - - Resize using mesh interpolation. It works well for small resizes of less than +/- 50% - of the original image size. For larger resizing on images a full filtered and slower resize - function should be used instead. - - The new width. - The new height. - Thrown when an error is raised by ImageMagick. - - - - Resize using mesh interpolation. It works well for small resizes of less than +/- 50% - of the original image size. For larger resizing on images a full filtered and slower resize - function should be used instead. - - The geometry to use. - Thrown when an error is raised by ImageMagick. - - - - Adaptively sharpens the image by sharpening more intensely near image edges and less - intensely far from edges. - - Thrown when an error is raised by ImageMagick. - - - - Adaptively sharpens the image by sharpening more intensely near image edges and less - intensely far from edges. - - The channel(s) that should be sharpened. - Thrown when an error is raised by ImageMagick. - - - - Adaptively sharpens the image by sharpening more intensely near image edges and less - intensely far from edges. - - The radius of the Gaussian, in pixels, not counting the center pixel. - The standard deviation of the Laplacian, in pixels. - Thrown when an error is raised by ImageMagick. - - - - Adaptively sharpens the image by sharpening more intensely near image edges and less - intensely far from edges. - - The radius of the Gaussian, in pixels, not counting the center pixel. - The standard deviation of the Laplacian, in pixels. - The channel(s) that should be sharpened. - - - - Local adaptive threshold image. - http://www.dai.ed.ac.uk/HIPR2/adpthrsh.htm - - The width of the pixel neighborhood. - The height of the pixel neighborhood. - Thrown when an error is raised by ImageMagick. - - - - Local adaptive threshold image. - http://www.dai.ed.ac.uk/HIPR2/adpthrsh.htm - - The width of the pixel neighborhood. - The height of the pixel neighborhood. - Constant to subtract from pixel neighborhood mean (+/-)(0-QuantumRange). - Thrown when an error is raised by ImageMagick. - - - - Local adaptive threshold image. - http://www.dai.ed.ac.uk/HIPR2/adpthrsh.htm - - The width of the pixel neighborhood. - The height of the pixel neighborhood. - Constant to subtract from pixel neighborhood mean. - Thrown when an error is raised by ImageMagick. - - - - Add noise to image with the specified noise type. - - The type of noise that should be added to the image. - Thrown when an error is raised by ImageMagick. - - - - Add noise to the specified channel of the image with the specified noise type. - - The type of noise that should be added to the image. - The channel(s) where the noise should be added. - Thrown when an error is raised by ImageMagick. - - - - Add noise to image with the specified noise type. - - The type of noise that should be added to the image. - Attenuate the random distribution. - Thrown when an error is raised by ImageMagick. - - - - Add noise to the specified channel of the image with the specified noise type. - - The type of noise that should be added to the image. - Attenuate the random distribution. - The channel(s) where the noise should be added. - Thrown when an error is raised by ImageMagick. - - - - Adds the specified profile to the image or overwrites it. - - The profile to add or overwrite. - Thrown when an error is raised by ImageMagick. - - - - Adds the specified profile to the image or overwrites it when overWriteExisting is true. - - The profile to add or overwrite. - When set to false an existing profile with the same name - won't be overwritten. - Thrown when an error is raised by ImageMagick. - - - - Affine Transform image. - - The affine matrix to use. - Thrown when an error is raised by ImageMagick. - - - - Applies the specified alpha option. - - The option to use. - Thrown when an error is raised by ImageMagick. - - - - Annotate using specified text, and bounding area. - - The text to use. - The bounding area. - Thrown when an error is raised by ImageMagick. - - - - Annotate using specified text, bounding area, and placement gravity. - - The text to use. - The bounding area. - The placement gravity. - Thrown when an error is raised by ImageMagick. - - - - Annotate using specified text, bounding area, and placement gravity. - - The text to use. - The bounding area. - The placement gravity. - The rotation. - Thrown when an error is raised by ImageMagick. - - - - Annotate with text (bounding area is entire image) and placement gravity. - - The text to use. - The placement gravity. - Thrown when an error is raised by ImageMagick. - - - - Extracts the 'mean' from the image and adjust the image to try make set its gamma. - appropriatally. - - Thrown when an error is raised by ImageMagick. - - - - Extracts the 'mean' from the image and adjust the image to try make set its gamma. - appropriatally. - - The channel(s) to set the gamma for. - Thrown when an error is raised by ImageMagick. - - - - Adjusts the levels of a particular image channel by scaling the minimum and maximum values - to the full quantum range. - - Thrown when an error is raised by ImageMagick. - - - - Adjusts the levels of a particular image channel by scaling the minimum and maximum values - to the full quantum range. - - The channel(s) to level. - Thrown when an error is raised by ImageMagick. - - - - Adjusts an image so that its orientation is suitable for viewing. - - Thrown when an error is raised by ImageMagick. - - - - Automatically selects a threshold and replaces each pixel in the image with a black pixel if - the image intentsity is less than the selected threshold otherwise white. - - The threshold method. - Thrown when an error is raised by ImageMagick. - - - - Forces all pixels below the threshold into black while leaving all pixels at or above - the threshold unchanged. - - The threshold to use. - Thrown when an error is raised by ImageMagick. - - - - Forces all pixels below the threshold into black while leaving all pixels at or above - the threshold unchanged. - - The threshold to use. - The channel(s) to make black. - Thrown when an error is raised by ImageMagick. - - - - Simulate a scene at nighttime in the moonlight. - - Thrown when an error is raised by ImageMagick. - - - - Simulate a scene at nighttime in the moonlight. - - The factor to use. - Thrown when an error is raised by ImageMagick. - - - - Calculates the bit depth (bits allocated to red/green/blue components). Use the Depth - property to get the current value. - - Thrown when an error is raised by ImageMagick. - The bit depth (bits allocated to red/green/blue components). - - - - Calculates the bit depth (bits allocated to red/green/blue components) of the specified channel. - - The channel to get the depth for. - Thrown when an error is raised by ImageMagick. - The bit depth (bits allocated to red/green/blue components) of the specified channel. - - - - Set the bit depth (bits allocated to red/green/blue components) of the specified channel. - - The channel to set the depth for. - The depth. - Thrown when an error is raised by ImageMagick. - - - - Set the bit depth (bits allocated to red/green/blue components). - - The depth. - Thrown when an error is raised by ImageMagick. - - - - Blur image with the default blur factor (0x1). - - Thrown when an error is raised by ImageMagick. - - - - Blur image the specified channel of the image with the default blur factor (0x1). - - The channel(s) that should be blurred. - Thrown when an error is raised by ImageMagick. - - - - Blur image with specified blur factor. - - The radius of the Gaussian in pixels, not counting the center pixel. - The standard deviation of the Laplacian, in pixels. - Thrown when an error is raised by ImageMagick. - - - - Blur image with specified blur factor and channel. - - The radius of the Gaussian in pixels, not counting the center pixel. - The standard deviation of the Laplacian, in pixels. - The channel(s) that should be blurred. - Thrown when an error is raised by ImageMagick. - - - - Border image (add border to image). - - The size of the border. - Thrown when an error is raised by ImageMagick. - - - - Border image (add border to image). - - The width of the border. - The height of the border. - Thrown when an error is raised by ImageMagick. - - - - Changes the brightness and/or contrast of an image. It converts the brightness and - contrast parameters into slope and intercept and calls a polynomical function to apply - to the image. - - The brightness. - The contrast. - Thrown when an error is raised by ImageMagick. - - - - Changes the brightness and/or contrast of an image. It converts the brightness and - contrast parameters into slope and intercept and calls a polynomical function to apply - to the image. - - The brightness. - The contrast. - The channel(s) that should be changed. - Thrown when an error is raised by ImageMagick. - - - - Uses a multi-stage algorithm to detect a wide range of edges in images. - - Thrown when an error is raised by ImageMagick. - - - - Uses a multi-stage algorithm to detect a wide range of edges in images. - - The radius of the gaussian smoothing filter. - The sigma of the gaussian smoothing filter. - Percentage of edge pixels in the lower threshold. - Percentage of edge pixels in the upper threshold. - Thrown when an error is raised by ImageMagick. - - - - Charcoal effect image (looks like charcoal sketch). - - Thrown when an error is raised by ImageMagick. - - - - Charcoal effect image (looks like charcoal sketch). - - The radius of the Gaussian, in pixels, not counting the center pixel. - The standard deviation of the Laplacian, in pixels. - Thrown when an error is raised by ImageMagick. - - - - Chop image (remove vertical and horizontal subregion of image). - - The X offset from origin. - The width of the part to chop horizontally. - The Y offset from origin. - The height of the part to chop vertically. - Thrown when an error is raised by ImageMagick. - - - - Chop image (remove vertical or horizontal subregion of image) using the specified geometry. - - The geometry to use. - Thrown when an error is raised by ImageMagick. - - - - Chop image (remove horizontal subregion of image). - - The X offset from origin. - The width of the part to chop horizontally. - Thrown when an error is raised by ImageMagick. - - - - Chop image (remove horizontal subregion of image). - - The Y offset from origin. - The height of the part to chop vertically. - Thrown when an error is raised by ImageMagick. - - - - Set each pixel whose value is below zero to zero and any the pixel whose value is above - the quantum range to the quantum range (Quantum.Max) otherwise the pixel value - remains unchanged. - - Thrown when an error is raised by ImageMagick. - - - - Set each pixel whose value is below zero to zero and any the pixel whose value is above - the quantum range to the quantum range (Quantum.Max) otherwise the pixel value - remains unchanged. - - The channel(s) to clamp. - Thrown when an error is raised by ImageMagick. - - - - Sets the image clip mask based on any clipping path information if it exists. - - Thrown when an error is raised by ImageMagick. - - - - Sets the image clip mask based on any clipping path information if it exists. - - Name of clipping path resource. If name is preceded by #, use - clipping path numbered by name. - Specifies if operations take effect inside or outside the clipping - path - Thrown when an error is raised by ImageMagick. - - - - Creates a clone of the current image. - - A clone of the current image. - - - - Creates a clone of the current image with the specified geometry. - - The area to clone. - A clone of the current image. - Thrown when an error is raised by ImageMagick. - - - - Creates a clone of the current image. - - The width of the area to clone - The height of the area to clone - A clone of the current image. - - - - Creates a clone of the current image. - - The X offset from origin. - The Y offset from origin. - The width of the area to clone - The height of the area to clone - A clone of the current image. - - - - Apply a color lookup table (CLUT) to the image. - - The image to use. - Thrown when an error is raised by ImageMagick. - - - - Apply a color lookup table (CLUT) to the image. - - The image to use. - Pixel interpolate method. - Thrown when an error is raised by ImageMagick. - - - - Apply a color lookup table (CLUT) to the image. - - The image to use. - Pixel interpolate method. - The channel(s) to clut. - Thrown when an error is raised by ImageMagick. - - - - Sets the alpha channel to the specified color. - - The color to use. - Thrown when an error is raised by ImageMagick. - - - - Applies the color decision list from the specified ASC CDL file. - - The file to read the ASC CDL information from. - Thrown when an error is raised by ImageMagick. - - - - Colorize image with the specified color, using specified percent alpha. - - The color to use. - The alpha percentage. - Thrown when an error is raised by ImageMagick. - - - - Colorize image with the specified color, using specified percent alpha for red, green, - and blue quantums - - The color to use. - The alpha percentage for red. - The alpha percentage for green. - The alpha percentage for blue. - Thrown when an error is raised by ImageMagick. - - - - Apply a color matrix to the image channels. - - The color matrix to use. - Thrown when an error is raised by ImageMagick. - - - - Compare current image with another image and returns error information. - - The other image to compare with this image. - The error information. - Thrown when an error is raised by ImageMagick. - - - - Returns the distortion based on the specified metric. - - The other image to compare with this image. - The metric to use. - The distortion based on the specified metric. - Thrown when an error is raised by ImageMagick. - - - - Returns the distortion based on the specified metric. - - The other image to compare with this image. - The metric to use. - The channel(s) to compare. - The distortion based on the specified metric. - Thrown when an error is raised by ImageMagick. - - - - Returns the distortion based on the specified metric. - - The other image to compare with this image. - The metric to use. - The image that will contain the difference. - The distortion based on the specified metric. - Thrown when an error is raised by ImageMagick. - - - - Returns the distortion based on the specified metric. - - The other image to compare with this image. - The metric to use. - The image that will contain the difference. - The channel(s) to compare. - The distortion based on the specified metric. - Thrown when an error is raised by ImageMagick. - - - - Compose an image onto another at specified offset using the 'In' operator. - - The image to composite with this image. - Thrown when an error is raised by ImageMagick. - - - - Compose an image onto another using the specified algorithm. - - The image to composite with this image. - The algorithm to use. - Thrown when an error is raised by ImageMagick. - - - - Compose an image onto another at specified offset using the specified algorithm. - - The image to composite with this image. - The algorithm to use. - The arguments for the algorithm (compose:args). - Thrown when an error is raised by ImageMagick. - - - - Compose an image onto another at specified offset using the 'In' operator. - - The image to composite with this image. - The X offset from origin. - The Y offset from origin. - Thrown when an error is raised by ImageMagick. - - - - Compose an image onto another at specified offset using the specified algorithm. - - The image to composite with this image. - The X offset from origin. - The Y offset from origin. - The algorithm to use. - Thrown when an error is raised by ImageMagick. - - - - Compose an image onto another at specified offset using the specified algorithm. - - The image to composite with this image. - The X offset from origin. - The Y offset from origin. - The algorithm to use. - The arguments for the algorithm (compose:args). - Thrown when an error is raised by ImageMagick. - - - - Compose an image onto another at specified offset using the 'In' operator. - - The image to composite with this image. - The offset from origin. - Thrown when an error is raised by ImageMagick. - - - - Compose an image onto another at specified offset using the specified algorithm. - - The image to composite with this image. - The offset from origin. - The algorithm to use. - Thrown when an error is raised by ImageMagick. - - - - Compose an image onto another at specified offset using the specified algorithm. - - The image to composite with this image. - The offset from origin. - The algorithm to use. - The arguments for the algorithm (compose:args). - Thrown when an error is raised by ImageMagick. - - - - Compose an image onto another at specified offset using the 'In' operator. - - The image to composite with this image. - The placement gravity. - Thrown when an error is raised by ImageMagick. - - - - Compose an image onto another at specified offset using the specified algorithm. - - The image to composite with this image. - The placement gravity. - The algorithm to use. - Thrown when an error is raised by ImageMagick. - - - - Compose an image onto another at specified offset using the specified algorithm. - - The image to composite with this image. - The placement gravity. - The algorithm to use. - The arguments for the algorithm (compose:args). - Thrown when an error is raised by ImageMagick. - - - - Determines the connected-components of the image. - - How many neighbors to visit, choose from 4 or 8. - The connected-components of the image. - Thrown when an error is raised by ImageMagick. - - - - Determines the connected-components of the image. - - The settings for this operation. - The connected-components of the image. - Thrown when an error is raised by ImageMagick. - - - - Contrast image (enhance intensity differences in image) - - Thrown when an error is raised by ImageMagick. - - - - Contrast image (enhance intensity differences in image) - - Use true to enhance the contrast and false to reduce the contrast. - Thrown when an error is raised by ImageMagick. - - - - A simple image enhancement technique that attempts to improve the contrast in an image by - 'stretching' the range of intensity values it contains to span a desired range of values. - It differs from the more sophisticated histogram equalization in that it can only apply a - linear scaling function to the image pixel values. As a result the 'enhancement' is less harsh. - - The black point. - Thrown when an error is raised by ImageMagick. - - - - A simple image enhancement technique that attempts to improve the contrast in an image by - 'stretching' the range of intensity values it contains to span a desired range of values. - It differs from the more sophisticated histogram equalization in that it can only apply a - linear scaling function to the image pixel values. As a result the 'enhancement' is less harsh. - - The black point. - The white point. - Thrown when an error is raised by ImageMagick. - - - - A simple image enhancement technique that attempts to improve the contrast in an image by - 'stretching' the range of intensity values it contains to span a desired range of values. - It differs from the more sophisticated histogram equalization in that it can only apply a - linear scaling function to the image pixel values. As a result the 'enhancement' is less harsh. - - The black point. - The white point. - The channel(s) to constrast stretch. - Thrown when an error is raised by ImageMagick. - - - - Convolve image. Applies a user-specified convolution to the image. - - The convolution matrix. - Thrown when an error is raised by ImageMagick. - - - - Copies pixels from the source image to the destination image. - - The source image to copy the pixels from. - Thrown when an error is raised by ImageMagick. - - - - Copies pixels from the source image to the destination image. - - The source image to copy the pixels from. - The channels to copy. - Thrown when an error is raised by ImageMagick. - - - - Copies pixels from the source image to the destination image. - - The source image to copy the pixels from. - The geometry to copy. - Thrown when an error is raised by ImageMagick. - - - - Copies pixels from the source image to the destination image. - - The source image to copy the pixels from. - The geometry to copy. - The channels to copy. - Thrown when an error is raised by ImageMagick. - - - - Copies pixels from the source image as defined by the geometry the destination image at - the specified offset. - - The source image to copy the pixels from. - The geometry to copy. - The offset to copy the pixels to. - Thrown when an error is raised by ImageMagick. - - - - Copies pixels from the source image as defined by the geometry the destination image at - the specified offset. - - The source image to copy the pixels from. - The geometry to copy. - The offset to start the copy from. - The channels to copy. - Thrown when an error is raised by ImageMagick. - - - - Copies pixels from the source image as defined by the geometry the destination image at - the specified offset. - - The source image to copy the pixels from. - The geometry to copy. - The X offset to start the copy from. - The Y offset to start the copy from. - Thrown when an error is raised by ImageMagick. - - - - Copies pixels from the source image as defined by the geometry the destination image at - the specified offset. - - The source image to copy the pixels from. - The geometry to copy. - The X offset to copy the pixels to. - The Y offset to copy the pixels to. - The channels to copy. - Thrown when an error is raised by ImageMagick. - - - - Crop image (subregion of original image) using CropPosition.Center. You should call - RePage afterwards unless you need the Page information. - - The width of the subregion. - The height of the subregion. - Thrown when an error is raised by ImageMagick. - - - - Crop image (subregion of original image) using CropPosition.Center. You should call - RePage afterwards unless you need the Page information. - - The X offset from origin. - The Y offset from origin. - The width of the subregion. - The height of the subregion. - Thrown when an error is raised by ImageMagick. - - - - Crop image (subregion of original image). You should call RePage afterwards unless you - need the Page information. - - The width of the subregion. - The height of the subregion. - The position where the cropping should start from. - Thrown when an error is raised by ImageMagick. - - - - Crop image (subregion of original image). You should call RePage afterwards unless you - need the Page information. - - The subregion to crop. - Thrown when an error is raised by ImageMagick. - - - - Crop image (subregion of original image). You should call RePage afterwards unless you - need the Page information. - - The subregion to crop. - The position where the cropping should start from. - Thrown when an error is raised by ImageMagick. - - - - Creates tiles of the current image in the specified dimension. - - The width of the tile. - The height of the tile. - New title of the current image. - - - - Creates tiles of the current image in the specified dimension. - - The size of the tile. - New title of the current image. - - - - Displaces an image's colormap by a given number of positions. - - Displace the colormap this amount. - Thrown when an error is raised by ImageMagick. - - - - Converts cipher pixels to plain pixels. - - The password that was used to encrypt the image. - Thrown when an error is raised by ImageMagick. - - - - Removes skew from the image. Skew is an artifact that occurs in scanned images because of - the camera being misaligned, imperfections in the scanning or surface, or simply because - the paper was not placed completely flat when scanned. The value of threshold ranges - from 0 to QuantumRange. - - The threshold. - Thrown when an error is raised by ImageMagick. - - - - Despeckle image (reduce speckle noise). - - Thrown when an error is raised by ImageMagick. - - - - Determines the color type of the image. This method can be used to automatically make the - type GrayScale. - - Thrown when an error is raised by ImageMagick. - The color type of the image. - - - - Distorts an image using various distortion methods, by mapping color lookups of the source - image to a new destination image of the same size as the source image. - - The distortion method to use. - An array containing the arguments for the distortion. - Thrown when an error is raised by ImageMagick. - - - - Distorts an image using various distortion methods, by mapping color lookups of the source - image to a new destination image usually of the same size as the source image, unless - 'bestfit' is set to true. - - The distortion method to use. - Attempt to 'bestfit' the size of the resulting image. - An array containing the arguments for the distortion. - Thrown when an error is raised by ImageMagick. - - - - Draw on image using one or more drawables. - - The drawable(s) to draw on the image. - Thrown when an error is raised by ImageMagick. - - - - Draw on image using one or more drawables. - - The drawable(s) to draw on the image. - Thrown when an error is raised by ImageMagick. - - - - Draw on image using a collection of drawables. - - The drawables to draw on the image. - Thrown when an error is raised by ImageMagick. - - - - Edge image (hilight edges in image). - - The radius of the pixel neighborhood. - Thrown when an error is raised by ImageMagick. - - - - Emboss image (hilight edges with 3D effect) with default value (0x1). - - Thrown when an error is raised by ImageMagick. - - - - Emboss image (hilight edges with 3D effect). - - The radius of the Gaussian, in pixels, not counting the center pixel. - The standard deviation of the Laplacian, in pixels. - Thrown when an error is raised by ImageMagick. - - - - Converts pixels to cipher-pixels. - - The password that to encrypt the image with. - Thrown when an error is raised by ImageMagick. - - - - Applies a digital filter that improves the quality of a noisy image. - - Thrown when an error is raised by ImageMagick. - - - - Applies a histogram equalization to the image. - - Thrown when an error is raised by ImageMagick. - - - - Apply an arithmetic or bitwise operator to the image pixel quantums. - - The channel(s) to apply the operator on. - The function. - The arguments for the function. - Thrown when an error is raised by ImageMagick. - - - - Apply an arithmetic or bitwise operator to the image pixel quantums. - - The channel(s) to apply the operator on. - The operator. - The value. - Thrown when an error is raised by ImageMagick. - - - - Apply an arithmetic or bitwise operator to the image pixel quantums. - - The channel(s) to apply the operator on. - The operator. - The value. - Thrown when an error is raised by ImageMagick. - - - - Apply an arithmetic or bitwise operator to the image pixel quantums. - - The channel(s) to apply the operator on. - The geometry to use. - The operator. - The value. - Thrown when an error is raised by ImageMagick. - - - - Apply an arithmetic or bitwise operator to the image pixel quantums. - - The channel(s) to apply the operator on. - The geometry to use. - The operator. - The value. - Thrown when an error is raised by ImageMagick. - - - - Extend the image as defined by the width and height. - - The width to extend the image to. - The height to extend the image to. - Thrown when an error is raised by ImageMagick. - - - - Extend the image as defined by the width and height. - - The X offset from origin. - The Y offset from origin. - The width to extend the image to. - The height to extend the image to. - Thrown when an error is raised by ImageMagick. - - - - Extend the image as defined by the width and height. - - The width to extend the image to. - The height to extend the image to. - The background color to use. - Thrown when an error is raised by ImageMagick. - - - - Extend the image as defined by the width and height. - - The width to extend the image to. - The height to extend the image to. - The placement gravity. - Thrown when an error is raised by ImageMagick. - - - - Extend the image as defined by the width and height. - - The width to extend the image to. - The height to extend the image to. - The placement gravity. - The background color to use. - Thrown when an error is raised by ImageMagick. - - - - Extend the image as defined by the rectangle. - - The geometry to extend the image to. - Thrown when an error is raised by ImageMagick. - - - - Extend the image as defined by the geometry. - - The geometry to extend the image to. - The background color to use. - Thrown when an error is raised by ImageMagick. - - - - Extend the image as defined by the geometry. - - The geometry to extend the image to. - The placement gravity. - Thrown when an error is raised by ImageMagick. - - - - Extend the image as defined by the geometry. - - The geometry to extend the image to. - The placement gravity. - The background color to use. - Thrown when an error is raised by ImageMagick. - - - - Flip image (reflect each scanline in the vertical direction). - - Thrown when an error is raised by ImageMagick. - - - - Floodfill pixels matching color (within fuzz factor) of target pixel(x,y) with replacement - alpha value using method. - - The alpha to use. - The X coordinate. - The Y coordinate. - Thrown when an error is raised by ImageMagick. - - - - Flood-fill color across pixels that match the color of the target pixel and are neighbors - of the target pixel. Uses current fuzz setting when determining color match. - - The color to use. - The X coordinate. - The Y coordinate. - Thrown when an error is raised by ImageMagick. - - - - Flood-fill color across pixels that match the color of the target pixel and are neighbors - of the target pixel. Uses current fuzz setting when determining color match. - - The color to use. - The X coordinate. - The Y coordinate. - The target color. - Thrown when an error is raised by ImageMagick. - - - - Flood-fill color across pixels that match the color of the target pixel and are neighbors - of the target pixel. Uses current fuzz setting when determining color match. - - The color to use. - The position of the pixel. - Thrown when an error is raised by ImageMagick. - - - - Flood-fill color across pixels that match the color of the target pixel and are neighbors - of the target pixel. Uses current fuzz setting when determining color match. - - The color to use. - The position of the pixel. - The target color. - Thrown when an error is raised by ImageMagick. - - - - Flood-fill texture across pixels that match the color of the target pixel and are neighbors - of the target pixel. Uses current fuzz setting when determining color match. - - The image to use. - The X coordinate. - The Y coordinate. - Thrown when an error is raised by ImageMagick. - - - - Flood-fill texture across pixels that match the color of the target pixel and are neighbors - of the target pixel. Uses current fuzz setting when determining color match. - - The image to use. - The X coordinate. - The Y coordinate. - The target color. - Thrown when an error is raised by ImageMagick. - - - - Flood-fill texture across pixels that match the color of the target pixel and are neighbors - of the target pixel. Uses current fuzz setting when determining color match. - - The image to use. - The position of the pixel. - Thrown when an error is raised by ImageMagick. - - - - Flood-fill texture across pixels that match the color of the target pixel and are neighbors - of the target pixel. Uses current fuzz setting when determining color match. - - The image to use. - The position of the pixel. - The target color. - Thrown when an error is raised by ImageMagick. - - - - Flop image (reflect each scanline in the horizontal direction). - - Thrown when an error is raised by ImageMagick. - - - - Obtain font metrics for text string given current font, pointsize, and density settings. - - The text to get the font metrics for. - The font metrics for text. - Thrown when an error is raised by ImageMagick. - - - - Obtain font metrics for text string given current font, pointsize, and density settings. - - The text to get the font metrics for. - Specifies if new lines should be ignored. - The font metrics for text. - Thrown when an error is raised by ImageMagick. - - - - Formats the specified expression, more info here: http://www.imagemagick.org/script/escape.php. - - The expression, more info here: http://www.imagemagick.org/script/escape.php. - The result of the expression. - Thrown when an error is raised by ImageMagick. - - - - Frame image with the default geometry (25x25+6+6). - - Thrown when an error is raised by ImageMagick. - - - - Frame image with the specified geometry. - - The geometry of the frame. - Thrown when an error is raised by ImageMagick. - - - - Frame image with the specified with and height. - - The width of the frame. - The height of the frame. - Thrown when an error is raised by ImageMagick. - - - - Frame image with the specified with, height, innerBevel and outerBevel. - - The width of the frame. - The height of the frame. - The inner bevel of the frame. - The outer bevel of the frame. - Thrown when an error is raised by ImageMagick. - - - - Applies a mathematical expression to the image. - - The expression to apply. - Thrown when an error is raised by ImageMagick. - - - - Applies a mathematical expression to the image. - - The expression to apply. - The channel(s) to apply the expression to. - Thrown when an error is raised by ImageMagick. - - - - Gamma correct image. - - The image gamma. - Thrown when an error is raised by ImageMagick. - - - - Gamma correct image. - - The image gamma for the channel. - The channel(s) to gamma correct. - Thrown when an error is raised by ImageMagick. - - - - Gaussian blur image. - - The number of neighbor pixels to be included in the convolution. - The standard deviation of the gaussian bell curve. - Thrown when an error is raised by ImageMagick. - - - - Gaussian blur image. - - The number of neighbor pixels to be included in the convolution. - The standard deviation of the gaussian bell curve. - The channel(s) to blur. - Thrown when an error is raised by ImageMagick. - - - - Retrieve the 8bim profile from the image. - - Thrown when an error is raised by ImageMagick. - The 8bim profile from the image. - - - - Returns the value of a named image attribute. - - The name of the attribute. - The value of a named image attribute. - Thrown when an error is raised by ImageMagick. - - - - Returns the default clipping path. Null will be returned if the image has no clipping path. - - The default clipping path. Null will be returned if the image has no clipping path. - Thrown when an error is raised by ImageMagick. - - - - Returns the clipping path with the specified name. Null will be returned if the image has no clipping path. - - Name of clipping path resource. If name is preceded by #, use clipping path numbered by name. - The clipping path with the specified name. Null will be returned if the image has no clipping path. - Thrown when an error is raised by ImageMagick. - - - - Returns the color at colormap position index. - - The position index. - he color at colormap position index. - Thrown when an error is raised by ImageMagick. - - - - Retrieve the color profile from the image. - - The color profile from the image. - Thrown when an error is raised by ImageMagick. - - - - Returns the value of the artifact with the specified name. - - The name of the artifact. - The value of the artifact with the specified name. - - - - Retrieve the exif profile from the image. - - The exif profile from the image. - Thrown when an error is raised by ImageMagick. - - - - Retrieve the iptc profile from the image. - - The iptc profile from the image. - Thrown when an error is raised by ImageMagick. - - - - Returns a pixel collection that can be used to read or modify the pixels of this image. - - A pixel collection that can be used to read or modify the pixels of this image. - Thrown when an error is raised by ImageMagick. - - - - Returns a pixel collection that can be used to read or modify the pixels of this image. This instance - will not do any bounds checking and directly call ImageMagick. - - A pixel collection that can be used to read or modify the pixels of this image. - Thrown when an error is raised by ImageMagick. - - - - Retrieve a named profile from the image. - - The name of the profile (e.g. "ICM", "IPTC", or a generic profile name). - A named profile from the image. - Thrown when an error is raised by ImageMagick. - - - - Retrieve the xmp profile from the image. - - The xmp profile from the image. - Thrown when an error is raised by ImageMagick. - - - - Converts the colors in the image to gray. - - The pixel intensity method to use. - Thrown when an error is raised by ImageMagick. - - - - Apply a color lookup table (Hald CLUT) to the image. - - The image to use. - Thrown when an error is raised by ImageMagick. - - - - Creates a color histogram. - - A color histogram. - Thrown when an error is raised by ImageMagick. - - - - Identifies lines in the image. - - Thrown when an error is raised by ImageMagick. - - - - Identifies lines in the image. - - The width of the neighborhood. - The height of the neighborhood. - The line count threshold. - Thrown when an error is raised by ImageMagick. - - - - Implode image (special effect). - - The extent of the implosion. - Pixel interpolate method. - Thrown when an error is raised by ImageMagick. - - - - Floodfill pixels not matching color (within fuzz factor) of target pixel(x,y) with - replacement alpha value using method. - - The alpha to use. - The X coordinate. - The Y coordinate. - Thrown when an error is raised by ImageMagick. - - - - Flood-fill texture across pixels that do not match the color of the target pixel and are - neighbors of the target pixel. Uses current fuzz setting when determining color match. - - The color to use. - The X coordinate. - The Y coordinate. - Thrown when an error is raised by ImageMagick. - - - - Flood-fill texture across pixels that do not match the color of the target pixel and are - neighbors of the target pixel. Uses current fuzz setting when determining color match. - - The color to use. - The X coordinate. - The Y coordinate. - The target color. - Thrown when an error is raised by ImageMagick. - - - - Flood-fill color across pixels that match the color of the target pixel and are neighbors - of the target pixel. Uses current fuzz setting when determining color match. - - The color to use. - The position of the pixel. - Thrown when an error is raised by ImageMagick. - - - - Flood-fill texture across pixels that do not match the color of the target pixel and are - neighbors of the target pixel. Uses current fuzz setting when determining color match. - - The color to use. - The position of the pixel. - The target color. - Thrown when an error is raised by ImageMagick. - - - - Flood-fill texture across pixels that do not match the color of the target pixel and are - neighbors of the target pixel. Uses current fuzz setting when determining color match. - - The image to use. - The X coordinate. - The Y coordinate. - Thrown when an error is raised by ImageMagick. - - - - Flood-fill texture across pixels that match the color of the target pixel and are neighbors - of the target pixel. Uses current fuzz setting when determining color match. - - The image to use. - The X coordinate. - The Y coordinate. - The target color. - Thrown when an error is raised by ImageMagick. - - - - Flood-fill texture across pixels that do not match the color of the target pixel and are - neighbors of the target pixel. Uses current fuzz setting when determining color match. - - The image to use. - The position of the pixel. - Thrown when an error is raised by ImageMagick. - - - - Flood-fill texture across pixels that do not match the color of the target pixel and are - neighbors of the target pixel. Uses current fuzz setting when determining color match. - - The image to use. - The position of the pixel. - The target color. - Thrown when an error is raised by ImageMagick. - - - - Applies the reversed level operation to just the specific channels specified. It compresses - the full range of color values, so that they lie between the given black and white points. - Gamma is applied before the values are mapped. Uses a midpoint of 1.0. - - The darkest color in the image. Colors darker are set to zero. - The lightest color in the image. Colors brighter are set to the maximum quantum value. - Thrown when an error is raised by ImageMagick. - - - - Applies the reversed level operation to just the specific channels specified. It compresses - the full range of color values, so that they lie between the given black and white points. - Gamma is applied before the values are mapped. Uses a midpoint of 1.0. - - The darkest color in the image. Colors darker are set to zero. - The lightest color in the image. Colors brighter are set to the maximum quantum value. - Thrown when an error is raised by ImageMagick. - - - - Applies the reversed level operation to just the specific channels specified. It compresses - the full range of color values, so that they lie between the given black and white points. - Gamma is applied before the values are mapped. Uses a midpoint of 1.0. - - The darkest color in the image. Colors darker are set to zero. - The lightest color in the image. Colors brighter are set to the maximum quantum value. - The channel(s) to level. - Thrown when an error is raised by ImageMagick. - - - - Applies the reversed level operation to just the specific channels specified. It compresses - the full range of color values, so that they lie between the given black and white points. - Gamma is applied before the values are mapped. Uses a midpoint of 1.0. - - The darkest color in the image. Colors darker are set to zero. - The lightest color in the image. Colors brighter are set to the maximum quantum value. - The channel(s) to level. - Thrown when an error is raised by ImageMagick. - - - - Applies the reversed level operation to just the specific channels specified. It compresses - the full range of color values, so that they lie between the given black and white points. - Gamma is applied before the values are mapped. - - The darkest color in the image. Colors darker are set to zero. - The lightest color in the image. Colors brighter are set to the maximum quantum value. - The gamma correction to apply to the image. (Useful range of 0 to 10) - Thrown when an error is raised by ImageMagick. - - - - Applies the reversed level operation to just the specific channels specified. It compresses - the full range of color values, so that they lie between the given black and white points. - Gamma is applied before the values are mapped. - - The darkest color in the image. Colors darker are set to zero. - The lightest color in the image. Colors brighter are set to the maximum quantum value. - The gamma correction to apply to the image. (Useful range of 0 to 10) - Thrown when an error is raised by ImageMagick. - - - - Applies the reversed level operation to just the specific channels specified. It compresses - the full range of color values, so that they lie between the given black and white points. - Gamma is applied before the values are mapped. - - The darkest color in the image. Colors darker are set to zero. - The lightest color in the image. Colors brighter are set to the maximum quantum value. - The gamma correction to apply to the image. (Useful range of 0 to 10) - The channel(s) to level. - Thrown when an error is raised by ImageMagick. - - - - Applies the reversed level operation to just the specific channels specified. It compresses - the full range of color values, so that they lie between the given black and white points. - Gamma is applied before the values are mapped. - - The darkest color in the image. Colors darker are set to zero. - The lightest color in the image. Colors brighter are set to the maximum quantum value. - The gamma correction to apply to the image. (Useful range of 0 to 10) - The channel(s) to level. - Thrown when an error is raised by ImageMagick. - - - - Maps the given color to "black" and "white" values, linearly spreading out the colors, and - level values on a channel by channel bases, as per level(). The given colors allows you to - specify different level ranges for each of the color channels separately. - - The color to map black to/from - The color to map white to/from - Thrown when an error is raised by ImageMagick. - - - - Maps the given color to "black" and "white" values, linearly spreading out the colors, and - level values on a channel by channel bases, as per level(). The given colors allows you to - specify different level ranges for each of the color channels separately. - - The color to map black to/from - The color to map white to/from - The channel(s) to level. - Thrown when an error is raised by ImageMagick. - - - - Changes any pixel that does not match the target with the color defined by fill. - - The color to replace. - The color to replace opaque color with. - Thrown when an error is raised by ImageMagick. - - - - Add alpha channel to image, setting pixels that don't match the specified color to transparent. - - The color that should not be made transparent. - Thrown when an error is raised by ImageMagick. - - - - Add alpha channel to image, setting pixels that don't lie in between the given two colors to - transparent. - - The low target color. - The high target color. - Thrown when an error is raised by ImageMagick. - - - - An edge preserving noise reduction filter. - - Thrown when an error is raised by ImageMagick. - - - - An edge preserving noise reduction filter. - - The radius of the Gaussian, in pixels, not counting the center pixel. - The standard deviation of the Laplacian, in pixels. - Thrown when an error is raised by ImageMagick. - - - - Adjust the levels of the image by scaling the colors falling between specified white and - black points to the full available quantum range. Uses a midpoint of 1.0. - - The darkest color in the image. Colors darker are set to zero. - The lightest color in the image. Colors brighter are set to the maximum quantum value. - Thrown when an error is raised by ImageMagick. - - - - Adjust the levels of the image by scaling the colors falling between specified white and - black points to the full available quantum range. Uses a midpoint of 1.0. - - The darkest color in the image. Colors darker are set to zero. - The lightest color in the image. Colors brighter are set to the maximum quantum value. - Thrown when an error is raised by ImageMagick. - - - - Adjust the levels of the image by scaling the colors falling between specified white and - black points to the full available quantum range. Uses a midpoint of 1.0. - - The darkest color in the image. Colors darker are set to zero. - The lightest color in the image. Colors brighter are set to the maximum quantum value. - The channel(s) to level. - Thrown when an error is raised by ImageMagick. - - - - Adjust the levels of the image by scaling the colors falling between specified white and - black points to the full available quantum range. Uses a midpoint of 1.0. - - The darkest color in the image. Colors darker are set to zero. - The lightest color in the image. Colors brighter are set to the maximum quantum value. - The channel(s) to level. - Thrown when an error is raised by ImageMagick. - - - - Adjust the levels of the image by scaling the colors falling between specified white and - black points to the full available quantum range. - - The darkest color in the image. Colors darker are set to zero. - The lightest color in the image. Colors brighter are set to the maximum quantum value. - The gamma correction to apply to the image. (Useful range of 0 to 10) - Thrown when an error is raised by ImageMagick. - - - - Adjust the levels of the image by scaling the colors falling between specified white and - black points to the full available quantum range. - - The darkest color in the image. Colors darker are set to zero. - The lightest color in the image. Colors brighter are set to the maximum quantum value. - The gamma correction to apply to the image. (Useful range of 0 to 10) - Thrown when an error is raised by ImageMagick. - - - - Adjust the levels of the image by scaling the colors falling between specified white and - black points to the full available quantum range. - - The darkest color in the image. Colors darker are set to zero. - The lightest color in the image. Colors brighter are set to the maximum quantum value. - The gamma correction to apply to the image. (Useful range of 0 to 10) - The channel(s) to level. - Thrown when an error is raised by ImageMagick. - - - - Adjust the levels of the image by scaling the colors falling between specified white and - black points to the full available quantum range. - - The darkest color in the image. Colors darker are set to zero. - The lightest color in the image. Colors brighter are set to the maximum quantum value. - The gamma correction to apply to the image. (Useful range of 0 to 10) - The channel(s) to level. - Thrown when an error is raised by ImageMagick. - - - - Maps the given color to "black" and "white" values, linearly spreading out the colors, and - level values on a channel by channel bases, as per level(). The given colors allows you to - specify different level ranges for each of the color channels separately. - - The color to map black to/from - The color to map white to/from - Thrown when an error is raised by ImageMagick. - - - - Maps the given color to "black" and "white" values, linearly spreading out the colors, and - level values on a channel by channel bases, as per level(). The given colors allows you to - specify different level ranges for each of the color channels separately. - - The color to map black to/from - The color to map white to/from - The channel(s) to level. - Thrown when an error is raised by ImageMagick. - - - - Discards any pixels below the black point and above the white point and levels the remaining pixels. - - The black point. - The white point. - Thrown when an error is raised by ImageMagick. - - - - Rescales image with seam carving. - - The new width. - The new height. - Thrown when an error is raised by ImageMagick. - - - - Rescales image with seam carving. - - The geometry to use. - Thrown when an error is raised by ImageMagick. - - - - Rescales image with seam carving. - - The percentage. - Thrown when an error is raised by ImageMagick. - - - - Rescales image with seam carving. - - The percentage of the width. - The percentage of the height. - Thrown when an error is raised by ImageMagick. - - - - Local contrast enhancement. - - The radius of the Gaussian, in pixels, not counting the center pixel. - The strength of the blur mask. - Thrown when an error is raised by ImageMagick. - - - - Lower image (lighten or darken the edges of an image to give a 3-D lowered effect). - - The size of the edges. - Thrown when an error is raised by ImageMagick. - - - - Magnify image by integral size. - - Thrown when an error is raised by ImageMagick. - - - - Remap image colors with closest color from the specified colors. - - The colors to use. - The error informaton. - Thrown when an error is raised by ImageMagick. - - - - Remap image colors with closest color from the specified colors. - - The colors to use. - Quantize settings. - The error informaton. - Thrown when an error is raised by ImageMagick. - - - - Remap image colors with closest color from reference image. - - The image to use. - The error informaton. - Thrown when an error is raised by ImageMagick. - - - - Remap image colors with closest color from reference image. - - The image to use. - Quantize settings. - The error informaton. - Thrown when an error is raised by ImageMagick. - - - - Delineate arbitrarily shaped clusters in the image. - - The width and height of the pixels neighborhood. - - - - Delineate arbitrarily shaped clusters in the image. - - The width and height of the pixels neighborhood. - The color distance - - - - Delineate arbitrarily shaped clusters in the image. - - The width of the pixels neighborhood. - The height of the pixels neighborhood. - - - - Delineate arbitrarily shaped clusters in the image. - - The width of the pixels neighborhood. - The height of the pixels neighborhood. - The color distance - - - - Filter image by replacing each pixel component with the median color in a circular neighborhood. - - Thrown when an error is raised by ImageMagick. - - - - Filter image by replacing each pixel component with the median color in a circular neighborhood. - - The radius of the pixel neighborhood. - Thrown when an error is raised by ImageMagick. - - - - Reduce image by integral size. - - Thrown when an error is raised by ImageMagick. - - - - Modulate percent brightness of an image. - - The brightness percentage. - Thrown when an error is raised by ImageMagick. - - - - Modulate percent saturation and brightness of an image. - - The brightness percentage. - The saturation percentage. - Thrown when an error is raised by ImageMagick. - - - - Modulate percent hue, saturation, and brightness of an image. - - The brightness percentage. - The saturation percentage. - The hue percentage. - Thrown when an error is raised by ImageMagick. - - - - Applies a kernel to the image according to the given mophology method. - - The morphology method. - Built-in kernel. - Thrown when an error is raised by ImageMagick. - - - - Applies a kernel to the image according to the given mophology method. - - The morphology method. - Built-in kernel. - The channels to apply the kernel to. - Thrown when an error is raised by ImageMagick. - - - - Applies a kernel to the image according to the given mophology method. - - The morphology method. - Built-in kernel. - The channels to apply the kernel to. - The number of iterations. - Thrown when an error is raised by ImageMagick. - - - - Applies a kernel to the image according to the given mophology method. - - The morphology method. - Built-in kernel. - The number of iterations. - Thrown when an error is raised by ImageMagick. - - - - Applies a kernel to the image according to the given mophology method. - - The morphology method. - Built-in kernel. - Kernel arguments. - Thrown when an error is raised by ImageMagick. - - - - Applies a kernel to the image according to the given mophology method. - - The morphology method. - Built-in kernel. - Kernel arguments. - The channels to apply the kernel to. - Thrown when an error is raised by ImageMagick. - - - - Applies a kernel to the image according to the given mophology method. - - The morphology method. - Built-in kernel. - Kernel arguments. - The channels to apply the kernel to. - The number of iterations. - Thrown when an error is raised by ImageMagick. - - - - Applies a kernel to the image according to the given mophology method. - - The morphology method. - Built-in kernel. - Kernel arguments. - The number of iterations. - Thrown when an error is raised by ImageMagick. - - - - Applies a kernel to the image according to the given mophology method. - - The morphology method. - User suplied kernel. - Thrown when an error is raised by ImageMagick. - - - - Applies a kernel to the image according to the given mophology method. - - The morphology method. - User suplied kernel. - The channels to apply the kernel to. - Thrown when an error is raised by ImageMagick. - - - - Applies a kernel to the image according to the given mophology method. - - The morphology method. - User suplied kernel. - The channels to apply the kernel to. - The number of iterations. - Thrown when an error is raised by ImageMagick. - - - - Applies a kernel to the image according to the given mophology method. - - The morphology method. - User suplied kernel. - The number of iterations. - Thrown when an error is raised by ImageMagick. - - - - Applies a kernel to the image according to the given mophology settings. - - The morphology settings. - Thrown when an error is raised by ImageMagick. - - - - Returns the normalized moments of one or more image channels. - - The normalized moments of one or more image channels. - Thrown when an error is raised by ImageMagick. - - - - Motion blur image with specified blur factor. - - The radius of the Gaussian, in pixels, not counting the center pixel. - The standard deviation of the Laplacian, in pixels. - The angle the object appears to be comming from (zero degrees is from the right). - Thrown when an error is raised by ImageMagick. - - - - Negate colors in image. - - Thrown when an error is raised by ImageMagick. - - - - Negate colors in image. - - Use true to negate only the grayscale colors. - Thrown when an error is raised by ImageMagick. - - - - Negate colors in image for the specified channel. - - Use true to negate only the grayscale colors. - The channel(s) that should be negated. - Thrown when an error is raised by ImageMagick. - - - - Negate colors in image for the specified channel. - - The channel(s) that should be negated. - Thrown when an error is raised by ImageMagick. - - - - Normalize image (increase contrast by normalizing the pixel values to span the full range - of color values) - - Thrown when an error is raised by ImageMagick. - - - - Oilpaint image (image looks like oil painting) - - - - - Oilpaint image (image looks like oil painting) - - The radius of the circular neighborhood. - The standard deviation of the Laplacian, in pixels. - Thrown when an error is raised by ImageMagick. - - - - Changes any pixel that matches target with the color defined by fill. - - The color to replace. - The color to replace opaque color with. - Thrown when an error is raised by ImageMagick. - - - - Perform a ordered dither based on a number of pre-defined dithering threshold maps, but over - multiple intensity levels. - - A string containing the name of the threshold dither map to use, - followed by zero or more numbers representing the number of color levels tho dither between. - Thrown when an error is raised by ImageMagick. - - - - Perform a ordered dither based on a number of pre-defined dithering threshold maps, but over - multiple intensity levels. - - A string containing the name of the threshold dither map to use, - followed by zero or more numbers representing the number of color levels tho dither between. - The channel(s) to dither. - Thrown when an error is raised by ImageMagick. - - - - Set each pixel whose value is less than epsilon to epsilon or -epsilon (whichever is closer) - otherwise the pixel value remains unchanged. - - The epsilon threshold. - Thrown when an error is raised by ImageMagick. - - - - Set each pixel whose value is less than epsilon to epsilon or -epsilon (whichever is closer) - otherwise the pixel value remains unchanged. - - The epsilon threshold. - The channel(s) to perceptible. - Thrown when an error is raised by ImageMagick. - - - - Returns the perceptual hash of this image. - - The perceptual hash of this image. - Thrown when an error is raised by ImageMagick. - - - - Reads only metadata and not the pixel data. - - The byte array to read the information from. - Thrown when an error is raised by ImageMagick. - - - - Reads only metadata and not the pixel data. - - The byte array to read the information from. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Reads only metadata and not the pixel data. - - The file to read the image from. - Thrown when an error is raised by ImageMagick. - - - - Reads only metadata and not the pixel data. - - The file to read the image from. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Reads only metadata and not the pixel data. - - The stream to read the image data from. - Thrown when an error is raised by ImageMagick. - - - - Reads only metadata and not the pixel data. - - The stream to read the image data from. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Reads only metadata and not the pixel data. - - The fully qualified name of the image file, or the relative image file name. - Thrown when an error is raised by ImageMagick. - - - - Reads only metadata and not the pixel data. - - The fully qualified name of the image file, or the relative image file name. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Simulates a Polaroid picture. - - The caption to put on the image. - The angle of image. - Pixel interpolate method. - Thrown when an error is raised by ImageMagick. - - - - Reduces the image to a limited number of colors for a "poster" effect. - - Number of color levels allowed in each channel. - Thrown when an error is raised by ImageMagick. - - - - Reduces the image to a limited number of colors for a "poster" effect. - - Number of color levels allowed in each channel. - Dither method to use. - Thrown when an error is raised by ImageMagick. - - - - Reduces the image to a limited number of colors for a "poster" effect. - - Number of color levels allowed in each channel. - Dither method to use. - The channel(s) to posterize. - Thrown when an error is raised by ImageMagick. - - - - Reduces the image to a limited number of colors for a "poster" effect. - - Number of color levels allowed in each channel. - The channel(s) to posterize. - Thrown when an error is raised by ImageMagick. - - - - Sets an internal option to preserve the color type. - - Thrown when an error is raised by ImageMagick. - - - - Quantize image (reduce number of colors). - - Quantize settings. - The error information. - Thrown when an error is raised by ImageMagick. - - - - Raise image (lighten or darken the edges of an image to give a 3-D raised effect). - - The size of the edges. - Thrown when an error is raised by ImageMagick. - - - - Changes the value of individual pixels based on the intensity of each pixel compared to a - random threshold. The result is a low-contrast, two color image. - - The low threshold. - The high threshold. - Thrown when an error is raised by ImageMagick. - - - - Changes the value of individual pixels based on the intensity of each pixel compared to a - random threshold. The result is a low-contrast, two color image. - - The low threshold. - The high threshold. - The channel(s) to use. - Thrown when an error is raised by ImageMagick. - - - - Changes the value of individual pixels based on the intensity of each pixel compared to a - random threshold. The result is a low-contrast, two color image. - - The low threshold. - The high threshold. - Thrown when an error is raised by ImageMagick. - - - - Changes the value of individual pixels based on the intensity of each pixel compared to a - random threshold. The result is a low-contrast, two color image. - - The low threshold. - The high threshold. - The channel(s) to use. - Thrown when an error is raised by ImageMagick. - - - - Read single image frame. - - The byte array to read the image data from. - Thrown when an error is raised by ImageMagick. - - - - Read single vector image frame. - - The byte array to read the image data from. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Read single image frame. - - The file to read the image from. - Thrown when an error is raised by ImageMagick. - - - - Read single image frame. - - The file to read the image from. - The width. - The height. - Thrown when an error is raised by ImageMagick. - - - - Read single vector image frame. - - The file to read the image from. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Read single vector image frame. - - The color to fill the image with. - The width. - The height. - Thrown when an error is raised by ImageMagick. - - - - Read single image frame. - - The stream to read the image data from. - Thrown when an error is raised by ImageMagick. - - - - Read single image frame. - - The stream to read the image data from. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Read single image frame. - - The fully qualified name of the image file, or the relative image file name. - Thrown when an error is raised by ImageMagick. - - - - Read single vector image frame. - - The fully qualified name of the image file, or the relative image file name. - The width. - The height. - Thrown when an error is raised by ImageMagick. - - - - Read single vector image frame. - - The fully qualified name of the image file, or the relative image file name. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Reduce noise in image using a noise peak elimination filter. - - Thrown when an error is raised by ImageMagick. - - - - Reduce noise in image using a noise peak elimination filter. - - The order to use. - Thrown when an error is raised by ImageMagick. - - - - Associates a mask with the image as defined by the specified region. - - The mask region. - - - - Removes the artifact with the specified name. - - The name of the artifact. - - - - Removes the attribute with the specified name. - - The name of the attribute. - - - - Removes the region mask of the image. - - - - - Remove a named profile from the image. - - The name of the profile (e.g. "ICM", "IPTC", or a generic profile name). - Thrown when an error is raised by ImageMagick. - - - - Resets the page property of this image. - - Thrown when an error is raised by ImageMagick. - - - - Resize image in terms of its pixel size. - - The new X resolution. - The new Y resolution. - Thrown when an error is raised by ImageMagick. - - - - Resize image in terms of its pixel size. - - The density to use. - Thrown when an error is raised by ImageMagick. - - - - Resize image to specified size. - - The new width. - The new height. - Thrown when an error is raised by ImageMagick. - - - - Resize image to specified geometry. - - The geometry to use. - Thrown when an error is raised by ImageMagick. - - - - Resize image to specified percentage. - - The percentage. - Thrown when an error is raised by ImageMagick. - - - - Resize image to specified percentage. - - The percentage of the width. - The percentage of the height. - Thrown when an error is raised by ImageMagick. - - - - Roll image (rolls image vertically and horizontally). - - The X offset from origin. - The Y offset from origin. - Thrown when an error is raised by ImageMagick. - - - - Rotate image clockwise by specified number of degrees. - - Specify a negative number for to rotate counter-clockwise. - The number of degrees to rotate (positive to rotate clockwise, negative to rotate counter-clockwise). - Thrown when an error is raised by ImageMagick. - - - - Rotational blur image. - - The angle to use. - Thrown when an error is raised by ImageMagick. - - - - Rotational blur image. - - The angle to use. - The channel(s) to use. - Thrown when an error is raised by ImageMagick. - - - - Resize image by using simple ratio algorithm. - - The new width. - The new height. - Thrown when an error is raised by ImageMagick. - - - - Resize image by using pixel sampling algorithm. - - The new width. - The new height. - Thrown when an error is raised by ImageMagick. - - - - Resize image by using pixel sampling algorithm. - - The geometry to use. - Thrown when an error is raised by ImageMagick. - - - - Resize image by using pixel sampling algorithm to the specified percentage. - - The percentage. - Thrown when an error is raised by ImageMagick. - - - - Resize image by using pixel sampling algorithm to the specified percentage. - - The percentage of the width. - The percentage of the height. - Thrown when an error is raised by ImageMagick. - - - - Resize image by using simple ratio algorithm. - - The geometry to use. - Thrown when an error is raised by ImageMagick. - - - - Resize image by using simple ratio algorithm to the specified percentage. - - The percentage. - Thrown when an error is raised by ImageMagick. - - - - Resize image by using simple ratio algorithm to the specified percentage. - - The percentage of the width. - The percentage of the height. - Thrown when an error is raised by ImageMagick. - - - - Segment (coalesce similar image components) by analyzing the histograms of the color - components and identifying units that are homogeneous with the fuzzy c-means technique. - Also uses QuantizeColorSpace and Verbose image attributes. - - Thrown when an error is raised by ImageMagick. - - - - Segment (coalesce similar image components) by analyzing the histograms of the color - components and identifying units that are homogeneous with the fuzzy c-means technique. - Also uses QuantizeColorSpace and Verbose image attributes. - - Quantize colorspace - This represents the minimum number of pixels contained in - a hexahedra before it can be considered valid (expressed as a percentage). - The smoothing threshold eliminates noise in the second - derivative of the histogram. As the value is increased, you can expect a smoother second - derivative - Thrown when an error is raised by ImageMagick. - - - - Selectively blur pixels within a contrast threshold. It is similar to the unsharpen mask - that sharpens everything with contrast above a certain threshold. - - The radius of the Gaussian, in pixels, not counting the center pixel. - The standard deviation of the Gaussian, in pixels. - Only pixels within this contrast threshold are included in the blur operation. - Thrown when an error is raised by ImageMagick. - - - - Selectively blur pixels within a contrast threshold. It is similar to the unsharpen mask - that sharpens everything with contrast above a certain threshold. - - The radius of the Gaussian, in pixels, not counting the center pixel. - The standard deviation of the Gaussian, in pixels. - Only pixels within this contrast threshold are included in the blur operation. - The channel(s) to blur. - Thrown when an error is raised by ImageMagick. - - - - Selectively blur pixels within a contrast threshold. It is similar to the unsharpen mask - that sharpens everything with contrast above a certain threshold. - - The radius of the Gaussian, in pixels, not counting the center pixel. - The standard deviation of the Gaussian, in pixels. - Only pixels within this contrast threshold are included in the blur operation. - Thrown when an error is raised by ImageMagick. - - - - Selectively blur pixels within a contrast threshold. It is similar to the unsharpen mask - that sharpens everything with contrast above a certain threshold. - - The radius of the Gaussian, in pixels, not counting the center pixel. - The standard deviation of the Gaussian, in pixels. - Only pixels within this contrast threshold are included in the blur operation. - The channel(s) to blur. - Thrown when an error is raised by ImageMagick. - - - - Separates the channels from the image and returns it as grayscale images. - - The channels from the image as grayscale images. - Thrown when an error is raised by ImageMagick. - - - - Separates the specified channels from the image and returns it as grayscale images. - - The channel(s) to separates. - The channels from the image as grayscale images. - Thrown when an error is raised by ImageMagick. - - - - Applies a special effect to the image, similar to the effect achieved in a photo darkroom - by sepia toning. - - Thrown when an error is raised by ImageMagick. - - - - Applies a special effect to the image, similar to the effect achieved in a photo darkroom - by sepia toning. - - The tone threshold. - Thrown when an error is raised by ImageMagick. - - - - Inserts the artifact with the specified name and value into the artifact tree of the image. - - The name of the artifact. - The value of the artifact. - Thrown when an error is raised by ImageMagick. - - - - Lessen (or intensify) when adding noise to an image. - - The attenuate value. - - - - Sets a named image attribute. - - The name of the attribute. - The value of the attribute. - Thrown when an error is raised by ImageMagick. - - - - Sets the default clipping path. - - The clipping path. - Thrown when an error is raised by ImageMagick. - - - - Sets the clipping path with the specified name. - - The clipping path. - Name of clipping path resource. If name is preceded by #, use clipping path numbered by name. - Thrown when an error is raised by ImageMagick. - - - - Set color at colormap position index. - - The position index. - The color. - Thrown when an error is raised by ImageMagick. - - - - When comparing images, emphasize pixel differences with this color. - - The color. - - - - When comparing images, de-emphasize pixel differences with this color. - - The color. - - - - Shade image using distant light source. - - Thrown when an error is raised by ImageMagick. - - - - Shade image using distant light source. - - The azimuth of the light source direction. - The elevation of the light source direction. - Thrown when an error is raised by ImageMagick. - - - - Shade image using distant light source. - - The azimuth of the light source direction. - The elevation of the light source direction. - Specify true to shade the intensity of each pixel. - Thrown when an error is raised by ImageMagick. - - - - Shade image using distant light source. - - The azimuth of the light source direction. - The elevation of the light source direction. - Specify true to shade the intensity of each pixel. - The channel(s) that should be shaded. - Thrown when an error is raised by ImageMagick. - - - - Simulate an image shadow. - - Thrown when an error is raised by ImageMagick. - - - - Simulate an image shadow. - - The color of the shadow. - Thrown when an error is raised by ImageMagick. - - - - Simulate an image shadow. - - the shadow x-offset. - the shadow y-offset. - The standard deviation of the Gaussian, in pixels. - Transparency percentage. - Thrown when an error is raised by ImageMagick. - - - - Simulate an image shadow. - - the shadow x-offset. - the shadow y-offset. - The standard deviation of the Gaussian, in pixels. - Transparency percentage. - The color of the shadow. - Thrown when an error is raised by ImageMagick. - - - - Sharpen pixels in image. - - Thrown when an error is raised by ImageMagick. - - - - Sharpen pixels in image. - - The channel(s) that should be sharpened. - Thrown when an error is raised by ImageMagick. - - - - Sharpen pixels in image. - - The radius of the Gaussian, in pixels, not counting the center pixel. - The standard deviation of the Laplacian, in pixels. - Thrown when an error is raised by ImageMagick. - - - - Sharpen pixels in image. - - The radius of the Gaussian, in pixels, not counting the center pixel. - The standard deviation of the Laplacian, in pixels. - The channel(s) that should be sharpened. - - - - Shave pixels from image edges. - - The number of pixels to shave left and right. - The number of pixels to shave top and bottom. - Thrown when an error is raised by ImageMagick. - - - - Shear image (create parallelogram by sliding image by X or Y axis). - - Specifies the number of x degrees to shear the image. - Specifies the number of y degrees to shear the image. - Thrown when an error is raised by ImageMagick. - - - - adjust the image contrast with a non-linear sigmoidal contrast algorithm - - The contrast - Thrown when an error is raised by ImageMagick. - - - - adjust the image contrast with a non-linear sigmoidal contrast algorithm - - Specifies if sharpening should be used. - The contrast - Thrown when an error is raised by ImageMagick. - - - - adjust the image contrast with a non-linear sigmoidal contrast algorithm - - The contrast to use. - The midpoint to use. - Thrown when an error is raised by ImageMagick. - - - - adjust the image contrast with a non-linear sigmoidal contrast algorithm - - Specifies if sharpening should be used. - The contrast to use. - The midpoint to use. - Thrown when an error is raised by ImageMagick. - - - - adjust the image contrast with a non-linear sigmoidal contrast algorithm - - The contrast to use. - The midpoint to use. - Thrown when an error is raised by ImageMagick. - - - - adjust the image contrast with a non-linear sigmoidal contrast algorithm - - Specifies if sharpening should be used. - The contrast to use. - The midpoint to use. - Thrown when an error is raised by ImageMagick. - - - - Sparse color image, given a set of coordinates, interpolates the colors found at those - coordinates, across the whole image, using various methods. - - The sparse color method to use. - The sparse color arguments. - Thrown when an error is raised by ImageMagick. - - - - Sparse color image, given a set of coordinates, interpolates the colors found at those - coordinates, across the whole image, using various methods. - - The sparse color method to use. - The sparse color arguments. - Thrown when an error is raised by ImageMagick. - - - - Sparse color image, given a set of coordinates, interpolates the colors found at those - coordinates, across the whole image, using various methods. - - The channel(s) to use. - The sparse color method to use. - The sparse color arguments. - Thrown when an error is raised by ImageMagick. - - - - Sparse color image, given a set of coordinates, interpolates the colors found at those - coordinates, across the whole image, using various methods. - - The channel(s) to use. - The sparse color method to use. - The sparse color arguments. - Thrown when an error is raised by ImageMagick. - - - - Simulates a pencil sketch. - - Thrown when an error is raised by ImageMagick. - - - - Simulates a pencil sketch. We convolve the image with a Gaussian operator of the given - radius and standard deviation (sigma). For reasonable results, radius should be larger than sigma. - Use a radius of 0 and sketch selects a suitable radius for you. - - The radius of the Gaussian, in pixels, not counting the center pixel. - The standard deviation of the Laplacian, in pixels. - Apply the effect along this angle. - Thrown when an error is raised by ImageMagick. - - - - Solarize image (similar to effect seen when exposing a photographic film to light during - the development process) - - Thrown when an error is raised by ImageMagick. - - - - Solarize image (similar to effect seen when exposing a photographic film to light during - the development process) - - The factor to use. - Thrown when an error is raised by ImageMagick. - - - - Solarize image (similar to effect seen when exposing a photographic film to light during - the development process) - - The factor to use. - Thrown when an error is raised by ImageMagick. - - - - Splice the background color into the image. - - The geometry to use. - Thrown when an error is raised by ImageMagick. - - - - Spread pixels randomly within image. - - Thrown when an error is raised by ImageMagick. - - - - Spread pixels randomly within image by specified amount. - - Choose a random pixel in a neighborhood of this extent. - Thrown when an error is raised by ImageMagick. - - - - Spread pixels randomly within image by specified amount. - - Pixel interpolate method. - Choose a random pixel in a neighborhood of this extent. - Thrown when an error is raised by ImageMagick. - - - - Makes each pixel the min / max / median / mode / etc. of the neighborhood of the specified width - and height. - - The statistic type. - The width of the pixel neighborhood. - The height of the pixel neighborhood. - Thrown when an error is raised by ImageMagick. - - - - Returns the image statistics. - - The image statistics. - Thrown when an error is raised by ImageMagick. - - - - Add a digital watermark to the image (based on second image) - - The image to use as a watermark. - Thrown when an error is raised by ImageMagick. - - - - Create an image which appears in stereo when viewed with red-blue glasses (Red image on - left, blue on right) - - The image to use as the right part of the resulting image. - Thrown when an error is raised by ImageMagick. - - - - Strips an image of all profiles and comments. - - Thrown when an error is raised by ImageMagick. - - - - Swirl image (image pixels are rotated by degrees). - - The number of degrees. - Thrown when an error is raised by ImageMagick. - - - - Swirl image (image pixels are rotated by degrees). - - Pixel interpolate method. - The number of degrees. - Thrown when an error is raised by ImageMagick. - - - - Search for the specified image at EVERY possible location in this image. This is slow! - very very slow.. It returns a similarity image such that an exact match location is - completely white and if none of the pixels match, black, otherwise some gray level in-between. - - The image to search for. - The result of the search action. - Thrown when an error is raised by ImageMagick. - - - - Search for the specified image at EVERY possible location in this image. This is slow! - very very slow.. It returns a similarity image such that an exact match location is - completely white and if none of the pixels match, black, otherwise some gray level in-between. - - The image to search for. - The metric to use. - The result of the search action. - Thrown when an error is raised by ImageMagick. - - - - Search for the specified image at EVERY possible location in this image. This is slow! - very very slow.. It returns a similarity image such that an exact match location is - completely white and if none of the pixels match, black, otherwise some gray level in-between. - - The image to search for. - The metric to use. - Minimum distortion for (sub)image match. - The result of the search action. - Thrown when an error is raised by ImageMagick. - - - - Channel a texture on image background. - - The image to use as a texture on the image background. - Thrown when an error is raised by ImageMagick. - - - - Threshold image. - - The threshold percentage. - Thrown when an error is raised by ImageMagick. - - - - Resize image to thumbnail size. - - The new width. - The new height. - Thrown when an error is raised by ImageMagick. - - - - Resize image to thumbnail size. - - The geometry to use. - Thrown when an error is raised by ImageMagick. - - - - Resize image to thumbnail size. - - The percentage. - Thrown when an error is raised by ImageMagick. - - - - Resize image to thumbnail size. - - The percentage of the width. - The percentage of the height. - Thrown when an error is raised by ImageMagick. - - - - Compose an image repeated across and down the image. - - The image to composite with this image. - The algorithm to use. - Thrown when an error is raised by ImageMagick. - - - - Compose an image repeated across and down the image. - - The image to composite with this image. - The algorithm to use. - The arguments for the algorithm (compose:args). - Thrown when an error is raised by ImageMagick. - - - - Applies a color vector to each pixel in the image. The length of the vector is 0 for black - and white and at its maximum for the midtones. The vector weighting function is - f(x)=(1-(4.0*((x-0.5)*(x-0.5)))) - - A color value used for tinting. - Thrown when an error is raised by ImageMagick. - - - - Applies a color vector to each pixel in the image. The length of the vector is 0 for black - and white and at its maximum for the midtones. The vector weighting function is - f(x)=(1-(4.0*((x-0.5)*(x-0.5)))) - - An opacity value used for tinting. - A color value used for tinting. - Thrown when an error is raised by ImageMagick. - - - - Converts this instance to a base64 . - - A base64 . - - - - Converts this instance to a base64 . - - The format to use. - A base64 . - - - - Converts this instance to a array. - - A array. - - - - Converts this instance to a array. - - The defines to set. - A array. - Thrown when an error is raised by ImageMagick. - - - - Converts this instance to a array. - - The format to use. - A array. - Thrown when an error is raised by ImageMagick. - - - - Transforms the image from the colorspace of the source profile to the target profile. The - source profile will only be used if the image does not contain a color profile. Nothing - will happen if the source profile has a different colorspace then that of the image. - - The source color profile. - The target color profile - - - - Add alpha channel to image, setting pixels matching color to transparent. - - The color to make transparent. - Thrown when an error is raised by ImageMagick. - - - - Add alpha channel to image, setting pixels that lie in between the given two colors to - transparent. - - The low target color. - The high target color. - Thrown when an error is raised by ImageMagick. - - - - Creates a horizontal mirror image by reflecting the pixels around the central y-axis while - rotating them by 90 degrees. - - Thrown when an error is raised by ImageMagick. - - - - Creates a vertical mirror image by reflecting the pixels around the central x-axis while - rotating them by 270 degrees. - - Thrown when an error is raised by ImageMagick. - - - - Trim edges that are the background color from the image. - - Thrown when an error is raised by ImageMagick. - - - - Returns the unique colors of an image. - - The unique colors of an image. - Thrown when an error is raised by ImageMagick. - - - - Replace image with a sharpened version of the original image using the unsharp mask algorithm. - - The radius of the Gaussian, in pixels, not counting the center pixel. - The standard deviation of the Laplacian, in pixels. - Thrown when an error is raised by ImageMagick. - - - - Replace image with a sharpened version of the original image using the unsharp mask algorithm. - - The radius of the Gaussian, in pixels, not counting the center pixel. - The standard deviation of the Laplacian, in pixels. - The channel(s) that should be sharpened. - Thrown when an error is raised by ImageMagick. - - - - Replace image with a sharpened version of the original image using the unsharp mask algorithm. - - The radius of the Gaussian, in pixels, not counting the center pixel. - The standard deviation of the Laplacian, in pixels. - The percentage of the difference between the original and the blur image - that is added back into the original. - The threshold in pixels needed to apply the diffence amount. - Thrown when an error is raised by ImageMagick. - - - - Replace image with a sharpened version of the original image using the unsharp mask algorithm. - - The radius of the Gaussian, in pixels, not counting the center pixel. - The standard deviation of the Laplacian, in pixels. - The percentage of the difference between the original and the blur image - that is added back into the original. - The threshold in pixels needed to apply the diffence amount. - The channel(s) that should be sharpened. - Thrown when an error is raised by ImageMagick. - - - - Softens the edges of the image in vignette style. - - Thrown when an error is raised by ImageMagick. - - - - Softens the edges of the image in vignette style. - - The radius of the Gaussian, in pixels, not counting the center pixel. - The standard deviation of the Laplacian, in pixels. - The x ellipse offset. - the y ellipse offset. - Thrown when an error is raised by ImageMagick. - - - - Map image pixels to a sine wave. - - Thrown when an error is raised by ImageMagick. - - - - Map image pixels to a sine wave. - - Pixel interpolate method. - The amplitude. - The length of the wave. - Thrown when an error is raised by ImageMagick. - - - - Removes noise from the image using a wavelet transform. - - The threshold for smoothing - - - - Removes noise from the image using a wavelet transform. - - The threshold for smoothing - Attenuate the smoothing threshold. - - - - Removes noise from the image using a wavelet transform. - - The threshold for smoothing - - - - Removes noise from the image using a wavelet transform. - - The threshold for smoothing - Attenuate the smoothing threshold. - - - - Forces all pixels above the threshold into white while leaving all pixels at or below - the threshold unchanged. - - The threshold to use. - Thrown when an error is raised by ImageMagick. - - - - Forces all pixels above the threshold into white while leaving all pixels at or below - the threshold unchanged. - - The threshold to use. - The channel(s) to make black. - Thrown when an error is raised by ImageMagick. - - - - Writes the image to the specified file. - - The file to write the image to. - Thrown when an error is raised by ImageMagick. - - - - Writes the image to the specified file. - - The file to write the image to. - The defines to set. - Thrown when an error is raised by ImageMagick. - - - - Writes the image to the specified stream. - - The stream to write the image data to. - Thrown when an error is raised by ImageMagick. - - - - Writes the image to the specified stream. - - The stream to write the image data to. - The defines to set. - Thrown when an error is raised by ImageMagick. - - - - Writes the image to the specified stream. - - The stream to write the image data to. - The format to use. - Thrown when an error is raised by ImageMagick. - - - - Writes the image to the specified file name. - - The fully qualified name of the image file, or the relative image file name. - Thrown when an error is raised by ImageMagick. - - - - Writes the image to the specified file name. - - The fully qualified name of the image file, or the relative image file name. - The defines to set. - Thrown when an error is raised by ImageMagick. - - - - Represents the collection of images. - - - Represents the collection of images. - - - - - Converts this instance to a using . - - A that has the format . - - - - Converts this instance to a using the specified . - Supported formats are: Gif, Icon, Tiff. - - The image format. - A that has the specified - - - - Event that will we raised when a warning is thrown by ImageMagick. - - - - - Adds an image with the specified file name to the collection. - - The fully qualified name of the image file, or the relative image file name. - Thrown when an error is raised by ImageMagick. - - - - Adds the image(s) from the specified byte array to the collection. - - The byte array to read the image data from. - Thrown when an error is raised by ImageMagick. - - - - Adds the image(s) from the specified byte array to the collection. - - The byte array to read the image data from. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Adds a the specified images to this collection. - - The images to add to the collection. - Thrown when an error is raised by ImageMagick. - - - - Adds a Clone of the images from the specified collection to this collection. - - A collection of MagickImages. - Thrown when an error is raised by ImageMagick. - - - - Adds the image(s) from the specified file name to the collection. - - The fully qualified name of the image file, or the relative image file name. - Thrown when an error is raised by ImageMagick. - - - - Adds the image(s) from the specified file name to the collection. - - The fully qualified name of the image file, or the relative image file name. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Adds the image(s) from the specified stream to the collection. - - The stream to read the images from. - Thrown when an error is raised by ImageMagick. - - - - Adds the image(s) from the specified stream to the collection. - - The stream to read the images from. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Creates a single image, by appending all the images in the collection horizontally (+append). - - A single image, by appending all the images in the collection horizontally (+append). - Thrown when an error is raised by ImageMagick. - - - - Creates a single image, by appending all the images in the collection vertically (-append). - - A single image, by appending all the images in the collection vertically (-append). - Thrown when an error is raised by ImageMagick. - - - - Merge a sequence of images. This is useful for GIF animation sequences that have page - offsets and disposal methods - - Thrown when an error is raised by ImageMagick. - - - - Creates a clone of the current image collection. - - A clone of the current image collection. - - - - Combines the images into a single image. The typical ordering would be - image 1 => Red, 2 => Green, 3 => Blue, etc. - - The images combined into a single image. - Thrown when an error is raised by ImageMagick. - - - - Combines the images into a single image. The grayscale value of the pixels of each image - in the sequence is assigned in order to the specified channels of the combined image. - The typical ordering would be image 1 => Red, 2 => Green, 3 => Blue, etc. - - The image colorspace. - The images combined into a single image. - Thrown when an error is raised by ImageMagick. - - - - Break down an image sequence into constituent parts. This is useful for creating GIF or - MNG animation sequences. - - Thrown when an error is raised by ImageMagick. - - - - Evaluate image pixels into a single image. All the images in the collection must be the - same size in pixels. - - The operator. - The resulting image of the evaluation. - Thrown when an error is raised by ImageMagick. - - - - Flatten this collection into a single image. - This is useful for combining Photoshop layers into a single image. - - The resulting image of the flatten operation. - Thrown when an error is raised by ImageMagick. - - - - Inserts an image with the specified file name into the collection. - - The index to insert the image. - The fully qualified name of the image file, or the relative image file name. - - - - Remap image colors with closest color from reference image. - - The image to use. - Thrown when an error is raised by ImageMagick. - - - - Remap image colors with closest color from reference image. - - The image to use. - Quantize settings. - Thrown when an error is raised by ImageMagick. - - - - Merge this collection into a single image. - This is useful for combining Photoshop layers into a single image. - - The resulting image of the merge operation. - Thrown when an error is raised by ImageMagick. - - - - Create a composite image by combining the images with the specified settings. - - The settings to use. - The resulting image of the montage operation. - Thrown when an error is raised by ImageMagick. - - - - The Morph method requires a minimum of two images. The first image is transformed into - the second by a number of intervening images as specified by frames. - - The number of in-between images to generate. - Thrown when an error is raised by ImageMagick. - - - - Inlay the images to form a single coherent picture. - - The resulting image of the mosaic operation. - Thrown when an error is raised by ImageMagick. - - - - Compares each image the GIF disposed forms of the previous image in the sequence. From - this it attempts to select the smallest cropped image to replace each frame, while - preserving the results of the GIF animation. - - Thrown when an error is raised by ImageMagick. - - - - OptimizePlus is exactly as Optimize, but may also add or even remove extra frames in the - animation, if it improves the total number of pixels in the resulting GIF animation. - - Thrown when an error is raised by ImageMagick. - - - - Compares each image the GIF disposed forms of the previous image in the sequence. Any - pixel that does not change the displayed result is replaced with transparency. - - Thrown when an error is raised by ImageMagick. - - - - Read only metadata and not the pixel data from all image frames. - - The byte array to read the image data from. - Thrown when an error is raised by ImageMagick. - - - - Read only metadata and not the pixel data from all image frames. - - The byte array to read the image data from. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Read only metadata and not the pixel data from all image frames. - - The file to read the frames from. - Thrown when an error is raised by ImageMagick. - - - - Read only metadata and not the pixel data from all image frames. - - The file to read the frames from. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Read only metadata and not the pixel data from all image frames. - - The stream to read the image data from. - Thrown when an error is raised by ImageMagick. - - - - Read only metadata and not the pixel data from all image frames. - - The stream to read the image data from. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Read only metadata and not the pixel data from all image frames. - - The fully qualified name of the image file, or the relative image file name. - Thrown when an error is raised by ImageMagick. - - - - Read only metadata and not the pixel data from all image frames. - - The fully qualified name of the image file, or the relative image file name. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Quantize images (reduce number of colors). - - The resulting image of the quantize operation. - Thrown when an error is raised by ImageMagick. - - - - Quantize images (reduce number of colors). - - Quantize settings. - The resulting image of the quantize operation. - Thrown when an error is raised by ImageMagick. - - - - Read all image frames. - - The file to read the frames from. - Thrown when an error is raised by ImageMagick. - - - - Read all image frames. - - The file to read the frames from. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Read all image frames. - - The byte array to read the image data from. - Thrown when an error is raised by ImageMagick. - - - - Read all image frames. - - The byte array to read the image data from. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Read all image frames. - - The stream to read the image data from. - Thrown when an error is raised by ImageMagick. - - - - Read all image frames. - - The stream to read the image data from. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Read all image frames. - - The fully qualified name of the image file, or the relative image file name. - Thrown when an error is raised by ImageMagick. - - - - Read all image frames. - - The fully qualified name of the image file, or the relative image file name. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Resets the page property of every image in the collection. - - Thrown when an error is raised by ImageMagick. - - - - Reverses the order of the images in the collection. - - - - - Smush images from list into single image in horizontal direction. - - Minimum distance in pixels between images. - The resulting image of the smush operation. - Thrown when an error is raised by ImageMagick. - - - - Smush images from list into single image in vertical direction. - - Minimum distance in pixels between images. - The resulting image of the smush operation. - Thrown when an error is raised by ImageMagick. - - - - Converts this instance to a array. - - A array. - - - - Converts this instance to a array. - - The defines to set. - A array. - Thrown when an error is raised by ImageMagick. - - - - Converts this instance to a array. - - A array. - The format to use. - Thrown when an error is raised by ImageMagick. - - - - Converts this instance to a base64 . - - A base64 . - - - - Converts this instance to a base64 string. - - The format to use. - A base64 . - - - - Merge this collection into a single image. - This is useful for combining Photoshop layers into a single image. - - Thrown when an error is raised by ImageMagick. - - - - Writes the images to the specified file. If the output image's file format does not - allow multi-image files multiple files will be written. - - The file to write the image to. - Thrown when an error is raised by ImageMagick. - - - - Writes the images to the specified file. If the output image's file format does not - allow multi-image files multiple files will be written. - - The file to write the image to. - The defines to set. - Thrown when an error is raised by ImageMagick. - - - - Writes the imagse to the specified stream. If the output image's file format does not - allow multi-image files multiple files will be written. - - The stream to write the images to. - Thrown when an error is raised by ImageMagick. - - - - Writes the imagse to the specified stream. If the output image's file format does not - allow multi-image files multiple files will be written. - - The stream to write the images to. - The defines to set. - Thrown when an error is raised by ImageMagick. - - - - Writes the image to the specified stream. - - The stream to write the image data to. - The format to use. - Thrown when an error is raised by ImageMagick. - - - - Writes the images to the specified file name. If the output image's file format does not - allow multi-image files multiple files will be written. - - The fully qualified name of the image file, or the relative image file name. - Thrown when an error is raised by ImageMagick. - - - - Writes the images to the specified file name. If the output image's file format does not - allow multi-image files multiple files will be written. - - The fully qualified name of the image file, or the relative image file name. - The defines to set. - Thrown when an error is raised by ImageMagick. - - - - Contains code that is not compatible with .NET Core. - - - Class that can be used to create , or instances. - - - - - Initializes a new instance that implements . - - The bitmap to use. - Thrown when an error is raised by ImageMagick. - A new instance. - - - - Initializes a new instance that implements . - - A new instance. - - - - Initializes a new instance that implements . - - The byte array to read the image data from. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance that implements . - - The byte array to read the image data from. - The settings to use when reading the image. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance that implements . - - The file to read the image from. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance that implements . - - The file to read the image from. - The settings to use when reading the image. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance that implements . - - The images to add to the collection. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance that implements . - - The stream to read the image data from. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance that implements . - - The stream to read the image data from. - The settings to use when reading the image. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance that implements . - - The fully qualified name of the image file, or the relative image file name. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance that implements . - - The fully qualified name of the image file, or the relative image file name. - The settings to use when reading the image. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance that implements . - - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance that implements . - - The byte array to read the image data from. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance of the class. - - The byte array to read the image data from. - The settings to use when reading the image. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance that implements . - - The file to read the image from. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance that implements . - - The file to read the image from. - The settings to use when reading the image. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance that implements . - - The color to fill the image with. - The width. - The height. - A new instance. - - - - Initializes a new instance that implements . - - The stream to read the image data from. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance that implements . - - The stream to read the image data from. - The settings to use when reading the image. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance that implements . - - The fully qualified name of the image file, or the relative image file name. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance that implements . - - The fully qualified name of the image file, or the relative image file name. - The width. - The height. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance that implements . - - The fully qualified name of the image file, or the relative image file name. - The settings to use when reading the image. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance that implements . - - A new instance. - - - - Initializes a new instance that implements . - - The byte array to read the information from. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance that implements . - - The byte array to read the information from. - The settings to use when reading the image. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance that implements . - - The file to read the image from. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance that implements . - - The file to read the image from. - The settings to use when reading the image. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance that implements . - - The stream to read the image data from. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance that implements . - - The stream to read the image data from. - The settings to use when reading the image. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance that implements . - - The fully qualified name of the image file, or the relative image file name. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance that implements . - - The fully qualified name of the image file, or the relative image file name. - The settings to use when reading the image. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Class that contains information about an image format. - - - Class that contains information about an image format. - - - - - Gets a value indicating whether the format can be read multithreaded. - - - - - Gets a value indicating whether the format can be written multithreaded. - - - - - Gets the description of the format. - - - - - Gets the format. - - - - - Gets a value indicating whether the format supports multiple frames. - - - - - Gets a value indicating whether the format is readable. - - - - - Gets a value indicating whether the format is writable. - - - - - Gets the mime type. - - - - - Gets the module. - - - - - Determines whether the specified MagickFormatInfo instances are considered equal. - - The first MagickFormatInfo to compare. - The second MagickFormatInfo to compare. - - - - Determines whether the specified MagickFormatInfo instances are not considered equal. - - The first MagickFormatInfo to compare. - The second MagickFormatInfo to compare. - - - - Returns the format information. The extension of the supplied file is used to determine - the format. - - The file to check. - The format information. - - - - Returns the format information of the specified format. - - The image format. - The format information. - - - - Returns the format information. The extension of the supplied file name is used to - determine the format. - - The name of the file to check. - The format information. - - - - Determines whether the specified object is equal to the current . - - The object to compare this with. - True when the specified object is equal to the current . - - - - Determines whether the specified is equal to the current . - - The to compare this with. - True when the specified is equal to the current . - - - - Serves as a hash of this type. - - A hash code for the current instance. - - - - Returns a string that represents the current format. - - A string that represents the current format. - - - - Unregisters this format. - - True when the format was found and unregistered. - - - - Contains code that is not compatible with .NET Core. - - - Class that represents an ImageMagick image. - - - - - Initializes a new instance of the class. - - The bitmap to use. - Thrown when an error is raised by ImageMagick. - - - - Read single image frame. - - The bitmap to read the image from. - Thrown when an error is raised by ImageMagick. - - - - Converts this instance to a using . - - A that has the format . - - - - Converts this instance to a using the specified . - Supported formats are: Bmp, Gif, Icon, Jpeg, Png, Tiff. - - The image format. - A that has the specified - - - - Initializes a new instance of the class. - - - - - Initializes a new instance of the class. - - The byte array to read the image data from. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance of the class. - - The byte array to read the image data from. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance of the class. - - The file to read the image from. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance of the class. - - The file to read the image from. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance of the class. - - The color to fill the image with. - The width. - The height. - - - - Initializes a new instance of the class. - - The image to create a copy of. - - - - Initializes a new instance of the class. - - The stream to read the image data from. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance of the class. - - The stream to read the image data from. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance of the class. - - The fully qualified name of the image file, or the relative image file name. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance of the class. - - The fully qualified name of the image file, or the relative image file name. - The width. - The height. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance of the class. - - The fully qualified name of the image file, or the relative image file name. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Finalizes an instance of the class. - - - - - Event that will be raised when progress is reported by this image. - - - - - Event that will we raised when a warning is thrown by ImageMagick. - - - - - - - - Gets or sets the time in 1/100ths of a second which must expire before splaying the next image in an - animated sequence. - - - - - Gets or sets the number of iterations to loop an animation (e.g. Netscape loop extension) for. - - - - - Gets the names of the artifacts. - - - - - Gets the names of the attributes. - - - - - Gets or sets the background color of the image. - - - - - Gets the height of the image before transformations. - - - - - Gets the width of the image before transformations. - - - - - Gets or sets a value indicating whether black point compensation should be used. - - - - - Gets or sets the border color of the image. - - - - - Gets the smallest bounding box enclosing non-border pixels. The current fuzz value is used - when discriminating between pixels. - - - - - Gets the number of channels that the image contains. - - - - - Gets the channels of the image. - - - - - Gets or sets the chromaticity blue primary point. - - - - - Gets or sets the chromaticity green primary point. - - - - - Gets or sets the chromaticity red primary point. - - - - - Gets or sets the chromaticity white primary point. - - - - - Gets or sets the image class (DirectClass or PseudoClass) - NOTE: Setting a DirectClass image to PseudoClass will result in the loss of color information - if the number of colors in the image is greater than the maximum palette size (either 256 (Q8) - or 65536 (Q16). - - - - - Gets or sets the distance where colors are considered equal. - - - - - Gets or sets the colormap size (number of colormap entries). - - - - - Gets or sets the color space of the image. - - - - - Gets or sets the color type of the image. - - - - - Gets or sets the comment text of the image. - - - - - Gets or sets the composition operator to be used when composition is implicitly used (such as for image flattening). - - - - - Gets or sets the compression method to use. - - - - - Gets or sets the vertical and horizontal resolution in pixels of the image. - - - - - Gets or sets the depth (bits allocated to red/green/blue components). - - - - - Gets the preferred size of the image when encoding. - - Thrown when an error is raised by ImageMagick. - - - - Gets or sets the endianness (little like Intel or big like SPARC) for image formats which support - endian-specific options. - - - - - Gets the original file name of the image (only available if read from disk). - - - - - Gets the image file size. - - - - - Gets or sets the filter to use when resizing image. - - - - - Gets or sets the format of the image. - - - - - Gets the information about the format of the image. - - - - - Gets the gamma level of the image. - - Thrown when an error is raised by ImageMagick. - - - - Gets or sets the gif disposal method. - - - - - Gets a value indicating whether the image contains a clipping path. - - - - - Gets or sets a value indicating whether the image supports transparency (alpha channel). - - - - - Gets the height of the image. - - - - - Gets or sets the type of interlacing to use. - - - - - Gets or sets the pixel color interpolate method to use. - - - - - Gets a value indicating whether none of the pixels in the image have an alpha value other - than OpaqueAlpha (QuantumRange). - - - - - Gets or sets the label of the image. - - - - - Gets or sets the matte color. - - - - - Gets or sets the photo orientation of the image. - - - - - Gets or sets the preferred size and location of an image canvas. - - - - - Gets the names of the profiles. - - - - - Gets or sets the JPEG/MIFF/PNG compression level (default 75). - - - - - Gets or sets the associated read mask of the image. The mask must be the same dimensions as the image and - only contain the colors black and white. Pass null to unset an existing mask. - - - - - Gets or sets the type of rendering intent. - - - - - Gets the settings for this MagickImage instance. - - - - - Gets the signature of this image. - - Thrown when an error is raised by ImageMagick. - - - - Gets the number of colors in the image. - - - - - Gets or sets the virtual pixel method. - - - - - Gets the width of the image. - - - - - Gets or sets the associated write mask of the image. The mask must be the same dimensions as the image and - only contain the colors black and white. Pass null to unset an existing mask. - - - - - Converts the specified instance to a byte array. - - The to convert. - - - - Determines whether the specified instances are considered equal. - - The first to compare. - The second to compare. - - - - Determines whether the specified instances are not considered equal. - - The first to compare. - The second to compare. - - - - Determines whether the first is more than the second . - - The first to compare. - The second to compare. - - - - Determines whether the first is less than the second . - - The first to compare. - The second to compare. - - - - Determines whether the first is more than or equal to the second . - - The first to compare. - The second to compare. - - - - Determines whether the first is less than or equal to the second . - - The first to compare. - The second to compare. - - - - Initializes a new instance of the class using the specified base64 string. - - The base64 string to load the image from. - A new instance of the class. - - - - Adaptive-blur image with the default blur factor (0x1). - - Thrown when an error is raised by ImageMagick. - - - - Adaptive-blur image with specified blur factor. - - The radius of the Gaussian, in pixels, not counting the center pixel. - Thrown when an error is raised by ImageMagick. - - - - Adaptive-blur image with specified blur factor. - - The radius of the Gaussian, in pixels, not counting the center pixel. - The standard deviation of the Laplacian, in pixels. - Thrown when an error is raised by ImageMagick. - - - - Resize using mesh interpolation. It works well for small resizes of less than +/- 50% - of the original image size. For larger resizing on images a full filtered and slower resize - function should be used instead. - - The new width. - The new height. - Thrown when an error is raised by ImageMagick. - - - - Resize using mesh interpolation. It works well for small resizes of less than +/- 50% - of the original image size. For larger resizing on images a full filtered and slower resize - function should be used instead. - - The geometry to use. - Thrown when an error is raised by ImageMagick. - - - - Adaptively sharpens the image by sharpening more intensely near image edges and less - intensely far from edges. - - Thrown when an error is raised by ImageMagick. - - - - Adaptively sharpens the image by sharpening more intensely near image edges and less - intensely far from edges. - - The channel(s) that should be sharpened. - Thrown when an error is raised by ImageMagick. - - - - Adaptively sharpens the image by sharpening more intensely near image edges and less - intensely far from edges. - - The radius of the Gaussian, in pixels, not counting the center pixel. - The standard deviation of the Laplacian, in pixels. - Thrown when an error is raised by ImageMagick. - - - - Adaptively sharpens the image by sharpening more intensely near image edges and less - intensely far from edges. - - The radius of the Gaussian, in pixels, not counting the center pixel. - The standard deviation of the Laplacian, in pixels. - The channel(s) that should be sharpened. - - - - Local adaptive threshold image. - http://www.dai.ed.ac.uk/HIPR2/adpthrsh.htm - - The width of the pixel neighborhood. - The height of the pixel neighborhood. - Thrown when an error is raised by ImageMagick. - - - - Local adaptive threshold image. - http://www.dai.ed.ac.uk/HIPR2/adpthrsh.htm - - The width of the pixel neighborhood. - The height of the pixel neighborhood. - Constant to subtract from pixel neighborhood mean (+/-)(0-QuantumRange). - Thrown when an error is raised by ImageMagick. - - - - Local adaptive threshold image. - http://www.dai.ed.ac.uk/HIPR2/adpthrsh.htm - - The width of the pixel neighborhood. - The height of the pixel neighborhood. - Constant to subtract from pixel neighborhood mean. - Thrown when an error is raised by ImageMagick. - - - - Add noise to image with the specified noise type. - - The type of noise that should be added to the image. - Thrown when an error is raised by ImageMagick. - - - - Add noise to the specified channel of the image with the specified noise type. - - The type of noise that should be added to the image. - The channel(s) where the noise should be added. - Thrown when an error is raised by ImageMagick. - - - - Add noise to image with the specified noise type. - - The type of noise that should be added to the image. - Attenuate the random distribution. - Thrown when an error is raised by ImageMagick. - - - - Add noise to the specified channel of the image with the specified noise type. - - The type of noise that should be added to the image. - Attenuate the random distribution. - The channel(s) where the noise should be added. - Thrown when an error is raised by ImageMagick. - - - - Adds the specified profile to the image or overwrites it. - - The profile to add or overwrite. - Thrown when an error is raised by ImageMagick. - - - - Adds the specified profile to the image or overwrites it when overWriteExisting is true. - - The profile to add or overwrite. - When set to false an existing profile with the same name - won't be overwritten. - Thrown when an error is raised by ImageMagick. - - - - Affine Transform image. - - The affine matrix to use. - Thrown when an error is raised by ImageMagick. - - - - Applies the specified alpha option. - - The option to use. - Thrown when an error is raised by ImageMagick. - - - - Annotate using specified text, and bounding area. - - The text to use. - The bounding area. - Thrown when an error is raised by ImageMagick. - - - - Annotate using specified text, bounding area, and placement gravity. - - The text to use. - The bounding area. - The placement gravity. - Thrown when an error is raised by ImageMagick. - - - - Annotate using specified text, bounding area, and placement gravity. - - The text to use. - The bounding area. - The placement gravity. - The rotation. - Thrown when an error is raised by ImageMagick. - - - - Annotate with text (bounding area is entire image) and placement gravity. - - The text to use. - The placement gravity. - Thrown when an error is raised by ImageMagick. - - - - Extracts the 'mean' from the image and adjust the image to try make set its gamma. - appropriatally. - - Thrown when an error is raised by ImageMagick. - - - - Extracts the 'mean' from the image and adjust the image to try make set its gamma. - appropriatally. - - The channel(s) to set the gamma for. - Thrown when an error is raised by ImageMagick. - - - - Adjusts the levels of a particular image channel by scaling the minimum and maximum values - to the full quantum range. - - Thrown when an error is raised by ImageMagick. - - - - Adjusts the levels of a particular image channel by scaling the minimum and maximum values - to the full quantum range. - - The channel(s) to level. - Thrown when an error is raised by ImageMagick. - - - - Adjusts an image so that its orientation is suitable for viewing. - - Thrown when an error is raised by ImageMagick. - - - - Automatically selects a threshold and replaces each pixel in the image with a black pixel if - the image intentsity is less than the selected threshold otherwise white. - - The threshold method. - Thrown when an error is raised by ImageMagick. - - - - Forces all pixels below the threshold into black while leaving all pixels at or above - the threshold unchanged. - - The threshold to use. - Thrown when an error is raised by ImageMagick. - - - - Forces all pixels below the threshold into black while leaving all pixels at or above - the threshold unchanged. - - The threshold to use. - The channel(s) to make black. - Thrown when an error is raised by ImageMagick. - - - - Simulate a scene at nighttime in the moonlight. - - Thrown when an error is raised by ImageMagick. - - - - Simulate a scene at nighttime in the moonlight. - - The factor to use. - Thrown when an error is raised by ImageMagick. - - - - Calculates the bit depth (bits allocated to red/green/blue components). Use the Depth - property to get the current value. - - Thrown when an error is raised by ImageMagick. - The bit depth (bits allocated to red/green/blue components). - - - - Calculates the bit depth (bits allocated to red/green/blue components) of the specified channel. - - The channel to get the depth for. - Thrown when an error is raised by ImageMagick. - The bit depth (bits allocated to red/green/blue components) of the specified channel. - - - - Set the bit depth (bits allocated to red/green/blue components) of the specified channel. - - The channel to set the depth for. - The depth. - Thrown when an error is raised by ImageMagick. - - - - Set the bit depth (bits allocated to red/green/blue components). - - The depth. - Thrown when an error is raised by ImageMagick. - - - - Blur image with the default blur factor (0x1). - - Thrown when an error is raised by ImageMagick. - - - - Blur image the specified channel of the image with the default blur factor (0x1). - - The channel(s) that should be blurred. - Thrown when an error is raised by ImageMagick. - - - - Blur image with specified blur factor. - - The radius of the Gaussian in pixels, not counting the center pixel. - The standard deviation of the Laplacian, in pixels. - Thrown when an error is raised by ImageMagick. - - - - Blur image with specified blur factor and channel. - - The radius of the Gaussian in pixels, not counting the center pixel. - The standard deviation of the Laplacian, in pixels. - The channel(s) that should be blurred. - Thrown when an error is raised by ImageMagick. - - - - Border image (add border to image). - - The size of the border. - Thrown when an error is raised by ImageMagick. - - - - Border image (add border to image). - - The width of the border. - The height of the border. - Thrown when an error is raised by ImageMagick. - - - - Changes the brightness and/or contrast of an image. It converts the brightness and - contrast parameters into slope and intercept and calls a polynomical function to apply - to the image. - - The brightness. - The contrast. - Thrown when an error is raised by ImageMagick. - - - - Changes the brightness and/or contrast of an image. It converts the brightness and - contrast parameters into slope and intercept and calls a polynomical function to apply - to the image. - - The brightness. - The contrast. - The channel(s) that should be changed. - Thrown when an error is raised by ImageMagick. - - - - Uses a multi-stage algorithm to detect a wide range of edges in images. - - Thrown when an error is raised by ImageMagick. - - - - Uses a multi-stage algorithm to detect a wide range of edges in images. - - The radius of the gaussian smoothing filter. - The sigma of the gaussian smoothing filter. - Percentage of edge pixels in the lower threshold. - Percentage of edge pixels in the upper threshold. - Thrown when an error is raised by ImageMagick. - - - - Charcoal effect image (looks like charcoal sketch). - - Thrown when an error is raised by ImageMagick. - - - - Charcoal effect image (looks like charcoal sketch). - - The radius of the Gaussian, in pixels, not counting the center pixel. - The standard deviation of the Laplacian, in pixels. - Thrown when an error is raised by ImageMagick. - - - - Chop image (remove vertical and horizontal subregion of image). - - The X offset from origin. - The width of the part to chop horizontally. - The Y offset from origin. - The height of the part to chop vertically. - Thrown when an error is raised by ImageMagick. - - - - Chop image (remove vertical or horizontal subregion of image) using the specified geometry. - - The geometry to use. - Thrown when an error is raised by ImageMagick. - - - - Chop image (remove horizontal subregion of image). - - The X offset from origin. - The width of the part to chop horizontally. - Thrown when an error is raised by ImageMagick. - - - - Chop image (remove horizontal subregion of image). - - The Y offset from origin. - The height of the part to chop vertically. - Thrown when an error is raised by ImageMagick. - - - - Set each pixel whose value is below zero to zero and any the pixel whose value is above - the quantum range to the quantum range (Quantum.Max) otherwise the pixel value - remains unchanged. - - Thrown when an error is raised by ImageMagick. - - - - Set each pixel whose value is below zero to zero and any the pixel whose value is above - the quantum range to the quantum range (Quantum.Max) otherwise the pixel value - remains unchanged. - - The channel(s) to clamp. - Thrown when an error is raised by ImageMagick. - - - - Sets the image clip mask based on any clipping path information if it exists. - - Thrown when an error is raised by ImageMagick. - - - - Sets the image clip mask based on any clipping path information if it exists. - - Name of clipping path resource. If name is preceded by #, use - clipping path numbered by name. - Specifies if operations take effect inside or outside the clipping - path - Thrown when an error is raised by ImageMagick. - - - - Creates a clone of the current image. - - A clone of the current image. - - - - Creates a clone of the current image with the specified geometry. - - The area to clone. - A clone of the current image. - Thrown when an error is raised by ImageMagick. - - - - Creates a clone of the current image. - - The width of the area to clone - The height of the area to clone - A clone of the current image. - - - - Creates a clone of the current image. - - The X offset from origin. - The Y offset from origin. - The width of the area to clone - The height of the area to clone - A clone of the current image. - - - - Apply a color lookup table (CLUT) to the image. - - The image to use. - Thrown when an error is raised by ImageMagick. - - - - Apply a color lookup table (CLUT) to the image. - - The image to use. - Pixel interpolate method. - Thrown when an error is raised by ImageMagick. - - - - Apply a color lookup table (CLUT) to the image. - - The image to use. - Pixel interpolate method. - The channel(s) to clut. - Thrown when an error is raised by ImageMagick. - - - - Sets the alpha channel to the specified color. - - The color to use. - Thrown when an error is raised by ImageMagick. - - - - Applies the color decision list from the specified ASC CDL file. - - The file to read the ASC CDL information from. - Thrown when an error is raised by ImageMagick. - - - - Colorize image with the specified color, using specified percent alpha. - - The color to use. - The alpha percentage. - Thrown when an error is raised by ImageMagick. - - - - Colorize image with the specified color, using specified percent alpha for red, green, - and blue quantums - - The color to use. - The alpha percentage for red. - The alpha percentage for green. - The alpha percentage for blue. - Thrown when an error is raised by ImageMagick. - - - - Apply a color matrix to the image channels. - - The color matrix to use. - Thrown when an error is raised by ImageMagick. - - - - Compare current image with another image and returns error information. - - The other image to compare with this image. - The error information. - Thrown when an error is raised by ImageMagick. - - - - Returns the distortion based on the specified metric. - - The other image to compare with this image. - The metric to use. - The distortion based on the specified metric. - Thrown when an error is raised by ImageMagick. - - - - Returns the distortion based on the specified metric. - - The other image to compare with this image. - The metric to use. - The channel(s) to compare. - The distortion based on the specified metric. - Thrown when an error is raised by ImageMagick. - - - - Returns the distortion based on the specified metric. - - The other image to compare with this image. - The metric to use. - The image that will contain the difference. - The distortion based on the specified metric. - Thrown when an error is raised by ImageMagick. - - - - Returns the distortion based on the specified metric. - - The other image to compare with this image. - The metric to use. - The image that will contain the difference. - The channel(s) to compare. - The distortion based on the specified metric. - Thrown when an error is raised by ImageMagick. - - - - Compares the current instance with another image. Only the size of the image is compared. - - The object to compare this image with. - A signed number indicating the relative values of this instance and value. - - - - Compose an image onto another at specified offset using the 'In' operator. - - The image to composite with this image. - Thrown when an error is raised by ImageMagick. - - - - Compose an image onto another using the specified algorithm. - - The image to composite with this image. - The algorithm to use. - Thrown when an error is raised by ImageMagick. - - - - Compose an image onto another at specified offset using the specified algorithm. - - The image to composite with this image. - The algorithm to use. - The arguments for the algorithm (compose:args). - Thrown when an error is raised by ImageMagick. - - - - Compose an image onto another at specified offset using the 'In' operator. - - The image to composite with this image. - The X offset from origin. - The Y offset from origin. - Thrown when an error is raised by ImageMagick. - - - - Compose an image onto another at specified offset using the specified algorithm. - - The image to composite with this image. - The X offset from origin. - The Y offset from origin. - The algorithm to use. - Thrown when an error is raised by ImageMagick. - - - - Compose an image onto another at specified offset using the specified algorithm. - - The image to composite with this image. - The X offset from origin. - The Y offset from origin. - The algorithm to use. - The arguments for the algorithm (compose:args). - Thrown when an error is raised by ImageMagick. - - - - Compose an image onto another at specified offset using the 'In' operator. - - The image to composite with this image. - The offset from origin. - Thrown when an error is raised by ImageMagick. - - - - Compose an image onto another at specified offset using the specified algorithm. - - The image to composite with this image. - The offset from origin. - The algorithm to use. - Thrown when an error is raised by ImageMagick. - - - - Compose an image onto another at specified offset using the specified algorithm. - - The image to composite with this image. - The offset from origin. - The algorithm to use. - The arguments for the algorithm (compose:args). - Thrown when an error is raised by ImageMagick. - - - - Compose an image onto another at specified offset using the 'In' operator. - - The image to composite with this image. - The placement gravity. - Thrown when an error is raised by ImageMagick. - - - - Compose an image onto another at specified offset using the specified algorithm. - - The image to composite with this image. - The placement gravity. - The algorithm to use. - Thrown when an error is raised by ImageMagick. - - - - Compose an image onto another at specified offset using the specified algorithm. - - The image to composite with this image. - The placement gravity. - The algorithm to use. - The arguments for the algorithm (compose:args). - Thrown when an error is raised by ImageMagick. - - - - Determines the connected-components of the image. - - How many neighbors to visit, choose from 4 or 8. - The connected-components of the image. - Thrown when an error is raised by ImageMagick. - - - - Determines the connected-components of the image. - - The settings for this operation. - The connected-components of the image. - Thrown when an error is raised by ImageMagick. - - - - Contrast image (enhance intensity differences in image) - - Thrown when an error is raised by ImageMagick. - - - - Contrast image (enhance intensity differences in image) - - Use true to enhance the contrast and false to reduce the contrast. - Thrown when an error is raised by ImageMagick. - - - - A simple image enhancement technique that attempts to improve the contrast in an image by - 'stretching' the range of intensity values it contains to span a desired range of values. - It differs from the more sophisticated histogram equalization in that it can only apply a - linear scaling function to the image pixel values. As a result the 'enhancement' is less harsh. - - The black point. - Thrown when an error is raised by ImageMagick. - - - - A simple image enhancement technique that attempts to improve the contrast in an image by - 'stretching' the range of intensity values it contains to span a desired range of values. - It differs from the more sophisticated histogram equalization in that it can only apply a - linear scaling function to the image pixel values. As a result the 'enhancement' is less harsh. - - The black point. - The white point. - Thrown when an error is raised by ImageMagick. - - - - A simple image enhancement technique that attempts to improve the contrast in an image by - 'stretching' the range of intensity values it contains to span a desired range of values. - It differs from the more sophisticated histogram equalization in that it can only apply a - linear scaling function to the image pixel values. As a result the 'enhancement' is less harsh. - - The black point. - The white point. - The channel(s) to constrast stretch. - Thrown when an error is raised by ImageMagick. - - - - Convolve image. Applies a user-specified convolution to the image. - - The convolution matrix. - Thrown when an error is raised by ImageMagick. - - - - Copies pixels from the source image to the destination image. - - The source image to copy the pixels from. - Thrown when an error is raised by ImageMagick. - - - - Copies pixels from the source image to the destination image. - - The source image to copy the pixels from. - The channels to copy. - Thrown when an error is raised by ImageMagick. - - - - Copies pixels from the source image to the destination image. - - The source image to copy the pixels from. - The geometry to copy. - Thrown when an error is raised by ImageMagick. - - - - Copies pixels from the source image to the destination image. - - The source image to copy the pixels from. - The geometry to copy. - The channels to copy. - Thrown when an error is raised by ImageMagick. - - - - Copies pixels from the source image as defined by the geometry the destination image at - the specified offset. - - The source image to copy the pixels from. - The geometry to copy. - The offset to copy the pixels to. - Thrown when an error is raised by ImageMagick. - - - - Copies pixels from the source image as defined by the geometry the destination image at - the specified offset. - - The source image to copy the pixels from. - The geometry to copy. - The offset to start the copy from. - The channels to copy. - Thrown when an error is raised by ImageMagick. - - - - Copies pixels from the source image as defined by the geometry the destination image at - the specified offset. - - The source image to copy the pixels from. - The geometry to copy. - The X offset to start the copy from. - The Y offset to start the copy from. - Thrown when an error is raised by ImageMagick. - - - - Copies pixels from the source image as defined by the geometry the destination image at - the specified offset. - - The source image to copy the pixels from. - The geometry to copy. - The X offset to copy the pixels to. - The Y offset to copy the pixels to. - The channels to copy. - Thrown when an error is raised by ImageMagick. - - - - Crop image (subregion of original image) using CropPosition.Center. You should call - RePage afterwards unless you need the Page information. - - The width of the subregion. - The height of the subregion. - Thrown when an error is raised by ImageMagick. - - - - Crop image (subregion of original image) using CropPosition.Center. You should call - RePage afterwards unless you need the Page information. - - The X offset from origin. - The Y offset from origin. - The width of the subregion. - The height of the subregion. - Thrown when an error is raised by ImageMagick. - - - - Crop image (subregion of original image). You should call RePage afterwards unless you - need the Page information. - - The width of the subregion. - The height of the subregion. - The position where the cropping should start from. - Thrown when an error is raised by ImageMagick. - - - - Crop image (subregion of original image). You should call RePage afterwards unless you - need the Page information. - - The subregion to crop. - Thrown when an error is raised by ImageMagick. - - - - Crop image (subregion of original image). You should call RePage afterwards unless you - need the Page information. - - The subregion to crop. - The position where the cropping should start from. - Thrown when an error is raised by ImageMagick. - - - - Creates tiles of the current image in the specified dimension. - - The width of the tile. - The height of the tile. - New title of the current image. - - - - Creates tiles of the current image in the specified dimension. - - The size of the tile. - New title of the current image. - - - - Displaces an image's colormap by a given number of positions. - - Displace the colormap this amount. - Thrown when an error is raised by ImageMagick. - - - - Converts cipher pixels to plain pixels. - - The password that was used to encrypt the image. - Thrown when an error is raised by ImageMagick. - - - - Removes skew from the image. Skew is an artifact that occurs in scanned images because of - the camera being misaligned, imperfections in the scanning or surface, or simply because - the paper was not placed completely flat when scanned. The value of threshold ranges - from 0 to QuantumRange. - - The threshold. - Thrown when an error is raised by ImageMagick. - - - - Despeckle image (reduce speckle noise). - - Thrown when an error is raised by ImageMagick. - - - - Determines the color type of the image. This method can be used to automatically make the - type GrayScale. - - Thrown when an error is raised by ImageMagick. - The color type of the image. - - - - Disposes the instance. - - - - - Distorts an image using various distortion methods, by mapping color lookups of the source - image to a new destination image of the same size as the source image. - - The distortion method to use. - An array containing the arguments for the distortion. - Thrown when an error is raised by ImageMagick. - - - - Distorts an image using various distortion methods, by mapping color lookups of the source - image to a new destination image usually of the same size as the source image, unless - 'bestfit' is set to true. - - The distortion method to use. - Attempt to 'bestfit' the size of the resulting image. - An array containing the arguments for the distortion. - Thrown when an error is raised by ImageMagick. - - - - Draw on image using one or more drawables. - - The drawable(s) to draw on the image. - Thrown when an error is raised by ImageMagick. - - - - Draw on image using one or more drawables. - - The drawable(s) to draw on the image. - Thrown when an error is raised by ImageMagick. - - - - Draw on image using a collection of drawables. - - The drawables to draw on the image. - Thrown when an error is raised by ImageMagick. - - - - Edge image (hilight edges in image). - - The radius of the pixel neighborhood. - Thrown when an error is raised by ImageMagick. - - - - Emboss image (hilight edges with 3D effect) with default value (0x1). - - Thrown when an error is raised by ImageMagick. - - - - Emboss image (hilight edges with 3D effect). - - The radius of the Gaussian, in pixels, not counting the center pixel. - The standard deviation of the Laplacian, in pixels. - Thrown when an error is raised by ImageMagick. - - - - Converts pixels to cipher-pixels. - - The password that to encrypt the image with. - Thrown when an error is raised by ImageMagick. - - - - Applies a digital filter that improves the quality of a noisy image. - - Thrown when an error is raised by ImageMagick. - - - - Applies a histogram equalization to the image. - - Thrown when an error is raised by ImageMagick. - - - - Determines whether the specified object is equal to the current . - - The object to compare this with. - True when the specified object is equal to the current . - - - - Determines whether the specified is equal to the current . - - The to compare this with. - True when the specified is equal to the current . - - - - Apply an arithmetic or bitwise operator to the image pixel quantums. - - The channel(s) to apply the operator on. - The function. - The arguments for the function. - Thrown when an error is raised by ImageMagick. - - - - Apply an arithmetic or bitwise operator to the image pixel quantums. - - The channel(s) to apply the operator on. - The operator. - The value. - Thrown when an error is raised by ImageMagick. - - - - Apply an arithmetic or bitwise operator to the image pixel quantums. - - The channel(s) to apply the operator on. - The operator. - The value. - Thrown when an error is raised by ImageMagick. - - - - Apply an arithmetic or bitwise operator to the image pixel quantums. - - The channel(s) to apply the operator on. - The geometry to use. - The operator. - The value. - Thrown when an error is raised by ImageMagick. - - - - Apply an arithmetic or bitwise operator to the image pixel quantums. - - The channel(s) to apply the operator on. - The geometry to use. - The operator. - The value. - Thrown when an error is raised by ImageMagick. - - - - Extend the image as defined by the width and height. - - The width to extend the image to. - The height to extend the image to. - Thrown when an error is raised by ImageMagick. - - - - Extend the image as defined by the width and height. - - The X offset from origin. - The Y offset from origin. - The width to extend the image to. - The height to extend the image to. - Thrown when an error is raised by ImageMagick. - - - - Extend the image as defined by the width and height. - - The width to extend the image to. - The height to extend the image to. - The background color to use. - Thrown when an error is raised by ImageMagick. - - - - Extend the image as defined by the width and height. - - The width to extend the image to. - The height to extend the image to. - The placement gravity. - Thrown when an error is raised by ImageMagick. - - - - Extend the image as defined by the width and height. - - The width to extend the image to. - The height to extend the image to. - The placement gravity. - The background color to use. - Thrown when an error is raised by ImageMagick. - - - - Extend the image as defined by the rectangle. - - The geometry to extend the image to. - Thrown when an error is raised by ImageMagick. - - - - Extend the image as defined by the geometry. - - The geometry to extend the image to. - The background color to use. - Thrown when an error is raised by ImageMagick. - - - - Extend the image as defined by the geometry. - - The geometry to extend the image to. - The placement gravity. - Thrown when an error is raised by ImageMagick. - - - - Extend the image as defined by the geometry. - - The geometry to extend the image to. - The placement gravity. - The background color to use. - Thrown when an error is raised by ImageMagick. - - - - Flip image (reflect each scanline in the vertical direction). - - Thrown when an error is raised by ImageMagick. - - - - Floodfill pixels matching color (within fuzz factor) of target pixel(x,y) with replacement - alpha value using method. - - The alpha to use. - The X coordinate. - The Y coordinate. - Thrown when an error is raised by ImageMagick. - - - - Flood-fill color across pixels that match the color of the target pixel and are neighbors - of the target pixel. Uses current fuzz setting when determining color match. - - The color to use. - The X coordinate. - The Y coordinate. - Thrown when an error is raised by ImageMagick. - - - - Flood-fill color across pixels that match the color of the target pixel and are neighbors - of the target pixel. Uses current fuzz setting when determining color match. - - The color to use. - The X coordinate. - The Y coordinate. - The target color. - Thrown when an error is raised by ImageMagick. - - - - Flood-fill color across pixels that match the color of the target pixel and are neighbors - of the target pixel. Uses current fuzz setting when determining color match. - - The color to use. - The position of the pixel. - Thrown when an error is raised by ImageMagick. - - - - Flood-fill color across pixels that match the color of the target pixel and are neighbors - of the target pixel. Uses current fuzz setting when determining color match. - - The color to use. - The position of the pixel. - The target color. - Thrown when an error is raised by ImageMagick. - - - - Flood-fill texture across pixels that match the color of the target pixel and are neighbors - of the target pixel. Uses current fuzz setting when determining color match. - - The image to use. - The X coordinate. - The Y coordinate. - Thrown when an error is raised by ImageMagick. - - - - Flood-fill texture across pixels that match the color of the target pixel and are neighbors - of the target pixel. Uses current fuzz setting when determining color match. - - The image to use. - The X coordinate. - The Y coordinate. - The target color. - Thrown when an error is raised by ImageMagick. - - - - Flood-fill texture across pixels that match the color of the target pixel and are neighbors - of the target pixel. Uses current fuzz setting when determining color match. - - The image to use. - The position of the pixel. - Thrown when an error is raised by ImageMagick. - - - - Flood-fill texture across pixels that match the color of the target pixel and are neighbors - of the target pixel. Uses current fuzz setting when determining color match. - - The image to use. - The position of the pixel. - The target color. - Thrown when an error is raised by ImageMagick. - - - - Flop image (reflect each scanline in the horizontal direction). - - Thrown when an error is raised by ImageMagick. - - - - Obtain font metrics for text string given current font, pointsize, and density settings. - - The text to get the font metrics for. - The font metrics for text. - Thrown when an error is raised by ImageMagick. - - - - Obtain font metrics for text string given current font, pointsize, and density settings. - - The text to get the font metrics for. - Specifies if new lines should be ignored. - The font metrics for text. - Thrown when an error is raised by ImageMagick. - - - - Formats the specified expression, more info here: http://www.imagemagick.org/script/escape.php. - - The expression, more info here: http://www.imagemagick.org/script/escape.php. - The result of the expression. - Thrown when an error is raised by ImageMagick. - - - - Frame image with the default geometry (25x25+6+6). - - Thrown when an error is raised by ImageMagick. - - - - Frame image with the specified geometry. - - The geometry of the frame. - Thrown when an error is raised by ImageMagick. - - - - Frame image with the specified with and height. - - The width of the frame. - The height of the frame. - Thrown when an error is raised by ImageMagick. - - - - Frame image with the specified with, height, innerBevel and outerBevel. - - The width of the frame. - The height of the frame. - The inner bevel of the frame. - The outer bevel of the frame. - Thrown when an error is raised by ImageMagick. - - - - Applies a mathematical expression to the image. - - The expression to apply. - Thrown when an error is raised by ImageMagick. - - - - Applies a mathematical expression to the image. - - The expression to apply. - The channel(s) to apply the expression to. - Thrown when an error is raised by ImageMagick. - - - - Gamma correct image. - - The image gamma. - Thrown when an error is raised by ImageMagick. - - - - Gamma correct image. - - The image gamma for the channel. - The channel(s) to gamma correct. - Thrown when an error is raised by ImageMagick. - - - - Gaussian blur image. - - The number of neighbor pixels to be included in the convolution. - The standard deviation of the gaussian bell curve. - Thrown when an error is raised by ImageMagick. - - - - Gaussian blur image. - - The number of neighbor pixels to be included in the convolution. - The standard deviation of the gaussian bell curve. - The channel(s) to blur. - Thrown when an error is raised by ImageMagick. - - - - Retrieve the 8bim profile from the image. - - Thrown when an error is raised by ImageMagick. - The 8bim profile from the image. - - - - Returns the value of a named image attribute. - - The name of the attribute. - The value of a named image attribute. - Thrown when an error is raised by ImageMagick. - - - - Returns the default clipping path. Null will be returned if the image has no clipping path. - - The default clipping path. Null will be returned if the image has no clipping path. - Thrown when an error is raised by ImageMagick. - - - - Returns the clipping path with the specified name. Null will be returned if the image has no clipping path. - - Name of clipping path resource. If name is preceded by #, use clipping path numbered by name. - The clipping path with the specified name. Null will be returned if the image has no clipping path. - Thrown when an error is raised by ImageMagick. - - - - Returns the color at colormap position index. - - The position index. - he color at colormap position index. - Thrown when an error is raised by ImageMagick. - - - - Retrieve the color profile from the image. - - The color profile from the image. - Thrown when an error is raised by ImageMagick. - - - - Returns the value of the artifact with the specified name. - - The name of the artifact. - The value of the artifact with the specified name. - - - - Retrieve the exif profile from the image. - - The exif profile from the image. - Thrown when an error is raised by ImageMagick. - - - - Serves as a hash of this type. - - A hash code for the current instance. - - - - Retrieve the iptc profile from the image. - - The iptc profile from the image. - Thrown when an error is raised by ImageMagick. - - - - Returns a pixel collection that can be used to read or modify the pixels of this image. - - A pixel collection that can be used to read or modify the pixels of this image. - Thrown when an error is raised by ImageMagick. - - - - Returns a pixel collection that can be used to read or modify the pixels of this image. This instance - will not do any bounds checking and directly call ImageMagick. - - A pixel collection that can be used to read or modify the pixels of this image. - Thrown when an error is raised by ImageMagick. - - - - Retrieve a named profile from the image. - - The name of the profile (e.g. "ICM", "IPTC", or a generic profile name). - A named profile from the image. - Thrown when an error is raised by ImageMagick. - - - - Retrieve the xmp profile from the image. - - The xmp profile from the image. - Thrown when an error is raised by ImageMagick. - - - - Converts the colors in the image to gray. - - The pixel intensity method to use. - Thrown when an error is raised by ImageMagick. - - - - Apply a color lookup table (Hald CLUT) to the image. - - The image to use. - Thrown when an error is raised by ImageMagick. - - - - Creates a color histogram. - - A color histogram. - Thrown when an error is raised by ImageMagick. - - - - Identifies lines in the image. - - Thrown when an error is raised by ImageMagick. - - - - Identifies lines in the image. - - The width of the neighborhood. - The height of the neighborhood. - The line count threshold. - Thrown when an error is raised by ImageMagick. - - - - Implode image (special effect). - - The extent of the implosion. - Pixel interpolate method. - Thrown when an error is raised by ImageMagick. - - - - Floodfill pixels not matching color (within fuzz factor) of target pixel(x,y) with - replacement alpha value using method. - - The alpha to use. - The X coordinate. - The Y coordinate. - Thrown when an error is raised by ImageMagick. - - - - Flood-fill texture across pixels that do not match the color of the target pixel and are - neighbors of the target pixel. Uses current fuzz setting when determining color match. - - The color to use. - The X coordinate. - The Y coordinate. - Thrown when an error is raised by ImageMagick. - - - - Flood-fill texture across pixels that do not match the color of the target pixel and are - neighbors of the target pixel. Uses current fuzz setting when determining color match. - - The color to use. - The X coordinate. - The Y coordinate. - The target color. - Thrown when an error is raised by ImageMagick. - - - - Flood-fill color across pixels that match the color of the target pixel and are neighbors - of the target pixel. Uses current fuzz setting when determining color match. - - The color to use. - The position of the pixel. - Thrown when an error is raised by ImageMagick. - - - - Flood-fill texture across pixels that do not match the color of the target pixel and are - neighbors of the target pixel. Uses current fuzz setting when determining color match. - - The color to use. - The position of the pixel. - The target color. - Thrown when an error is raised by ImageMagick. - - - - Flood-fill texture across pixels that do not match the color of the target pixel and are - neighbors of the target pixel. Uses current fuzz setting when determining color match. - - The image to use. - The X coordinate. - The Y coordinate. - Thrown when an error is raised by ImageMagick. - - - - Flood-fill texture across pixels that match the color of the target pixel and are neighbors - of the target pixel. Uses current fuzz setting when determining color match. - - The image to use. - The X coordinate. - The Y coordinate. - The target color. - Thrown when an error is raised by ImageMagick. - - - - Flood-fill texture across pixels that do not match the color of the target pixel and are - neighbors of the target pixel. Uses current fuzz setting when determining color match. - - The image to use. - The position of the pixel. - Thrown when an error is raised by ImageMagick. - - - - Flood-fill texture across pixels that do not match the color of the target pixel and are - neighbors of the target pixel. Uses current fuzz setting when determining color match. - - The image to use. - The position of the pixel. - The target color. - Thrown when an error is raised by ImageMagick. - - - - Applies the reversed level operation to just the specific channels specified. It compresses - the full range of color values, so that they lie between the given black and white points. - Gamma is applied before the values are mapped. Uses a midpoint of 1.0. - - The darkest color in the image. Colors darker are set to zero. - The lightest color in the image. Colors brighter are set to the maximum quantum value. - Thrown when an error is raised by ImageMagick. - - - - Applies the reversed level operation to just the specific channels specified. It compresses - the full range of color values, so that they lie between the given black and white points. - Gamma is applied before the values are mapped. Uses a midpoint of 1.0. - - The darkest color in the image. Colors darker are set to zero. - The lightest color in the image. Colors brighter are set to the maximum quantum value. - Thrown when an error is raised by ImageMagick. - - - - Applies the reversed level operation to just the specific channels specified. It compresses - the full range of color values, so that they lie between the given black and white points. - Gamma is applied before the values are mapped. Uses a midpoint of 1.0. - - The darkest color in the image. Colors darker are set to zero. - The lightest color in the image. Colors brighter are set to the maximum quantum value. - The channel(s) to level. - Thrown when an error is raised by ImageMagick. - - - - Applies the reversed level operation to just the specific channels specified. It compresses - the full range of color values, so that they lie between the given black and white points. - Gamma is applied before the values are mapped. Uses a midpoint of 1.0. - - The darkest color in the image. Colors darker are set to zero. - The lightest color in the image. Colors brighter are set to the maximum quantum value. - The channel(s) to level. - Thrown when an error is raised by ImageMagick. - - - - Applies the reversed level operation to just the specific channels specified. It compresses - the full range of color values, so that they lie between the given black and white points. - Gamma is applied before the values are mapped. - - The darkest color in the image. Colors darker are set to zero. - The lightest color in the image. Colors brighter are set to the maximum quantum value. - The gamma correction to apply to the image. (Useful range of 0 to 10) - Thrown when an error is raised by ImageMagick. - - - - Applies the reversed level operation to just the specific channels specified. It compresses - the full range of color values, so that they lie between the given black and white points. - Gamma is applied before the values are mapped. - - The darkest color in the image. Colors darker are set to zero. - The lightest color in the image. Colors brighter are set to the maximum quantum value. - The gamma correction to apply to the image. (Useful range of 0 to 10) - Thrown when an error is raised by ImageMagick. - - - - Applies the reversed level operation to just the specific channels specified. It compresses - the full range of color values, so that they lie between the given black and white points. - Gamma is applied before the values are mapped. - - The darkest color in the image. Colors darker are set to zero. - The lightest color in the image. Colors brighter are set to the maximum quantum value. - The gamma correction to apply to the image. (Useful range of 0 to 10) - The channel(s) to level. - Thrown when an error is raised by ImageMagick. - - - - Applies the reversed level operation to just the specific channels specified. It compresses - the full range of color values, so that they lie between the given black and white points. - Gamma is applied before the values are mapped. - - The darkest color in the image. Colors darker are set to zero. - The lightest color in the image. Colors brighter are set to the maximum quantum value. - The gamma correction to apply to the image. (Useful range of 0 to 10) - The channel(s) to level. - Thrown when an error is raised by ImageMagick. - - - - Maps the given color to "black" and "white" values, linearly spreading out the colors, and - level values on a channel by channel bases, as per level(). The given colors allows you to - specify different level ranges for each of the color channels separately. - - The color to map black to/from - The color to map white to/from - Thrown when an error is raised by ImageMagick. - - - - Maps the given color to "black" and "white" values, linearly spreading out the colors, and - level values on a channel by channel bases, as per level(). The given colors allows you to - specify different level ranges for each of the color channels separately. - - The color to map black to/from - The color to map white to/from - The channel(s) to level. - Thrown when an error is raised by ImageMagick. - - - - Changes any pixel that does not match the target with the color defined by fill. - - The color to replace. - The color to replace opaque color with. - Thrown when an error is raised by ImageMagick. - - - - Add alpha channel to image, setting pixels that don't match the specified color to transparent. - - The color that should not be made transparent. - Thrown when an error is raised by ImageMagick. - - - - Add alpha channel to image, setting pixels that don't lie in between the given two colors to - transparent. - - The low target color. - The high target color. - Thrown when an error is raised by ImageMagick. - - - - An edge preserving noise reduction filter. - - Thrown when an error is raised by ImageMagick. - - - - An edge preserving noise reduction filter. - - The radius of the Gaussian, in pixels, not counting the center pixel. - The standard deviation of the Laplacian, in pixels. - Thrown when an error is raised by ImageMagick. - - - - Adjust the levels of the image by scaling the colors falling between specified white and - black points to the full available quantum range. Uses a midpoint of 1.0. - - The darkest color in the image. Colors darker are set to zero. - The lightest color in the image. Colors brighter are set to the maximum quantum value. - Thrown when an error is raised by ImageMagick. - - - - Adjust the levels of the image by scaling the colors falling between specified white and - black points to the full available quantum range. Uses a midpoint of 1.0. - - The darkest color in the image. Colors darker are set to zero. - The lightest color in the image. Colors brighter are set to the maximum quantum value. - Thrown when an error is raised by ImageMagick. - - - - Adjust the levels of the image by scaling the colors falling between specified white and - black points to the full available quantum range. Uses a midpoint of 1.0. - - The darkest color in the image. Colors darker are set to zero. - The lightest color in the image. Colors brighter are set to the maximum quantum value. - The channel(s) to level. - Thrown when an error is raised by ImageMagick. - - - - Adjust the levels of the image by scaling the colors falling between specified white and - black points to the full available quantum range. Uses a midpoint of 1.0. - - The darkest color in the image. Colors darker are set to zero. - The lightest color in the image. Colors brighter are set to the maximum quantum value. - The channel(s) to level. - Thrown when an error is raised by ImageMagick. - - - - Adjust the levels of the image by scaling the colors falling between specified white and - black points to the full available quantum range. - - The darkest color in the image. Colors darker are set to zero. - The lightest color in the image. Colors brighter are set to the maximum quantum value. - The gamma correction to apply to the image. (Useful range of 0 to 10) - Thrown when an error is raised by ImageMagick. - - - - Adjust the levels of the image by scaling the colors falling between specified white and - black points to the full available quantum range. - - The darkest color in the image. Colors darker are set to zero. - The lightest color in the image. Colors brighter are set to the maximum quantum value. - The gamma correction to apply to the image. (Useful range of 0 to 10) - Thrown when an error is raised by ImageMagick. - - - - Adjust the levels of the image by scaling the colors falling between specified white and - black points to the full available quantum range. - - The darkest color in the image. Colors darker are set to zero. - The lightest color in the image. Colors brighter are set to the maximum quantum value. - The gamma correction to apply to the image. (Useful range of 0 to 10) - The channel(s) to level. - Thrown when an error is raised by ImageMagick. - - - - Adjust the levels of the image by scaling the colors falling between specified white and - black points to the full available quantum range. - - The darkest color in the image. Colors darker are set to zero. - The lightest color in the image. Colors brighter are set to the maximum quantum value. - The gamma correction to apply to the image. (Useful range of 0 to 10) - The channel(s) to level. - Thrown when an error is raised by ImageMagick. - - - - Maps the given color to "black" and "white" values, linearly spreading out the colors, and - level values on a channel by channel bases, as per level(). The given colors allows you to - specify different level ranges for each of the color channels separately. - - The color to map black to/from - The color to map white to/from - Thrown when an error is raised by ImageMagick. - - - - Maps the given color to "black" and "white" values, linearly spreading out the colors, and - level values on a channel by channel bases, as per level(). The given colors allows you to - specify different level ranges for each of the color channels separately. - - The color to map black to/from - The color to map white to/from - The channel(s) to level. - Thrown when an error is raised by ImageMagick. - - - - Discards any pixels below the black point and above the white point and levels the remaining pixels. - - The black point. - The white point. - Thrown when an error is raised by ImageMagick. - - - - Rescales image with seam carving. - - The new width. - The new height. - Thrown when an error is raised by ImageMagick. - - - - Rescales image with seam carving. - - The geometry to use. - Thrown when an error is raised by ImageMagick. - - - - Rescales image with seam carving. - - The percentage. - Thrown when an error is raised by ImageMagick. - - - - Rescales image with seam carving. - - The percentage of the width. - The percentage of the height. - Thrown when an error is raised by ImageMagick. - - - - Local contrast enhancement. - - The radius of the Gaussian, in pixels, not counting the center pixel. - The strength of the blur mask. - Thrown when an error is raised by ImageMagick. - - - - Lower image (lighten or darken the edges of an image to give a 3-D lowered effect). - - The size of the edges. - Thrown when an error is raised by ImageMagick. - - - - Magnify image by integral size. - - Thrown when an error is raised by ImageMagick. - - - - Remap image colors with closest color from the specified colors. - - The colors to use. - The error informaton. - Thrown when an error is raised by ImageMagick. - - - - Remap image colors with closest color from the specified colors. - - The colors to use. - Quantize settings. - The error informaton. - Thrown when an error is raised by ImageMagick. - - - - Remap image colors with closest color from reference image. - - The image to use. - The error informaton. - Thrown when an error is raised by ImageMagick. - - - - Remap image colors with closest color from reference image. - - The image to use. - Quantize settings. - The error informaton. - Thrown when an error is raised by ImageMagick. - - - - Delineate arbitrarily shaped clusters in the image. - - The width and height of the pixels neighborhood. - - - - Delineate arbitrarily shaped clusters in the image. - - The width and height of the pixels neighborhood. - The color distance - - - - Delineate arbitrarily shaped clusters in the image. - - The width of the pixels neighborhood. - The height of the pixels neighborhood. - - - - Delineate arbitrarily shaped clusters in the image. - - The width of the pixels neighborhood. - The height of the pixels neighborhood. - The color distance - - - - Filter image by replacing each pixel component with the median color in a circular neighborhood. - - Thrown when an error is raised by ImageMagick. - - - - Filter image by replacing each pixel component with the median color in a circular neighborhood. - - The radius of the pixel neighborhood. - Thrown when an error is raised by ImageMagick. - - - - Reduce image by integral size. - - Thrown when an error is raised by ImageMagick. - - - - Modulate percent brightness of an image. - - The brightness percentage. - Thrown when an error is raised by ImageMagick. - - - - Modulate percent saturation and brightness of an image. - - The brightness percentage. - The saturation percentage. - Thrown when an error is raised by ImageMagick. - - - - Modulate percent hue, saturation, and brightness of an image. - - The brightness percentage. - The saturation percentage. - The hue percentage. - Thrown when an error is raised by ImageMagick. - - - - Applies a kernel to the image according to the given mophology method. - - The morphology method. - Built-in kernel. - Thrown when an error is raised by ImageMagick. - - - - Applies a kernel to the image according to the given mophology method. - - The morphology method. - Built-in kernel. - The channels to apply the kernel to. - Thrown when an error is raised by ImageMagick. - - - - Applies a kernel to the image according to the given mophology method. - - The morphology method. - Built-in kernel. - The channels to apply the kernel to. - The number of iterations. - Thrown when an error is raised by ImageMagick. - - - - Applies a kernel to the image according to the given mophology method. - - The morphology method. - Built-in kernel. - The number of iterations. - Thrown when an error is raised by ImageMagick. - - - - Applies a kernel to the image according to the given mophology method. - - The morphology method. - Built-in kernel. - Kernel arguments. - Thrown when an error is raised by ImageMagick. - - - - Applies a kernel to the image according to the given mophology method. - - The morphology method. - Built-in kernel. - Kernel arguments. - The channels to apply the kernel to. - Thrown when an error is raised by ImageMagick. - - - - Applies a kernel to the image according to the given mophology method. - - The morphology method. - Built-in kernel. - Kernel arguments. - The channels to apply the kernel to. - The number of iterations. - Thrown when an error is raised by ImageMagick. - - - - Applies a kernel to the image according to the given mophology method. - - The morphology method. - Built-in kernel. - Kernel arguments. - The number of iterations. - Thrown when an error is raised by ImageMagick. - - - - Applies a kernel to the image according to the given mophology method. - - The morphology method. - User suplied kernel. - Thrown when an error is raised by ImageMagick. - - - - Applies a kernel to the image according to the given mophology method. - - The morphology method. - User suplied kernel. - The channels to apply the kernel to. - Thrown when an error is raised by ImageMagick. - - - - Applies a kernel to the image according to the given mophology method. - - The morphology method. - User suplied kernel. - The channels to apply the kernel to. - The number of iterations. - Thrown when an error is raised by ImageMagick. - - - - Applies a kernel to the image according to the given mophology method. - - The morphology method. - User suplied kernel. - The number of iterations. - Thrown when an error is raised by ImageMagick. - - - - Applies a kernel to the image according to the given mophology settings. - - The morphology settings. - Thrown when an error is raised by ImageMagick. - - - - Returns the normalized moments of one or more image channels. - - The normalized moments of one or more image channels. - Thrown when an error is raised by ImageMagick. - - - - Motion blur image with specified blur factor. - - The radius of the Gaussian, in pixels, not counting the center pixel. - The standard deviation of the Laplacian, in pixels. - The angle the object appears to be comming from (zero degrees is from the right). - Thrown when an error is raised by ImageMagick. - - - - Negate colors in image. - - Thrown when an error is raised by ImageMagick. - - - - Negate colors in image. - - Use true to negate only the grayscale colors. - Thrown when an error is raised by ImageMagick. - - - - Negate colors in image for the specified channel. - - Use true to negate only the grayscale colors. - The channel(s) that should be negated. - Thrown when an error is raised by ImageMagick. - - - - Negate colors in image for the specified channel. - - The channel(s) that should be negated. - Thrown when an error is raised by ImageMagick. - - - - Normalize image (increase contrast by normalizing the pixel values to span the full range - of color values) - - Thrown when an error is raised by ImageMagick. - - - - Oilpaint image (image looks like oil painting) - - - - - Oilpaint image (image looks like oil painting) - - The radius of the circular neighborhood. - The standard deviation of the Laplacian, in pixels. - Thrown when an error is raised by ImageMagick. - - - - Changes any pixel that matches target with the color defined by fill. - - The color to replace. - The color to replace opaque color with. - Thrown when an error is raised by ImageMagick. - - - - Perform a ordered dither based on a number of pre-defined dithering threshold maps, but over - multiple intensity levels. - - A string containing the name of the threshold dither map to use, - followed by zero or more numbers representing the number of color levels tho dither between. - Thrown when an error is raised by ImageMagick. - - - - Perform a ordered dither based on a number of pre-defined dithering threshold maps, but over - multiple intensity levels. - - A string containing the name of the threshold dither map to use, - followed by zero or more numbers representing the number of color levels tho dither between. - The channel(s) to dither. - Thrown when an error is raised by ImageMagick. - - - - Set each pixel whose value is less than epsilon to epsilon or -epsilon (whichever is closer) - otherwise the pixel value remains unchanged. - - The epsilon threshold. - Thrown when an error is raised by ImageMagick. - - - - Set each pixel whose value is less than epsilon to epsilon or -epsilon (whichever is closer) - otherwise the pixel value remains unchanged. - - The epsilon threshold. - The channel(s) to perceptible. - Thrown when an error is raised by ImageMagick. - - - - Returns the perceptual hash of this image. - - The perceptual hash of this image. - Thrown when an error is raised by ImageMagick. - - - - Reads only metadata and not the pixel data. - - The byte array to read the information from. - Thrown when an error is raised by ImageMagick. - - - - Reads only metadata and not the pixel data. - - The byte array to read the information from. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Reads only metadata and not the pixel data. - - The file to read the image from. - Thrown when an error is raised by ImageMagick. - - - - Reads only metadata and not the pixel data. - - The file to read the image from. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Reads only metadata and not the pixel data. - - The stream to read the image data from. - Thrown when an error is raised by ImageMagick. - - - - Reads only metadata and not the pixel data. - - The stream to read the image data from. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Reads only metadata and not the pixel data. - - The fully qualified name of the image file, or the relative image file name. - Thrown when an error is raised by ImageMagick. - - - - Reads only metadata and not the pixel data. - - The fully qualified name of the image file, or the relative image file name. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Simulates a Polaroid picture. - - The caption to put on the image. - The angle of image. - Pixel interpolate method. - Thrown when an error is raised by ImageMagick. - - - - Reduces the image to a limited number of colors for a "poster" effect. - - Number of color levels allowed in each channel. - Thrown when an error is raised by ImageMagick. - - - - Reduces the image to a limited number of colors for a "poster" effect. - - Number of color levels allowed in each channel. - Dither method to use. - Thrown when an error is raised by ImageMagick. - - - - Reduces the image to a limited number of colors for a "poster" effect. - - Number of color levels allowed in each channel. - Dither method to use. - The channel(s) to posterize. - Thrown when an error is raised by ImageMagick. - - - - Reduces the image to a limited number of colors for a "poster" effect. - - Number of color levels allowed in each channel. - The channel(s) to posterize. - Thrown when an error is raised by ImageMagick. - - - - Sets an internal option to preserve the color type. - - Thrown when an error is raised by ImageMagick. - - - - Quantize image (reduce number of colors). - - Quantize settings. - The error information. - Thrown when an error is raised by ImageMagick. - - - - Raise image (lighten or darken the edges of an image to give a 3-D raised effect). - - The size of the edges. - Thrown when an error is raised by ImageMagick. - - - - Changes the value of individual pixels based on the intensity of each pixel compared to a - random threshold. The result is a low-contrast, two color image. - - The low threshold. - The high threshold. - Thrown when an error is raised by ImageMagick. - - - - Changes the value of individual pixels based on the intensity of each pixel compared to a - random threshold. The result is a low-contrast, two color image. - - The low threshold. - The high threshold. - The channel(s) to use. - Thrown when an error is raised by ImageMagick. - - - - Changes the value of individual pixels based on the intensity of each pixel compared to a - random threshold. The result is a low-contrast, two color image. - - The low threshold. - The high threshold. - Thrown when an error is raised by ImageMagick. - - - - Changes the value of individual pixels based on the intensity of each pixel compared to a - random threshold. The result is a low-contrast, two color image. - - The low threshold. - The high threshold. - The channel(s) to use. - Thrown when an error is raised by ImageMagick. - - - - Read single image frame. - - The byte array to read the image data from. - Thrown when an error is raised by ImageMagick. - - - - Read single vector image frame. - - The byte array to read the image data from. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Read single image frame. - - The file to read the image from. - Thrown when an error is raised by ImageMagick. - - - - Read single image frame. - - The file to read the image from. - The width. - The height. - Thrown when an error is raised by ImageMagick. - - - - Read single vector image frame. - - The file to read the image from. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Read single vector image frame. - - The color to fill the image with. - The width. - The height. - Thrown when an error is raised by ImageMagick. - - - - Read single image frame. - - The stream to read the image data from. - Thrown when an error is raised by ImageMagick. - - - - Read single image frame. - - The stream to read the image data from. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Read single image frame. - - The fully qualified name of the image file, or the relative image file name. - Thrown when an error is raised by ImageMagick. - - - - Read single vector image frame. - - The fully qualified name of the image file, or the relative image file name. - The width. - The height. - Thrown when an error is raised by ImageMagick. - - - - Read single vector image frame. - - The fully qualified name of the image file, or the relative image file name. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Reduce noise in image using a noise peak elimination filter. - - Thrown when an error is raised by ImageMagick. - - - - Reduce noise in image using a noise peak elimination filter. - - The order to use. - Thrown when an error is raised by ImageMagick. - - - - Associates a mask with the image as defined by the specified region. - - The mask region. - - - - Removes the artifact with the specified name. - - The name of the artifact. - - - - Removes the attribute with the specified name. - - The name of the attribute. - - - - Removes the region mask of the image. - - - - - Remove a named profile from the image. - - The name of the profile (e.g. "ICM", "IPTC", or a generic profile name). - Thrown when an error is raised by ImageMagick. - - - - Resets the page property of this image. - - Thrown when an error is raised by ImageMagick. - - - - Resize image in terms of its pixel size. - - The new X resolution. - The new Y resolution. - Thrown when an error is raised by ImageMagick. - - - - Resize image in terms of its pixel size. - - The density to use. - Thrown when an error is raised by ImageMagick. - - - - Resize image to specified size. - - The new width. - The new height. - Thrown when an error is raised by ImageMagick. - - - - Resize image to specified geometry. - - The geometry to use. - Thrown when an error is raised by ImageMagick. - - - - Resize image to specified percentage. - - The percentage. - Thrown when an error is raised by ImageMagick. - - - - Resize image to specified percentage. - - The percentage of the width. - The percentage of the height. - Thrown when an error is raised by ImageMagick. - - - - Roll image (rolls image vertically and horizontally). - - The X offset from origin. - The Y offset from origin. - Thrown when an error is raised by ImageMagick. - - - - Rotate image clockwise by specified number of degrees. - - Specify a negative number for to rotate counter-clockwise. - The number of degrees to rotate (positive to rotate clockwise, negative to rotate counter-clockwise). - Thrown when an error is raised by ImageMagick. - - - - Rotational blur image. - - The angle to use. - Thrown when an error is raised by ImageMagick. - - - - Rotational blur image. - - The angle to use. - The channel(s) to use. - Thrown when an error is raised by ImageMagick. - - - - Resize image by using simple ratio algorithm. - - The new width. - The new height. - Thrown when an error is raised by ImageMagick. - - - - Resize image by using pixel sampling algorithm. - - The new width. - The new height. - Thrown when an error is raised by ImageMagick. - - - - Resize image by using pixel sampling algorithm. - - The geometry to use. - Thrown when an error is raised by ImageMagick. - - - - Resize image by using pixel sampling algorithm to the specified percentage. - - The percentage. - Thrown when an error is raised by ImageMagick. - - - - Resize image by using pixel sampling algorithm to the specified percentage. - - The percentage of the width. - The percentage of the height. - Thrown when an error is raised by ImageMagick. - - - - Resize image by using simple ratio algorithm. - - The geometry to use. - Thrown when an error is raised by ImageMagick. - - - - Resize image by using simple ratio algorithm to the specified percentage. - - The percentage. - Thrown when an error is raised by ImageMagick. - - - - Resize image by using simple ratio algorithm to the specified percentage. - - The percentage of the width. - The percentage of the height. - Thrown when an error is raised by ImageMagick. - - - - Segment (coalesce similar image components) by analyzing the histograms of the color - components and identifying units that are homogeneous with the fuzzy c-means technique. - Also uses QuantizeColorSpace and Verbose image attributes. - - Thrown when an error is raised by ImageMagick. - - - - Segment (coalesce similar image components) by analyzing the histograms of the color - components and identifying units that are homogeneous with the fuzzy c-means technique. - Also uses QuantizeColorSpace and Verbose image attributes. - - Quantize colorspace - This represents the minimum number of pixels contained in - a hexahedra before it can be considered valid (expressed as a percentage). - The smoothing threshold eliminates noise in the second - derivative of the histogram. As the value is increased, you can expect a smoother second - derivative - Thrown when an error is raised by ImageMagick. - - - - Selectively blur pixels within a contrast threshold. It is similar to the unsharpen mask - that sharpens everything with contrast above a certain threshold. - - The radius of the Gaussian, in pixels, not counting the center pixel. - The standard deviation of the Gaussian, in pixels. - Only pixels within this contrast threshold are included in the blur operation. - Thrown when an error is raised by ImageMagick. - - - - Selectively blur pixels within a contrast threshold. It is similar to the unsharpen mask - that sharpens everything with contrast above a certain threshold. - - The radius of the Gaussian, in pixels, not counting the center pixel. - The standard deviation of the Gaussian, in pixels. - Only pixels within this contrast threshold are included in the blur operation. - The channel(s) to blur. - Thrown when an error is raised by ImageMagick. - - - - Selectively blur pixels within a contrast threshold. It is similar to the unsharpen mask - that sharpens everything with contrast above a certain threshold. - - The radius of the Gaussian, in pixels, not counting the center pixel. - The standard deviation of the Gaussian, in pixels. - Only pixels within this contrast threshold are included in the blur operation. - Thrown when an error is raised by ImageMagick. - - - - Selectively blur pixels within a contrast threshold. It is similar to the unsharpen mask - that sharpens everything with contrast above a certain threshold. - - The radius of the Gaussian, in pixels, not counting the center pixel. - The standard deviation of the Gaussian, in pixels. - Only pixels within this contrast threshold are included in the blur operation. - The channel(s) to blur. - Thrown when an error is raised by ImageMagick. - - - - Separates the channels from the image and returns it as grayscale images. - - The channels from the image as grayscale images. - Thrown when an error is raised by ImageMagick. - - - - Separates the specified channels from the image and returns it as grayscale images. - - The channel(s) to separates. - The channels from the image as grayscale images. - Thrown when an error is raised by ImageMagick. - - - - Applies a special effect to the image, similar to the effect achieved in a photo darkroom - by sepia toning. - - Thrown when an error is raised by ImageMagick. - - - - Applies a special effect to the image, similar to the effect achieved in a photo darkroom - by sepia toning. - - The tone threshold. - Thrown when an error is raised by ImageMagick. - - - - Inserts the artifact with the specified name and value into the artifact tree of the image. - - The name of the artifact. - The value of the artifact. - Thrown when an error is raised by ImageMagick. - - - - Lessen (or intensify) when adding noise to an image. - - The attenuate value. - - - - Sets a named image attribute. - - The name of the attribute. - The value of the attribute. - Thrown when an error is raised by ImageMagick. - - - - Sets the default clipping path. - - The clipping path. - Thrown when an error is raised by ImageMagick. - - - - Sets the clipping path with the specified name. - - The clipping path. - Name of clipping path resource. If name is preceded by #, use clipping path numbered by name. - Thrown when an error is raised by ImageMagick. - - - - Set color at colormap position index. - - The position index. - The color. - Thrown when an error is raised by ImageMagick. - - - - When comparing images, emphasize pixel differences with this color. - - The color. - - - - When comparing images, de-emphasize pixel differences with this color. - - The color. - - - - Shade image using distant light source. - - Thrown when an error is raised by ImageMagick. - - - - Shade image using distant light source. - - The azimuth of the light source direction. - The elevation of the light source direction. - Thrown when an error is raised by ImageMagick. - - - - Shade image using distant light source. - - The azimuth of the light source direction. - The elevation of the light source direction. - Specify true to shade the intensity of each pixel. - Thrown when an error is raised by ImageMagick. - - - - Shade image using distant light source. - - The azimuth of the light source direction. - The elevation of the light source direction. - Specify true to shade the intensity of each pixel. - The channel(s) that should be shaded. - Thrown when an error is raised by ImageMagick. - - - - Simulate an image shadow. - - Thrown when an error is raised by ImageMagick. - - - - Simulate an image shadow. - - The color of the shadow. - Thrown when an error is raised by ImageMagick. - - - - Simulate an image shadow. - - the shadow x-offset. - the shadow y-offset. - The standard deviation of the Gaussian, in pixels. - Transparency percentage. - Thrown when an error is raised by ImageMagick. - - - - Simulate an image shadow. - - the shadow x-offset. - the shadow y-offset. - The standard deviation of the Gaussian, in pixels. - Transparency percentage. - The color of the shadow. - Thrown when an error is raised by ImageMagick. - - - - Sharpen pixels in image. - - Thrown when an error is raised by ImageMagick. - - - - Sharpen pixels in image. - - The channel(s) that should be sharpened. - Thrown when an error is raised by ImageMagick. - - - - Sharpen pixels in image. - - The radius of the Gaussian, in pixels, not counting the center pixel. - The standard deviation of the Laplacian, in pixels. - Thrown when an error is raised by ImageMagick. - - - - Sharpen pixels in image. - - The radius of the Gaussian, in pixels, not counting the center pixel. - The standard deviation of the Laplacian, in pixels. - The channel(s) that should be sharpened. - - - - Shave pixels from image edges. - - The number of pixels to shave left and right. - The number of pixels to shave top and bottom. - Thrown when an error is raised by ImageMagick. - - - - Shear image (create parallelogram by sliding image by X or Y axis). - - Specifies the number of x degrees to shear the image. - Specifies the number of y degrees to shear the image. - Thrown when an error is raised by ImageMagick. - - - - adjust the image contrast with a non-linear sigmoidal contrast algorithm - - The contrast - Thrown when an error is raised by ImageMagick. - - - - adjust the image contrast with a non-linear sigmoidal contrast algorithm - - Specifies if sharpening should be used. - The contrast - Thrown when an error is raised by ImageMagick. - - - - adjust the image contrast with a non-linear sigmoidal contrast algorithm - - The contrast to use. - The midpoint to use. - Thrown when an error is raised by ImageMagick. - - - - adjust the image contrast with a non-linear sigmoidal contrast algorithm - - Specifies if sharpening should be used. - The contrast to use. - The midpoint to use. - Thrown when an error is raised by ImageMagick. - - - - adjust the image contrast with a non-linear sigmoidal contrast algorithm - - The contrast to use. - The midpoint to use. - Thrown when an error is raised by ImageMagick. - - - - adjust the image contrast with a non-linear sigmoidal contrast algorithm - - Specifies if sharpening should be used. - The contrast to use. - The midpoint to use. - Thrown when an error is raised by ImageMagick. - - - - Sparse color image, given a set of coordinates, interpolates the colors found at those - coordinates, across the whole image, using various methods. - - The sparse color method to use. - The sparse color arguments. - Thrown when an error is raised by ImageMagick. - - - - Sparse color image, given a set of coordinates, interpolates the colors found at those - coordinates, across the whole image, using various methods. - - The sparse color method to use. - The sparse color arguments. - Thrown when an error is raised by ImageMagick. - - - - Sparse color image, given a set of coordinates, interpolates the colors found at those - coordinates, across the whole image, using various methods. - - The channel(s) to use. - The sparse color method to use. - The sparse color arguments. - Thrown when an error is raised by ImageMagick. - - - - Sparse color image, given a set of coordinates, interpolates the colors found at those - coordinates, across the whole image, using various methods. - - The channel(s) to use. - The sparse color method to use. - The sparse color arguments. - Thrown when an error is raised by ImageMagick. - - - - Simulates a pencil sketch. - - Thrown when an error is raised by ImageMagick. - - - - Simulates a pencil sketch. We convolve the image with a Gaussian operator of the given - radius and standard deviation (sigma). For reasonable results, radius should be larger than sigma. - Use a radius of 0 and sketch selects a suitable radius for you. - - The radius of the Gaussian, in pixels, not counting the center pixel. - The standard deviation of the Laplacian, in pixels. - Apply the effect along this angle. - Thrown when an error is raised by ImageMagick. - - - - Solarize image (similar to effect seen when exposing a photographic film to light during - the development process) - - Thrown when an error is raised by ImageMagick. - - - - Solarize image (similar to effect seen when exposing a photographic film to light during - the development process) - - The factor to use. - Thrown when an error is raised by ImageMagick. - - - - Solarize image (similar to effect seen when exposing a photographic film to light during - the development process) - - The factor to use. - Thrown when an error is raised by ImageMagick. - - - - Splice the background color into the image. - - The geometry to use. - Thrown when an error is raised by ImageMagick. - - - - Spread pixels randomly within image. - - Thrown when an error is raised by ImageMagick. - - - - Spread pixels randomly within image by specified amount. - - Choose a random pixel in a neighborhood of this extent. - Thrown when an error is raised by ImageMagick. - - - - Spread pixels randomly within image by specified amount. - - Pixel interpolate method. - Choose a random pixel in a neighborhood of this extent. - Thrown when an error is raised by ImageMagick. - - - - Makes each pixel the min / max / median / mode / etc. of the neighborhood of the specified width - and height. - - The statistic type. - The width of the pixel neighborhood. - The height of the pixel neighborhood. - Thrown when an error is raised by ImageMagick. - - - - Returns the image statistics. - - The image statistics. - Thrown when an error is raised by ImageMagick. - - - - Add a digital watermark to the image (based on second image) - - The image to use as a watermark. - Thrown when an error is raised by ImageMagick. - - - - Create an image which appears in stereo when viewed with red-blue glasses (Red image on - left, blue on right) - - The image to use as the right part of the resulting image. - Thrown when an error is raised by ImageMagick. - - - - Strips an image of all profiles and comments. - - Thrown when an error is raised by ImageMagick. - - - - Swirl image (image pixels are rotated by degrees). - - The number of degrees. - Thrown when an error is raised by ImageMagick. - - - - Swirl image (image pixels are rotated by degrees). - - Pixel interpolate method. - The number of degrees. - Thrown when an error is raised by ImageMagick. - - - - Search for the specified image at EVERY possible location in this image. This is slow! - very very slow.. It returns a similarity image such that an exact match location is - completely white and if none of the pixels match, black, otherwise some gray level in-between. - - The image to search for. - The result of the search action. - Thrown when an error is raised by ImageMagick. - - - - Search for the specified image at EVERY possible location in this image. This is slow! - very very slow.. It returns a similarity image such that an exact match location is - completely white and if none of the pixels match, black, otherwise some gray level in-between. - - The image to search for. - The metric to use. - The result of the search action. - Thrown when an error is raised by ImageMagick. - - - - Search for the specified image at EVERY possible location in this image. This is slow! - very very slow.. It returns a similarity image such that an exact match location is - completely white and if none of the pixels match, black, otherwise some gray level in-between. - - The image to search for. - The metric to use. - Minimum distortion for (sub)image match. - The result of the search action. - Thrown when an error is raised by ImageMagick. - - - - Channel a texture on image background. - - The image to use as a texture on the image background. - Thrown when an error is raised by ImageMagick. - - - - Threshold image. - - The threshold percentage. - Thrown when an error is raised by ImageMagick. - - - - Resize image to thumbnail size. - - The new width. - The new height. - Thrown when an error is raised by ImageMagick. - - - - Resize image to thumbnail size. - - The geometry to use. - Thrown when an error is raised by ImageMagick. - - - - Resize image to thumbnail size. - - The percentage. - Thrown when an error is raised by ImageMagick. - - - - Resize image to thumbnail size. - - The percentage of the width. - The percentage of the height. - Thrown when an error is raised by ImageMagick. - - - - Compose an image repeated across and down the image. - - The image to composite with this image. - The algorithm to use. - Thrown when an error is raised by ImageMagick. - - - - Compose an image repeated across and down the image. - - The image to composite with this image. - The algorithm to use. - The arguments for the algorithm (compose:args). - Thrown when an error is raised by ImageMagick. - - - - Applies a color vector to each pixel in the image. The length of the vector is 0 for black - and white and at its maximum for the midtones. The vector weighting function is - f(x)=(1-(4.0*((x-0.5)*(x-0.5)))) - - A color value used for tinting. - Thrown when an error is raised by ImageMagick. - - - - Applies a color vector to each pixel in the image. The length of the vector is 0 for black - and white and at its maximum for the midtones. The vector weighting function is - f(x)=(1-(4.0*((x-0.5)*(x-0.5)))) - - An opacity value used for tinting. - A color value used for tinting. - Thrown when an error is raised by ImageMagick. - - - - Converts this instance to a base64 . - - A base64 . - - - - Converts this instance to a base64 . - - The format to use. - A base64 . - - - - Converts this instance to a array. - - A array. - - - - Converts this instance to a array. - - The defines to set. - A array. - Thrown when an error is raised by ImageMagick. - - - - Converts this instance to a array. - - The format to use. - A array. - Thrown when an error is raised by ImageMagick. - - - - Returns a string that represents the current image. - - A string that represents the current image. - - - - Transforms the image from the colorspace of the source profile to the target profile. The - source profile will only be used if the image does not contain a color profile. Nothing - will happen if the source profile has a different colorspace then that of the image. - - The source color profile. - The target color profile - - - - Add alpha channel to image, setting pixels matching color to transparent. - - The color to make transparent. - Thrown when an error is raised by ImageMagick. - - - - Add alpha channel to image, setting pixels that lie in between the given two colors to - transparent. - - The low target color. - The high target color. - Thrown when an error is raised by ImageMagick. - - - - Creates a horizontal mirror image by reflecting the pixels around the central y-axis while - rotating them by 90 degrees. - - Thrown when an error is raised by ImageMagick. - - - - Creates a vertical mirror image by reflecting the pixels around the central x-axis while - rotating them by 270 degrees. - - Thrown when an error is raised by ImageMagick. - - - - Trim edges that are the background color from the image. - - Thrown when an error is raised by ImageMagick. - - - - Returns the unique colors of an image. - - The unique colors of an image. - Thrown when an error is raised by ImageMagick. - - - - Replace image with a sharpened version of the original image using the unsharp mask algorithm. - - The radius of the Gaussian, in pixels, not counting the center pixel. - The standard deviation of the Laplacian, in pixels. - Thrown when an error is raised by ImageMagick. - - - - Replace image with a sharpened version of the original image using the unsharp mask algorithm. - - The radius of the Gaussian, in pixels, not counting the center pixel. - The standard deviation of the Laplacian, in pixels. - The channel(s) that should be sharpened. - Thrown when an error is raised by ImageMagick. - - - - Replace image with a sharpened version of the original image using the unsharp mask algorithm. - - The radius of the Gaussian, in pixels, not counting the center pixel. - The standard deviation of the Laplacian, in pixels. - The percentage of the difference between the original and the blur image - that is added back into the original. - The threshold in pixels needed to apply the diffence amount. - Thrown when an error is raised by ImageMagick. - - - - Replace image with a sharpened version of the original image using the unsharp mask algorithm. - - The radius of the Gaussian, in pixels, not counting the center pixel. - The standard deviation of the Laplacian, in pixels. - The percentage of the difference between the original and the blur image - that is added back into the original. - The threshold in pixels needed to apply the diffence amount. - The channel(s) that should be sharpened. - Thrown when an error is raised by ImageMagick. - - - - Softens the edges of the image in vignette style. - - Thrown when an error is raised by ImageMagick. - - - - Softens the edges of the image in vignette style. - - The radius of the Gaussian, in pixels, not counting the center pixel. - The standard deviation of the Laplacian, in pixels. - The x ellipse offset. - the y ellipse offset. - Thrown when an error is raised by ImageMagick. - - - - Map image pixels to a sine wave. - - Thrown when an error is raised by ImageMagick. - - - - Map image pixels to a sine wave. - - Pixel interpolate method. - The amplitude. - The length of the wave. - Thrown when an error is raised by ImageMagick. - - - - Removes noise from the image using a wavelet transform. - - The threshold for smoothing - - - - Removes noise from the image using a wavelet transform. - - The threshold for smoothing - Attenuate the smoothing threshold. - - - - Removes noise from the image using a wavelet transform. - - The threshold for smoothing - - - - Removes noise from the image using a wavelet transform. - - The threshold for smoothing - Attenuate the smoothing threshold. - - - - Forces all pixels above the threshold into white while leaving all pixels at or below - the threshold unchanged. - - The threshold to use. - Thrown when an error is raised by ImageMagick. - - - - Forces all pixels above the threshold into white while leaving all pixels at or below - the threshold unchanged. - - The threshold to use. - The channel(s) to make black. - Thrown when an error is raised by ImageMagick. - - - - Writes the image to the specified file. - - The file to write the image to. - Thrown when an error is raised by ImageMagick. - - - - Writes the image to the specified file. - - The file to write the image to. - The defines to set. - Thrown when an error is raised by ImageMagick. - - - - Writes the image to the specified stream. - - The stream to write the image data to. - Thrown when an error is raised by ImageMagick. - - - - Writes the image to the specified stream. - - The stream to write the image data to. - The defines to set. - Thrown when an error is raised by ImageMagick. - - - - Writes the image to the specified stream. - - The stream to write the image data to. - The format to use. - Thrown when an error is raised by ImageMagick. - - - - Writes the image to the specified file name. - - The fully qualified name of the image file, or the relative image file name. - Thrown when an error is raised by ImageMagick. - - - - Writes the image to the specified file name. - - The fully qualified name of the image file, or the relative image file name. - The defines to set. - Thrown when an error is raised by ImageMagick. - - - - Contains code that is not compatible with .NET Core. - - - Represents the collection of images. - - - - - Converts this instance to a using . - - A that has the format . - - - - Converts this instance to a using the specified . - Supported formats are: Gif, Icon, Tiff. - - The image format. - A that has the specified - - - - Initializes a new instance of the class. - - - - - Initializes a new instance of the class. - - The byte array to read the image data from. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance of the class. - - The byte array to read the image data from. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance of the class. - - The file to read the image from. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance of the class. - - The file to read the image from. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance of the class. - - The images to add to the collection. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance of the class. - - The stream to read the image data from. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance of the class. - - The stream to read the image data from. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance of the class. - - The fully qualified name of the image file, or the relative image file name. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance of the class. - - The fully qualified name of the image file, or the relative image file name. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Finalizes an instance of the class. - - - - - Event that will we raised when a warning is thrown by ImageMagick. - - - - - Gets the number of images in the collection. - - - - - Gets a value indicating whether the collection is read-only. - - - - - Gets or sets the image at the specified index. - - The index of the image to get. - - - - Converts the specified instance to a byte array. - - The to convert. - - - - Returns an enumerator that iterates through the collection. - - An enumerator that iterates through the collection. - - - - Adds an image to the collection. - - The image to add. - - - - Adds an image with the specified file name to the collection. - - The fully qualified name of the image file, or the relative image file name. - Thrown when an error is raised by ImageMagick. - - - - Adds the image(s) from the specified byte array to the collection. - - The byte array to read the image data from. - Thrown when an error is raised by ImageMagick. - - - - Adds the image(s) from the specified byte array to the collection. - - The byte array to read the image data from. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Adds a the specified images to this collection. - - The images to add to the collection. - Thrown when an error is raised by ImageMagick. - - - - Adds a Clone of the images from the specified collection to this collection. - - A collection of MagickImages. - Thrown when an error is raised by ImageMagick. - - - - Adds the image(s) from the specified file name to the collection. - - The fully qualified name of the image file, or the relative image file name. - Thrown when an error is raised by ImageMagick. - - - - Adds the image(s) from the specified file name to the collection. - - The fully qualified name of the image file, or the relative image file name. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Adds the image(s) from the specified stream to the collection. - - The stream to read the images from. - Thrown when an error is raised by ImageMagick. - - - - Adds the image(s) from the specified stream to the collection. - - The stream to read the images from. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Creates a single image, by appending all the images in the collection horizontally (+append). - - A single image, by appending all the images in the collection horizontally (+append). - Thrown when an error is raised by ImageMagick. - - - - Creates a single image, by appending all the images in the collection vertically (-append). - - A single image, by appending all the images in the collection vertically (-append). - Thrown when an error is raised by ImageMagick. - - - - Merge a sequence of images. This is useful for GIF animation sequences that have page - offsets and disposal methods - - Thrown when an error is raised by ImageMagick. - - - - Removes all images from the collection. - - - - - Creates a clone of the current image collection. - - A clone of the current image collection. - - - - Combines the images into a single image. The typical ordering would be - image 1 => Red, 2 => Green, 3 => Blue, etc. - - The images combined into a single image. - Thrown when an error is raised by ImageMagick. - - - - Combines the images into a single image. The grayscale value of the pixels of each image - in the sequence is assigned in order to the specified channels of the combined image. - The typical ordering would be image 1 => Red, 2 => Green, 3 => Blue, etc. - - The image colorspace. - The images combined into a single image. - Thrown when an error is raised by ImageMagick. - - - - Determines whether the collection contains the specified image. - - The image to check. - True when the collection contains the specified image. - - - - Copies the images to an Array, starting at a particular Array index. - - The one-dimensional Array that is the destination. - The zero-based index in 'destination' at which copying begins. - - - - Break down an image sequence into constituent parts. This is useful for creating GIF or - MNG animation sequences. - - Thrown when an error is raised by ImageMagick. - - - - Disposes the instance. - - - - - Evaluate image pixels into a single image. All the images in the collection must be the - same size in pixels. - - The operator. - The resulting image of the evaluation. - Thrown when an error is raised by ImageMagick. - - - - Flatten this collection into a single image. - This is useful for combining Photoshop layers into a single image. - - The resulting image of the flatten operation. - Thrown when an error is raised by ImageMagick. - - - - Returns an enumerator that iterates through the images. - - An enumerator that iterates through the images. - - - - Determines the index of the specified image. - - The image to check. - The index of the specified image. - - - - Inserts an image into the collection. - - The index to insert the image. - The image to insert. - - - - Inserts an image with the specified file name into the collection. - - The index to insert the image. - The fully qualified name of the image file, or the relative image file name. - - - - Remap image colors with closest color from reference image. - - The image to use. - Thrown when an error is raised by ImageMagick. - - - - Remap image colors with closest color from reference image. - - The image to use. - Quantize settings. - Thrown when an error is raised by ImageMagick. - - - - Merge this collection into a single image. - This is useful for combining Photoshop layers into a single image. - - The resulting image of the merge operation. - Thrown when an error is raised by ImageMagick. - - - - Create a composite image by combining the images with the specified settings. - - The settings to use. - The resulting image of the montage operation. - Thrown when an error is raised by ImageMagick. - - - - The Morph method requires a minimum of two images. The first image is transformed into - the second by a number of intervening images as specified by frames. - - The number of in-between images to generate. - Thrown when an error is raised by ImageMagick. - - - - Inlay the images to form a single coherent picture. - - The resulting image of the mosaic operation. - Thrown when an error is raised by ImageMagick. - - - - Compares each image the GIF disposed forms of the previous image in the sequence. From - this it attempts to select the smallest cropped image to replace each frame, while - preserving the results of the GIF animation. - - Thrown when an error is raised by ImageMagick. - - - - OptimizePlus is exactly as Optimize, but may also add or even remove extra frames in the - animation, if it improves the total number of pixels in the resulting GIF animation. - - Thrown when an error is raised by ImageMagick. - - - - Compares each image the GIF disposed forms of the previous image in the sequence. Any - pixel that does not change the displayed result is replaced with transparency. - - Thrown when an error is raised by ImageMagick. - - - - Read only metadata and not the pixel data from all image frames. - - The byte array to read the image data from. - Thrown when an error is raised by ImageMagick. - - - - Read only metadata and not the pixel data from all image frames. - - The byte array to read the image data from. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Read only metadata and not the pixel data from all image frames. - - The file to read the frames from. - Thrown when an error is raised by ImageMagick. - - - - Read only metadata and not the pixel data from all image frames. - - The file to read the frames from. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Read only metadata and not the pixel data from all image frames. - - The stream to read the image data from. - Thrown when an error is raised by ImageMagick. - - - - Read only metadata and not the pixel data from all image frames. - - The stream to read the image data from. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Read only metadata and not the pixel data from all image frames. - - The fully qualified name of the image file, or the relative image file name. - Thrown when an error is raised by ImageMagick. - - - - Read only metadata and not the pixel data from all image frames. - - The fully qualified name of the image file, or the relative image file name. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Quantize images (reduce number of colors). - - The resulting image of the quantize operation. - Thrown when an error is raised by ImageMagick. - - - - Quantize images (reduce number of colors). - - Quantize settings. - The resulting image of the quantize operation. - Thrown when an error is raised by ImageMagick. - - - - Read all image frames. - - The file to read the frames from. - Thrown when an error is raised by ImageMagick. - - - - Read all image frames. - - The file to read the frames from. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Read all image frames. - - The byte array to read the image data from. - Thrown when an error is raised by ImageMagick. - - - - Read all image frames. - - The byte array to read the image data from. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Read all image frames. - - The stream to read the image data from. - Thrown when an error is raised by ImageMagick. - - - - Read all image frames. - - The stream to read the image data from. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Read all image frames. - - The fully qualified name of the image file, or the relative image file name. - Thrown when an error is raised by ImageMagick. - - - - Read all image frames. - - The fully qualified name of the image file, or the relative image file name. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Removes the first occurrence of the specified image from the collection. - - The image to remove. - True when the image was found and removed. - - - - Removes the image at the specified index from the collection. - - The index of the image to remove. - - - - Resets the page property of every image in the collection. - - Thrown when an error is raised by ImageMagick. - - - - Reverses the order of the images in the collection. - - - - - Smush images from list into single image in horizontal direction. - - Minimum distance in pixels between images. - The resulting image of the smush operation. - Thrown when an error is raised by ImageMagick. - - - - Smush images from list into single image in vertical direction. - - Minimum distance in pixels between images. - The resulting image of the smush operation. - Thrown when an error is raised by ImageMagick. - - - - Converts this instance to a array. - - A array. - - - - Converts this instance to a array. - - The defines to set. - A array. - Thrown when an error is raised by ImageMagick. - - - - Converts this instance to a array. - - A array. - The format to use. - Thrown when an error is raised by ImageMagick. - - - - Converts this instance to a base64 . - - A base64 . - - - - Converts this instance to a base64 string. - - The format to use. - A base64 . - - - - Merge this collection into a single image. - This is useful for combining Photoshop layers into a single image. - - Thrown when an error is raised by ImageMagick. - - - - Writes the images to the specified file. If the output image's file format does not - allow multi-image files multiple files will be written. - - The file to write the image to. - Thrown when an error is raised by ImageMagick. - - - - Writes the images to the specified file. If the output image's file format does not - allow multi-image files multiple files will be written. - - The file to write the image to. - The defines to set. - Thrown when an error is raised by ImageMagick. - - - - Writes the imagse to the specified stream. If the output image's file format does not - allow multi-image files multiple files will be written. - - The stream to write the images to. - Thrown when an error is raised by ImageMagick. - - - - Writes the imagse to the specified stream. If the output image's file format does not - allow multi-image files multiple files will be written. - - The stream to write the images to. - The defines to set. - Thrown when an error is raised by ImageMagick. - - - - Writes the image to the specified stream. - - The stream to write the image data to. - The format to use. - Thrown when an error is raised by ImageMagick. - - - - Writes the images to the specified file name. If the output image's file format does not - allow multi-image files multiple files will be written. - - The fully qualified name of the image file, or the relative image file name. - Thrown when an error is raised by ImageMagick. - - - - Writes the images to the specified file name. If the output image's file format does not - allow multi-image files multiple files will be written. - - The fully qualified name of the image file, or the relative image file name. - The defines to set. - Thrown when an error is raised by ImageMagick. - - - - Contains code that is not compatible with .NET Core. - - - Class that can be used to execute a Magick Script Language file. - - - - - Initializes a new instance of the class. - - The IXPathNavigable that contains the script. - - - - Initializes a new instance of the class. - - The fully qualified name of the script file, or the relative script file name. - - - - Initializes a new instance of the class. - - The stream to read the script data from. - - - - Event that will be raised when the script needs an image to be read. - - - - - Event that will be raised when the script needs an image to be written. - - - - - Gets the variables of this script. - - - - - Executes the script and returns the resulting image. - - A . - - - - Executes the script using the specified image. - - The image to execute the script on. - - - - Contains code that is not compatible with .NET Core. - - - Encapsulation of the ImageMagick geometry object. - - - - - Initializes a new instance of the class. - - The rectangle to use. - - - - Converts the specified rectangle to an instance of this type. - - The rectangle to use. - - - - Initializes a new instance of the class. - - - - - Initializes a new instance of the class using the specified width and height. - - The width and height. - - - - Initializes a new instance of the class using the specified width and height. - - The width. - The height. - - - - Initializes a new instance of the class using the specified offsets, width and height. - - The X offset from origin. - The Y offset from origin. - The width. - The height. - - - - Initializes a new instance of the class using the specified width and height. - - The percentage of the width. - The percentage of the height. - - - - Initializes a new instance of the class using the specified offsets, width and height. - - The X offset from origin. - The Y offset from origin. - The percentage of the width. - The percentage of the height. - - - - Initializes a new instance of the class using the specified geometry. - - Geometry specifications in the form: <width>x<height> - {+-}<xoffset>{+-}<yoffset> (where width, height, xoffset, and yoffset are numbers) - - - - Gets or sets a value indicating whether the image is resized based on the smallest fitting dimension (^). - - - - - Gets or sets a value indicating whether the image is resized if image is greater than size (>) - - - - - Gets or sets the height of the geometry. - - - - - Gets or sets a value indicating whether the image is resized without preserving aspect ratio (!) - - - - - Gets or sets a value indicating whether the width and height are expressed as percentages. - - - - - Gets or sets a value indicating whether the image is resized if the image is less than size (<) - - - - - Gets or sets a value indicating whether the image is resized using a pixel area count limit (@). - - - - - Gets or sets the width of the geometry. - - - - - Gets or sets the X offset from origin. - - - - - Gets or sets the Y offset from origin. - - - - - Converts the specified string to an instance of this type. - - Geometry specifications in the form: <width>x<height> - {+-}<xoffset>{+-}<yoffset> (where width, height, xoffset, and yoffset are numbers) - - - - Determines whether the specified instances are considered equal. - - The first to compare. - The second to compare. - - - - Determines whether the specified instances are not considered equal. - - The first to compare. - The second to compare. - - - - Determines whether the first is more than the second . - - The first to compare. - The second to compare. - - - - Determines whether the first is less than the second . - - The first to compare. - The second to compare. - - - - Determines whether the first is more than or equal to the second . - - The first to compare. - The second to compare. - - - - Determines whether the first is less than or equal to the second . - - The first to compare. - The second to compare. - - - - Compares the current instance with another object of the same type. - - The object to compare this geometry with. - A signed number indicating the relative values of this instance and value. - - - - Determines whether the specified object is equal to the current . - - The object to compare this with. - True when the specified object is equal to the current . - - - - Determines whether the specified is equal to the current . - - The to compare this with. - True when the specified is equal to the current . - - - - Serves as a hash of this type. - - A hash code for the current instance. - - - - Returns a that represents the position of the current . - - A that represents the position of the current . - - - - Returns a string that represents the current . - - A string that represents the current . - - - - Interface for a native instance. - - - - - Gets a pointer to the native instance. - - - - - Class that can be used to initialize Magick.NET. - - - - - Event that will be raised when something is logged by ImageMagick. - - - - - Gets the features reported by ImageMagick. - - - - - Gets the information about the supported formats. - - - - - Gets the font families that are known by ImageMagick. - - - - - Gets the version of Magick.NET. - - - - - Returns the format information of the specified format based on the extension of the file. - - The file to get the format for. - The format information. - - - - Returns the format information of the specified format. - - The image format. - The format information. - - - - Returns the format information of the specified format based on the extension of the - file. If that fails the format will be determined by 'pinging' the file. - - The name of the file to get the format for. - The format information. - - - - Initializes ImageMagick with the xml files that are located in the specified path. - - The path that contains the ImageMagick xml files. - - - - Initializes ImageMagick with the specified configuration files and returns the path to the - temporary directory where the xml files were saved. - - The configuration files ot initialize ImageMagick with. - The path of the folder that was created and contains the configuration files. - - - - Initializes ImageMagick with the specified configuration files in the specified the path. - - The configuration files ot initialize ImageMagick with. - The directory to save the configuration files in. - - - - Set the events that will be written to the log. The log will be written to the Log event - and the debug window in VisualStudio. To change the log settings you must use a custom - log.xml file. - - The events that will be logged. - - - - Sets the directory that contains the Ghostscript file gsdll32.dll / gsdll64.dll. - - The path of the Ghostscript directory. - - - - Sets the directory that contains the Ghostscript font files. - - The path of the Ghostscript font directory. - - - - Sets the directory that will be used when ImageMagick does not have enough memory for the - pixel cache. - - The path where temp files will be written. - - - - Sets the pseudo-random number generator secret key. - - The secret key. - - - - Encapsulates a matrix of doubles. - - - - - Initializes a new instance of the class. - - The order. - The values to initialize the matrix with. - - - - Gets the order of the matrix. - - - - - Get or set the value at the specified x/y position. - - The x position - The y position - - - - Gets the value at the specified x/y position. - - The x position - The y position - The value at the specified x/y position. - - - - Set the column at the specified x position. - - The x position - The values - - - - Set the row at the specified y position. - - The y position - The values - - - - Set the value at the specified x/y position. - - The x position - The y position - The value - - - - Returns a string that represents the current DoubleMatrix. - - The double array. - - - - Class that can be used to initialize OpenCL. - - - - - Gets or sets a value indicating whether OpenCL is enabled. - - - - - Gets all the OpenCL devices. - - A iteration. - - - - Sets the directory that will be used by ImageMagick to store OpenCL cache files. - - The path of the OpenCL cache directory. - - - - Represents an OpenCL device. - - - - - Gets the benchmark score of the device. - - - - - Gets the type of the device. - - - - - Gets the name of the device. - - - - - Gets or sets a value indicating whether the device is enabled or disabled. - - - - - Gets all the kernel profile records for this devices. - - A . - - - - Gets or sets a value indicating whether kernel profiling is enabled. - This can be used to get information about the OpenCL performance. - - - - - Gets the OpenCL version supported by the device. - - - - - Represents a kernel profile record for an OpenCL device. - - - - - Gets the average duration of all executions in microseconds. - - - - - Gets the number of times that this kernel was executed. - - - - - Gets the maximum duration of a single execution in microseconds. - - - - - Gets the minimum duration of a single execution in microseconds. - - - - - Gets the name of the device. - - - - - Gets the total duration of all executions in microseconds. - - - - - Class that can be used to optimize jpeg files. - - - - - Initializes a new instance of the class. - - - - - Gets the format that the optimizer supports. - - - - - Gets or sets a value indicating whether various compression types will be used to find - the smallest file. This process will take extra time because the file has to be written - multiple times. - - - - - Gets or sets a value indicating whether a progressive jpeg file will be created. - - - - - Performs compression on the specified the file. With some formats the image will be decoded - and encoded and this will result in a small quality reduction. If the new file size is not - smaller the file won't be overwritten. - - The image file to compress. - True when the image could be compressed otherwise false. - - - - Performs compression on the specified the file. With some formats the image will be decoded - and encoded and this will result in a small quality reduction. If the new file size is not - smaller the file won't be overwritten. - - The image file to compress. - The jpeg quality. - True when the image could be compressed otherwise false. - - - - Performs compression on the specified the file. With some formats the image will be decoded - and encoded and this will result in a small quality reduction. If the new file size is not - smaller the file won't be overwritten. - - The file name of the image to compress. - True when the image could be compressed otherwise false. - - - - Performs compression on the specified the file. With some formats the image will be decoded - and encoded and this will result in a small quality reduction. If the new file size is not - smaller the file won't be overwritten. - - The file name of the image to compress. - The jpeg quality. - True when the image could be compressed otherwise false. - - - - Performs lossless compression on the specified the file. If the new file size is not smaller - the file won't be overwritten. - - The jpeg file to compress. - True when the image could be compressed otherwise false. - - - - Performs lossless compression on the specified file. If the new file size is not smaller - the file won't be overwritten. - - The file name of the jpg image to compress. - True when the image could be compressed otherwise false. - - - - Class that can be used to optimize gif files. - - - - - Initializes a new instance of the class. - - - - - Gets the format that the optimizer supports. - - - - - Gets or sets a value indicating whether various compression types will be used to find - the smallest file. This process will take extra time because the file has to be written - multiple times. - - - - - Performs compression on the specified the file. With some formats the image will be decoded - and encoded and this will result in a small quality reduction. If the new file size is not - smaller the file won't be overwritten. - - The gif file to compress. - True when the image could be compressed otherwise false. - - - - Performs compression on the specified the file. With some formats the image will be decoded - and encoded and this will result in a small quality reduction. If the new file size is not - smaller the file won't be overwritten. - - The file name of the gif image to compress. - True when the image could be compressed otherwise false. - - - - Performs lossless compression on the specified the file. If the new file size is not smaller - the file won't be overwritten. - - The gif file to compress. - True when the image could be compressed otherwise false. - - - - Performs lossless compression on the specified the file. If the new file size is not smaller - the file won't be overwritten. - - The file name of the gif image to compress. - True when the image could be compressed otherwise false. - - - - Interface for classes that can optimize an image. - - - - - Gets the format that the optimizer supports. - - - - - Gets or sets a value indicating whether various compression types will be used to find - the smallest file. This process will take extra time because the file has to be written - multiple times. - - - - - Performs compression on the specified the file. With some formats the image will be decoded - and encoded and this will result in a small quality reduction. If the new file size is not - smaller the file won't be overwritten. - - The image file to compress. - True when the image could be compressed otherwise false. - - - - Performs compression on the specified the file. With some formats the image will be decoded - and encoded and this will result in a small quality reduction. If the new file size is not - smaller the file won't be overwritten. - - The file name of the image to compress. - True when the image could be compressed otherwise false. - - - - Performs lossless compression on the specified the file. If the new file size is not smaller - the file won't be overwritten. - - The image file to compress. - True when the image could be compressed otherwise false. - - - - Performs lossless compression on the specified file. If the new file size is not smaller - the file won't be overwritten. - - The file name of the image to compress. - True when the image could be compressed otherwise false. - - - - Class that can be used to optimize png files. - - - - - Initializes a new instance of the class. - - - - - Gets or sets a value indicating whether various compression types will be used to find - the smallest file. This process will take extra time because the file has to be written - multiple times. - - - - - Gets the format that the optimizer supports. - - - - - Performs compression on the specified the file. With some formats the image will be decoded - and encoded and this will result in a small quality reduction. If the new file size is not - smaller the file won't be overwritten. - - The png file to compress. - True when the image could be compressed otherwise false. - - - - Performs compression on the specified the file. With some formats the image will be decoded - and encoded and this will result in a small quality reduction. If the new file size is not - smaller the file won't be overwritten. - - The file name of the png image to compress. - True when the image could be compressed otherwise false. - - - - Performs lossless compression on the specified the file. If the new file size is not smaller - the file won't be overwritten. - - The png file to optimize. - True when the image could be compressed otherwise false. - - - - Performs lossless compression on the specified the file. If the new file size is not smaller - the file won't be overwritten. - - The png file to optimize. - True when the image could be compressed otherwise false. - - - - Class that can be used to acquire information about the Quantum. - - - - - Gets the Quantum depth. - - - - - Gets the maximum value of the quantum. - - - - - Class that can be used to set the limits to the resources that are being used. - - - - - Gets or sets the pixel cache limit in bytes. Requests for memory above this limit will fail. - - - - - Gets or sets the maximum height of an image. - - - - - Gets or sets the pixel cache limit in bytes. Once this memory limit is exceeded, all subsequent pixels cache - operations are to/from disk. - - - - - Gets or sets the time specified in milliseconds to periodically yield the CPU for. - - - - - Gets or sets the maximum width of an image. - - - - - Class that contains various settings. - - - - - Gets or sets the affine to use when annotating with text or drawing. - - - - - Gets or sets the background color. - - - - - Gets or sets the border color. - - - - - Gets or sets the color space. - - - - - Gets or sets the color type of the image. - - - - - Gets or sets the compression method to use. - - - - - Gets or sets a value indicating whether printing of debug messages from ImageMagick is enabled when a debugger is attached. - - - - - Gets or sets the vertical and horizontal resolution in pixels. - - - - - Gets or sets the endianness (little like Intel or big like SPARC) for image formats which support - endian-specific options. - - - - - Gets or sets the fill color. - - - - - Gets or sets the fill pattern. - - - - - Gets or sets the rule to use when filling drawn objects. - - - - - Gets or sets the text rendering font. - - - - - Gets or sets the text font family. - - - - - Gets or sets the font point size. - - - - - Gets or sets the font style. - - - - - Gets or sets the font weight. - - - - - Gets or sets the the format of the image. - - - - - Gets or sets the preferred size and location of an image canvas. - - - - - Gets or sets a value indicating whether stroke anti-aliasing is enabled or disabled. - - - - - Gets or sets the color to use when drawing object outlines. - - - - - Gets or sets the pattern of dashes and gaps used to stroke paths. This represents a - zero-terminated array of numbers that specify the lengths of alternating dashes and gaps - in pixels. If a zero value is not found it will be added. If an odd number of values is - provided, then the list of values is repeated to yield an even number of values. - - - - - Gets or sets the distance into the dash pattern to start the dash (default 0) while - drawing using a dash pattern,. - - - - - Gets or sets the shape to be used at the end of open subpaths when they are stroked. - - - - - Gets or sets the shape to be used at the corners of paths (or other vector shapes) when they - are stroked. - - - - - Gets or sets the miter limit. When two line segments meet at a sharp angle and miter joins have - been specified for 'lineJoin', it is possible for the miter to extend far beyond the thickness - of the line stroking the path. The miterLimit' imposes a limit on the ratio of the miter - length to the 'lineWidth'. The default value is 4. - - - - - Gets or sets the pattern image to use while stroking object outlines. - - - - - Gets or sets the stroke width for drawing lines, circles, ellipses, etc. - - - - - Gets or sets a value indicating whether Postscript and TrueType fonts should be anti-aliased (default true). - - - - - Gets or sets text direction (right-to-left or left-to-right). - - - - - Gets or sets the text annotation encoding (e.g. "UTF-16"). - - - - - Gets or sets the text annotation gravity. - - - - - Gets or sets the text inter-line spacing. - - - - - Gets or sets the text inter-word spacing. - - - - - Gets or sets the text inter-character kerning. - - - - - Gets or sets the text undercolor box. - - - - - Gets or sets a value indicating whether verbose output os turned on or off. - - - - - Gets or sets the specified area to extract from the image. - - - - - Gets or sets the number of scenes. - - - - - Gets or sets a value indicating whether a monochrome reader should be used. - - - - - Gets or sets the size of the image. - - - - - Gets or sets the active scene. - - - - - Gets or sets scenes of the image. - - - - - Returns the value of a format-specific option. - - The format to get the option for. - The name of the option. - The value of a format-specific option. - - - - Returns the value of a format-specific option. - - The name of the option. - The value of a format-specific option. - - - - Removes the define with the specified name. - - The format to set the define for. - The name of the define. - - - - Removes the define with the specified name. - - The name of the define. - - - - Sets a format-specific option. - - The format to set the define for. - The name of the define. - The value of the define. - - - - Sets a format-specific option. - - The format to set the option for. - The name of the option. - The value of the option. - - - - Sets a format-specific option. - - The name of the option. - The value of the option. - - - - Sets format-specific options with the specified defines. - - The defines to set. - - - - Creates a define string for the specified format and name. - - The format to set the define for. - The name of the define. - A string for the specified format and name. - - - - Copies the settings from the specified . - - The settings to copy the data from. - - - - Class that contains setting for the montage operation. - - - - - Initializes a new instance of the class. - - - - - Gets or sets the color of the background that thumbnails are composed on. - - - - - Gets or sets the frame border color. - - - - - Gets or sets the pixels between thumbnail and surrounding frame. - - - - - Gets or sets the fill color. - - - - - Gets or sets the label font. - - - - - Gets or sets the font point size. - - - - - Gets or sets the frame geometry (width & height frame thickness). - - - - - Gets or sets the thumbnail width & height plus border width & height. - - - - - Gets or sets the thumbnail position (e.g. SouthWestGravity). - - - - - Gets or sets the thumbnail label (applied to image prior to montage). - - - - - Gets or sets a value indicating whether drop-shadows on thumbnails are enabled or disabled. - - - - - Gets or sets the outline color. - - - - - Gets or sets the background texture image. - - - - - Gets or sets the frame geometry (width & height frame thickness). - - - - - Gets or sets the montage title. - - - - - Gets or sets the transparent color. - - - - - Class that contains setting for quantize operations. - - - - - Initializes a new instance of the class. - - - - - Gets or sets the maximum number of colors to quantize to. - - - - - Gets or sets the colorspace to quantize in. - - - - - Gets or sets the dither method to use. - - - - - Gets or sets a value indicating whether errors should be measured. - - - - - Gets or setsthe quantization tree-depth. - - - - - The normalized moments of one image channels. - - - - - Gets the centroid. - - - - - Gets the channel of this moment. - - - - - Gets the ellipse axis. - - - - - Gets the ellipse angle. - - - - - Gets the ellipse eccentricity. - - - - - Gets the ellipse intensity. - - - - - Returns the Hu invariants. - - The index to use. - The Hu invariants. - - - - Contains the he perceptual hash of one image channel. - - - - - Initializes a new instance of the class. - - The channel.> - SRGB hu perceptual hash. - Hclp hu perceptual hash. - A string representation of this hash. - - - - Gets the channel. - - - - - SRGB hu perceptual hash. - - The index to use. - The SRGB hu perceptual hash. - - - - Hclp hu perceptual hash. - - The index to use. - The Hclp hu perceptual hash. - - - - Returns the sum squared difference between this hash and the other hash. - - The to get the distance of. - The sum squared difference between this hash and the other hash. - - - - Returns a string representation of this hash. - - A string representation of this hash. - - - - Encapsulation of the ImageMagick ImageChannelStatistics object. - - - - - Gets the channel. - - - - - Gets the depth of the channel. - - - - - Gets the entropy. - - - - - Gets the kurtosis. - - - - - Gets the maximum value observed. - - - - - Gets the average (mean) value observed. - - - - - Gets the minimum value observed. - - - - - Gets the skewness. - - - - - Gets the standard deviation, sqrt(variance). - - - - - Gets the sum. - - - - - Gets the sum cubed. - - - - - Gets the sum fourth power. - - - - - Gets the sum squared. - - - - - Gets the variance. - - - - - Determines whether the specified instances are considered equal. - - The first to compare. - The second to compare. - - - - Determines whether the specified instances are not considered equal. - - The first to compare. - The second to compare. - - - - Determines whether the specified object is equal to the current . - - The object to compare this with. - True when the specified object is equal to the current . - - - - Determines whether the specified is equal to the current . - - The channel statistics to compare this with. - True when the specified is equal to the current . - - - - Serves as a hash of this type. - - A hash code for the current instance. - - - - The normalized moments of one or more image channels. - - - - - Gets the moments for the all the channels. - - The moments for the all the channels. - - - - Gets the moments for the specified channel. - - The channel to get the moments for. - The moments for the specified channel. - - - - Contains the he perceptual hash of one or more image channels. - - - - - Initializes a new instance of the class. - - The - - - - Returns the perceptual hash for the specified channel. - - The channel to get the has for. - The perceptual hash for the specified channel. - - - - Returns the sum squared difference between this hash and the other hash. - - The to get the distance of. - The sum squared difference between this hash and the other hash. - - - - Returns a string representation of this hash. - - A . - - - - Encapsulation of the ImageMagick ImageStatistics object. - - - - - Determines whether the specified instances are considered equal. - - The first to compare. - The second to compare. - - - - Determines whether the specified instances are not considered equal. - - The first to compare. - The second to compare. - - - - Returns the statistics for the all the channels. - - The statistics for the all the channels. - - - - Returns the statistics for the specified channel. - - The channel to get the statistics for. - The statistics for the specified channel. - - - - Determines whether the specified object is equal to the current . - - The object to compare this with. - Truw when the specified object is equal to the current . - - - - Determines whether the specified image statistics is equal to the current . - - The image statistics to compare this with. - True when the specified image statistics is equal to the current . - - - - Serves as a hash of this type. - - A hash code for the current instance. - - - - Encapsulation of the ImageMagick connected component object. - - - - - Gets the centroid of the area. - - - - - Gets the color of the area. - - - - - Gets the height of the area. - - - - - Gets the id of the area. - - - - - Gets the width of the area. - - - - - Gets the X offset from origin. - - - - - Gets the Y offset from origin. - - - - - Returns the geometry of the area of this connected component. - - The geometry of the area of this connected component. - - - - Returns the geometry of the area of this connected component. - - The number of pixels to extent the image with. - The geometry of the area of this connected component. - - - - PrimaryInfo information - - - - - Initializes a new instance of the class. - - The x value. - The y value. - The z value. - - - - Gets the X value. - - - - - Gets the Y value. - - - - - Gets the Z value. - - - - - Determines whether the specified is equal to the current . - - The to compare this with. - True when the specified is equal to the current . - - - - Serves as a hash of this type. - - A hash code for the current instance. - - - - Used to obtain font metrics for text string given current font, pointsize, and density settings. - - - - - Gets the ascent, the distance in pixels from the text baseline to the highest/upper grid coordinate - used to place an outline point. - - - - - Gets the descent, the distance in pixels from the baseline to the lowest grid coordinate used to - place an outline point. Always a negative value. - - - - - Gets the maximum horizontal advance in pixels. - - - - - Gets the text height in pixels. - - - - - Gets the text width in pixels. - - - - - Gets the underline position. - - - - - Gets the underline thickness. - - - - - Base class for colors - - - - - Initializes a new instance of the class. - - The color to use. - - - - Gets the actual color of this instance. - - - - - Converts the specified color to a instance. - - The color to use. - - - - Determines whether the specified instances are considered equal. - - The first to compare. - The second to compare. - - - - Determines whether the specified instances are not considered equal. - - The first to compare. - The second to compare. - - - - Determines whether the first is more than the second - - The first to compare. - The second to compare. - - - - Determines whether the first is less than the second . - - The first to compare. - The second to compare. - - - - Determines whether the first is more than or equal to the second . - - The first to compare. - The second to compare. - - - - Determines whether the first is less than or equal to the second . - - The first to compare. - The second to compare. - - - - Compares the current instance with another object of the same type. - - The object to compare this color with. - A signed number indicating the relative values of this instance and value. - - - - Determines whether the specified object is equal to the current instance. - - The object to compare this color with. - True when the specified object is equal to the current instance. - - - - Determines whether the specified color is equal to the current color. - - The color to compare this color with. - True when the specified color is equal to the current instance. - - - - Determines whether the specified color is fuzzy equal to the current color. - - The color to compare this color with. - The fuzz factor. - True when the specified color is fuzzy equal to the current instance. - - - - Serves as a hash of this type. - - A hash code for the current instance. - - - - Converts the value of this instance to an equivalent . - - A instance. - - - - Converts the value of this instance to a hexadecimal string. - - The . - - - - Updates the color value from an inherited class. - - - - - Class that represents a CMYK color. - - - - - Initializes a new instance of the class. - - Cyan component value of this color. - Magenta component value of this color. - Yellow component value of this color. - Key (black) component value of this color. - - - - Initializes a new instance of the class. - - Cyan component value of this color. - Magenta component value of this color. - Yellow component value of this color. - Key (black) component value of this color. - Alpha component value of this color. - - - - Initializes a new instance of the class. - - Cyan component value of this color. - Magenta component value of this color. - Yellow component value of this color. - Key (black) component value of this color. - - - - Initializes a new instance of the class. - - Cyan component value of this color. - Magenta component value of this color. - Yellow component value of this color. - Key (black) component value of this color. - Alpha component value of this color. - - - - Initializes a new instance of the class. - - The CMYK hex string or name of the color (http://www.imagemagick.org/script/color.php). - For example: #F000, #FF000000, #FFFF000000000000 - - - - Gets or sets the alpha component value of this color. - - - - - Gets or sets the cyan component value of this color. - - - - - Gets or sets the key (black) component value of this color. - - - - - Gets or sets the magenta component value of this color. - - - - - Gets or sets the yellow component value of this color. - - - - - Converts the specified to an instance of this type. - - The color to use. - A instance. - - - - Converts the specified to an instance of this type. - - The color to use. - A instance. - - - - Class that represents a gray color. - - - - - Initializes a new instance of the class. - - Value between 0.0 - 1.0. - - - - Gets or sets the shade of this color (value between 0.0 - 1.0). - - - - - Converts the specified to an instance of this type. - - The color to use. - A instance. - - - - Converts the specified to an instance of this type. - - The color to use. - A instance. - - - - Updates the color value in an inherited class. - - - - - Class that represents a HSL color. - - - - - Initializes a new instance of the class. - - Hue component value of this color. - Saturation component value of this color. - Lightness component value of this color. - - - - Gets or sets the hue component value of this color. - - - - - Gets or sets the lightness component value of this color. - - - - - Gets or sets the saturation component value of this color. - - - - - Converts the specified to an instance of this type. - - The color to use. - A instance. - - - - Converts the specified to an instance of this type. - - The color to use. - A instance. - - - - Updates the color value in an inherited class. - - - - - Class that represents a HSV color. - - - - - Initializes a new instance of the class. - - Hue component value of this color. - Saturation component value of this color. - Value component value of this color. - - - - Gets or sets the hue component value of this color. - - - - - Gets or sets the saturation component value of this color. - - - - - Gets or sets the value component value of this color. - - - - - Converts the specified to an instance of this type. - - The color to use. - A instance. - - - - Converts the specified to an instance of this type. - - The color to use. - A instance. - - - - Performs a hue shift with the specified degrees. - - The degrees. - - - - Updates the color value in an inherited class. - - - - - Class that represents a monochrome color. - - - - - Initializes a new instance of the class. - - Specifies if the color is black or white. - - - - Gets or sets a value indicating whether the color is black or white. - - - - - Converts the specified to an instance of this type. - - The color to use. - A instance. - - - - Converts the specified to an instance of this type. - - The color to use. - A instance. - - - - Updates the color value in an inherited class. - - - - - Class that represents a YUV color. - - - - - Initializes a new instance of the class. - - Y component value of this color. - U component value of this color. - V component value of this color. - - - - Gets or sets the U component value of this color. (value beteeen -0.5 and 0.5) - - - - - Gets or sets the V component value of this color. (value beteeen -0.5 and 0.5) - - - - - Gets or sets the Y component value of this color. (value beteeen 0.0 and 1.0) - - - - - Converts the specified to an instance of this type. - - The color to use. - A instance. - - - - Converts the specified to an instance of this type. - - The color to use. - A instance. - - - - Updates the color value in an inherited class. - - - - - Class that contains the same colors as System.Drawing.Colors. - - - - - Gets a system-defined color that has an RGBA value of #FFFFFF00. - - - - - Gets a system-defined color that has an RGBA value of #FFFFFF00. - - - - - Gets a system-defined color that has an RGBA value of #F0F8FFFF. - - - - - Gets a system-defined color that has an RGBA value of #FAEBD7FF. - - - - - Gets a system-defined color that has an RGBA value of #00FFFFFF. - - - - - Gets a system-defined color that has an RGBA value of #7FFFD4FF. - - - - - Gets a system-defined color that has an RGBA value of #F0FFFFFF. - - - - - Gets a system-defined color that has an RGBA value of #F5F5DCFF. - - - - - Gets a system-defined color that has an RGBA value of #FFE4C4FF. - - - - - Gets a system-defined color that has an RGBA value of #000000FF. - - - - - Gets a system-defined color that has an RGBA value of #FFEBCDFF. - - - - - Gets a system-defined color that has an RGBA value of #0000FFFF. - - - - - Gets a system-defined color that has an RGBA value of #8A2BE2FF. - - - - - Gets a system-defined color that has an RGBA value of #A52A2AFF. - - - - - Gets a system-defined color that has an RGBA value of #DEB887FF. - - - - - Gets a system-defined color that has an RGBA value of #5F9EA0FF. - - - - - Gets a system-defined color that has an RGBA value of #7FFF00FF. - - - - - Gets a system-defined color that has an RGBA value of #D2691EFF. - - - - - Gets a system-defined color that has an RGBA value of #FF7F50FF. - - - - - Gets a system-defined color that has an RGBA value of #6495EDFF. - - - - - Gets a system-defined color that has an RGBA value of #FFF8DCFF. - - - - - Gets a system-defined color that has an RGBA value of #DC143CFF. - - - - - Gets a system-defined color that has an RGBA value of #00FFFFFF. - - - - - Gets a system-defined color that has an RGBA value of #00008BFF. - - - - - Gets a system-defined color that has an RGBA value of #008B8BFF. - - - - - Gets a system-defined color that has an RGBA value of #B8860BFF. - - - - - Gets a system-defined color that has an RGBA value of #A9A9A9FF. - - - - - Gets a system-defined color that has an RGBA value of #006400FF. - - - - - Gets a system-defined color that has an RGBA value of #BDB76BFF. - - - - - Gets a system-defined color that has an RGBA value of #8B008BFF. - - - - - Gets a system-defined color that has an RGBA value of #556B2FFF. - - - - - Gets a system-defined color that has an RGBA value of #FF8C00FF. - - - - - Gets a system-defined color that has an RGBA value of #9932CCFF. - - - - - Gets a system-defined color that has an RGBA value of #8B0000FF. - - - - - Gets a system-defined color that has an RGBA value of #E9967AFF. - - - - - Gets a system-defined color that has an RGBA value of #8FBC8BFF. - - - - - Gets a system-defined color that has an RGBA value of #483D8BFF. - - - - - Gets a system-defined color that has an RGBA value of #2F4F4FFF. - - - - - Gets a system-defined color that has an RGBA value of #00CED1FF. - - - - - Gets a system-defined color that has an RGBA value of #9400D3FF. - - - - - Gets a system-defined color that has an RGBA value of #FF1493FF. - - - - - Gets a system-defined color that has an RGBA value of #00BFFFFF. - - - - - Gets a system-defined color that has an RGBA value of #696969FF. - - - - - Gets a system-defined color that has an RGBA value of #1E90FFFF. - - - - - Gets a system-defined color that has an RGBA value of #B22222FF. - - - - - Gets a system-defined color that has an RGBA value of #FFFAF0FF. - - - - - Gets a system-defined color that has an RGBA value of #228B22FF. - - - - - Gets a system-defined color that has an RGBA value of #FF00FFFF. - - - - - Gets a system-defined color that has an RGBA value of #DCDCDCFF. - - - - - Gets a system-defined color that has an RGBA value of #F8F8FFFF. - - - - - Gets a system-defined color that has an RGBA value of #FFD700FF. - - - - - Gets a system-defined color that has an RGBA value of #DAA520FF. - - - - - Gets a system-defined color that has an RGBA value of #808080FF. - - - - - Gets a system-defined color that has an RGBA value of #008000FF. - - - - - Gets a system-defined color that has an RGBA value of #ADFF2FFF. - - - - - Gets a system-defined color that has an RGBA value of #F0FFF0FF. - - - - - Gets a system-defined color that has an RGBA value of #FF69B4FF. - - - - - Gets a system-defined color that has an RGBA value of #CD5C5CFF. - - - - - Gets a system-defined color that has an RGBA value of #4B0082FF. - - - - - Gets a system-defined color that has an RGBA value of #FFFFF0FF. - - - - - Gets a system-defined color that has an RGBA value of #F0E68CFF. - - - - - Gets a system-defined color that has an RGBA value of #E6E6FAFF. - - - - - Gets a system-defined color that has an RGBA value of #FFF0F5FF. - - - - - Gets a system-defined color that has an RGBA value of #7CFC00FF. - - - - - Gets a system-defined color that has an RGBA value of #FFFACDFF. - - - - - Gets a system-defined color that has an RGBA value of #ADD8E6FF. - - - - - Gets a system-defined color that has an RGBA value of #F08080FF. - - - - - Gets a system-defined color that has an RGBA value of #E0FFFFFF. - - - - - Gets a system-defined color that has an RGBA value of #FAFAD2FF. - - - - - Gets a system-defined color that has an RGBA value of #90EE90FF. - - - - - Gets a system-defined color that has an RGBA value of #D3D3D3FF. - - - - - Gets a system-defined color that has an RGBA value of #FFB6C1FF. - - - - - Gets a system-defined color that has an RGBA value of #FFA07AFF. - - - - - Gets a system-defined color that has an RGBA value of #20B2AAFF. - - - - - Gets a system-defined color that has an RGBA value of #87CEFAFF. - - - - - Gets a system-defined color that has an RGBA value of #778899FF. - - - - - Gets a system-defined color that has an RGBA value of #B0C4DEFF. - - - - - Gets a system-defined color that has an RGBA value of #FFFFE0FF. - - - - - Gets a system-defined color that has an RGBA value of #00FF00FF. - - - - - Gets a system-defined color that has an RGBA value of #32CD32FF. - - - - - Gets a system-defined color that has an RGBA value of #FAF0E6FF. - - - - - Gets a system-defined color that has an RGBA value of #FF00FFFF. - - - - - Gets a system-defined color that has an RGBA value of #800000FF. - - - - - Gets a system-defined color that has an RGBA value of #66CDAAFF. - - - - - Gets a system-defined color that has an RGBA value of #0000CDFF. - - - - - Gets a system-defined color that has an RGBA value of #BA55D3FF. - - - - - Gets a system-defined color that has an RGBA value of #9370DBFF. - - - - - Gets a system-defined color that has an RGBA value of #3CB371FF. - - - - - Gets a system-defined color that has an RGBA value of #7B68EEFF. - - - - - Gets a system-defined color that has an RGBA value of #00FA9AFF. - - - - - Gets a system-defined color that has an RGBA value of #48D1CCFF. - - - - - Gets a system-defined color that has an RGBA value of #C71585FF. - - - - - Gets a system-defined color that has an RGBA value of #191970FF. - - - - - Gets a system-defined color that has an RGBA value of #F5FFFAFF. - - - - - Gets a system-defined color that has an RGBA value of #FFE4E1FF. - - - - - Gets a system-defined color that has an RGBA value of #FFE4B5FF. - - - - - Gets a system-defined color that has an RGBA value of #FFDEADFF. - - - - - Gets a system-defined color that has an RGBA value of #000080FF. - - - - - Gets a system-defined color that has an RGBA value of #FDF5E6FF. - - - - - Gets a system-defined color that has an RGBA value of #808000FF. - - - - - Gets a system-defined color that has an RGBA value of #6B8E23FF. - - - - - Gets a system-defined color that has an RGBA value of #FFA500FF. - - - - - Gets a system-defined color that has an RGBA value of #FF4500FF. - - - - - Gets a system-defined color that has an RGBA value of #DA70D6FF. - - - - - Gets a system-defined color that has an RGBA value of #EEE8AAFF. - - - - - Gets a system-defined color that has an RGBA value of #98FB98FF. - - - - - Gets a system-defined color that has an RGBA value of #AFEEEEFF. - - - - - Gets a system-defined color that has an RGBA value of #DB7093FF. - - - - - Gets a system-defined color that has an RGBA value of #FFEFD5FF. - - - - - Gets a system-defined color that has an RGBA value of #FFDAB9FF. - - - - - Gets a system-defined color that has an RGBA value of #CD853FFF. - - - - - Gets a system-defined color that has an RGBA value of #FFC0CBFF. - - - - - Gets a system-defined color that has an RGBA value of #DDA0DDFF. - - - - - Gets a system-defined color that has an RGBA value of #B0E0E6FF. - - - - - Gets a system-defined color that has an RGBA value of #800080FF. - - - - - Gets a system-defined color that has an RGBA value of #FF0000FF. - - - - - Gets a system-defined color that has an RGBA value of #BC8F8FFF. - - - - - Gets a system-defined color that has an RGBA value of #4169E1FF. - - - - - Gets a system-defined color that has an RGBA value of #8B4513FF. - - - - - Gets a system-defined color that has an RGBA value of #FA8072FF. - - - - - Gets a system-defined color that has an RGBA value of #F4A460FF. - - - - - Gets a system-defined color that has an RGBA value of #2E8B57FF. - - - - - Gets a system-defined color that has an RGBA value of #FFF5EEFF. - - - - - Gets a system-defined color that has an RGBA value of #A0522DFF. - - - - - Gets a system-defined color that has an RGBA value of #C0C0C0FF. - - - - - Gets a system-defined color that has an RGBA value of #87CEEBFF. - - - - - Gets a system-defined color that has an RGBA value of #6A5ACDFF. - - - - - Gets a system-defined color that has an RGBA value of #708090FF. - - - - - Gets a system-defined color that has an RGBA value of #FFFAFAFF. - - - - - Gets a system-defined color that has an RGBA value of #00FF7FFF. - - - - - Gets a system-defined color that has an RGBA value of #4682B4FF. - - - - - Gets a system-defined color that has an RGBA value of #D2B48CFF. - - - - - Gets a system-defined color that has an RGBA value of #008080FF. - - - - - Gets a system-defined color that has an RGBA value of #D8BFD8FF. - - - - - Gets a system-defined color that has an RGBA value of #FF6347FF. - - - - - Gets a system-defined color that has an RGBA value of #40E0D0FF. - - - - - Gets a system-defined color that has an RGBA value of #EE82EEFF. - - - - - Gets a system-defined color that has an RGBA value of #F5DEB3FF. - - - - - Gets a system-defined color that has an RGBA value of #FFFFFFFF. - - - - - Gets a system-defined color that has an RGBA value of #F5F5F5FF. - - - - - Gets a system-defined color that has an RGBA value of #FFFF00FF. - - - - - Gets a system-defined color that has an RGBA value of #9ACD32FF. - - - - - Encapsulates the configuration files of ImageMagick. - - - - - Gets the default configuration. - - - - - Gets the coder configuration. - - - - - Gets the colors configuration. - - - - - Gets the configure configuration. - - - - - Gets the delegates configuration. - - - - - Gets the english configuration. - - - - - Gets the locale configuration. - - - - - Gets the log configuration. - - - - - Gets the magic configuration. - - - - - Gets the policy configuration. - - - - - Gets the thresholds configuration. - - - - - Gets the type configuration. - - - - - Gets the type-ghostscript configuration. - - - - - Interface that represents a configuration file. - - - - - Gets the file name. - - - - - Gets or sets the data of the configuration file. - - - - - Specifies bmp subtypes - - - - - ARGB1555 - - - - - ARGB4444 - - - - - RGB555 - - - - - RGB565 - - - - - Specifies dds compression methods - - - - - None - - - - - Dxt1 - - - - - Base class that can create defines. - - - - - Initializes a new instance of the class. - - The format where the defines are for. - - - - Gets the defines that should be set as a define on an image. - - - - - Gets the format where the defines are for. - - - - - Create a define with the specified name and value. - - The name of the define. - The value of the define. - A instance. - - - - Create a define with the specified name and value. - - The name of the define. - The value of the define. - A instance. - - - - Create a define with the specified name and value. - - The name of the define. - The value of the define. - A instance. - - - - Create a define with the specified name and value. - - The name of the define. - The value of the define. - A instance. - - - - Create a define with the specified name and value. - - The name of the define. - The value of the define. - The type of the enumeration. - A instance. - - - - Create a define with the specified name and value. - - The name of the define. - The value of the define. - The type of the enumerable. - A instance. - - - - Specifies jp2 progression orders. - - - - - Layer-resolution-component-precinct order. - - - - - Resolution-layer-component-precinct order. - - - - - Resolution-precinct-component-layer order. - - - - - Precinct-component-resolution-layer order. - - - - - Component-precinct-resolution-layer order. - - - - - Specifies the DCT method. - - - - - Fast - - - - - Float - - - - - Slow - - - - - Specifies profile types - - - - - App profile - - - - - 8bim profile - - - - - Exif profile - - - - - Icc profile - - - - - Iptc profile - - - - - Iptc profile - - - - - Base class that can create write defines. - - - - - Initializes a new instance of the class. - - The format where the defines are for. - - - - Specifies tiff alpha options. - - - - - Unspecified - - - - - Associated - - - - - Unassociated - - - - - Base class that can create write defines. - - - - - Initializes a new instance of the class. - - The format where the defines are for. - - - - Gets the format where the defines are for. - - - - - Class for defines that are used when a bmp image is written. - - - - - Initializes a new instance of the class. - - - - - Gets or sets the subtype that will be used (bmp:subtype). - - - - - Gets the defines that should be set as a define on an image. - - - - - Class for defines that are used when a dds image is written. - - - - - Initializes a new instance of the class. - - - - - Gets or sets a value indicating whether cluser fit is enabled or disabled (dds:cluster-fit). - - - - - Gets or sets the compression that will be used (dds:compression). - - - - - Gets or sets a value indicating whether the mipmaps should be resized faster but with a lower quality (dds:fast-mipmaps). - - - - - Gets or sets the the number of mipmaps, zero will disable writing mipmaps (dds:mipmaps). - - - - - Gets or sets a value indicating whether the mipmaps should be created from the images in the collection (dds:mipmaps=fromlist). - - - - - Gets or sets a value indicating whether weight by alpha is enabled or disabled when cluster fit is used (dds:weight-by-alpha). - - - - - Gets the defines that should be set as a define on an image. - - - - - Interface for a define. - - - - - Gets the format to set the define for. - - - - - Gets the name of the define. - - - - - Gets the value of the define. - - - - - Interface for an object that specifies defines for an image. - - - - - Gets the defines that should be set as a define on an image. - - - - - Interface for defines that are used when reading an image. - - - - - Interface for defines that are used when writing an image. - - - - - Gets the format where the defines are for. - - - - - Class for defines that are used when a jp2 image is read. - - - - - Initializes a new instance of the class. - - - - - Gets or sets the maximum number of quality layers to decode (jp2:quality-layers). - - - - - Gets or sets the number of highest resolution levels to be discarded (jp2:reduce-factor). - - - - - Gets the defines that should be set as a define on an image. - - - - - Class for defines that are used when a jp2 image is written. - - - - - Initializes a new instance of the class. - - - - - Gets or sets the number of resolutions to encode (jp2:number-resolutions). - - - - - Gets or sets the progression order (jp2:progression-order). - - - - - Gets or sets the quality layer PSNR, given in dB. The order is from left to right in ascending order (jp2:quality). - - - - - Gets or sets the compression ratio values. Each value is a factor of compression, thus 20 means 20 times compressed. - The order is from left to right in descending order. A final lossless quality layer is signified by the value 1 (jp2:rate). - - - - - Gets the defines that should be set as a define on an image. - - - - - Class for defines that are used when a jpeg image is read. - - - - - Initializes a new instance of the class. - - - - - Gets or sets a value indicating whether block smoothing is enabled or disabled (jpeg:block-smoothing). - - - - - Gets or sets the desired number of colors (jpeg:colors). - - - - - Gets or sets the dtc method that will be used (jpeg:dct-method). - - - - - Gets or sets a value indicating whether fancy upsampling is enabled or disabled (jpeg:fancy-upsampling). - - - - - Gets or sets the size the scale the image to (jpeg:size). The output image won't be exactly - the specified size. More information can be found here: http://jpegclub.org/djpeg/. - - - - - Gets or sets the profile(s) that should be skipped when the image is read (profile:skip). - - - - - Gets the defines that should be set as a define on an image. - - - - - Class for defines that are used when a jpeg image is written. - - - - - Initializes a new instance of the class. - - - - - Gets or sets the dtc method that will be used (jpeg:dct-method). - - - - - Gets or sets the compression quality that does not exceed the specified extent in kilobytes (jpeg:extent). - - - - - Gets or sets a value indicating whether optimize coding is enabled or disabled (jpeg:optimize-coding). - - - - - Gets or sets the quality scaling for luminance and chrominance separately (jpeg:quality). - - - - - Gets or sets the file name that contains custom quantization tables (jpeg:q-table). - - - - - Gets or sets jpeg sampling factor (jpeg:sampling-factor). - - - - - Gets the defines that should be set as a define on an image. - - - - - Class that implements IDefine - - - - - Initializes a new instance of the class. - - The name of the define. - The value of the define. - - - - Initializes a new instance of the class. - - The format of the define. - The name of the define. - The value of the define. - - - - Gets the format to set the define for. - - - - - Gets the name of the define. - - - - - Gets the value of the define. - - - - - Class for defines that are used when a pdf image is read. - - - - - Initializes a new instance of the class. - - - - - Gets or sets the size where the image should be scaled to (pdf:fit-page). - - - - - Gets or sets a value indicating whether use of the cropbox should be forced (pdf:use-trimbox). - - - - - Gets or sets a value indicating whether use of the trimbox should be forced (pdf:use-trimbox). - - - - - Gets the defines that should be set as a define on an image. - - - - - Class for defines that are used when a png image is read. - - - - - Initializes a new instance of the class. - - - - - Gets or sets a value indicating whether the PNG decoder and encoder examine any ICC profile - that is present. By default, the PNG decoder and encoder examine any ICC profile that is present, - either from an iCCP chunk in the PNG input or supplied via an option, and if the profile is - recognized to be the sRGB profile, converts it to the sRGB chunk. You can use this option - to prevent this from happening; in such cases the iCCP chunk will be read. (png:preserve-iCCP) - - - - - Gets or sets the profile(s) that should be skipped when the image is read (profile:skip). - - - - - Gets or sets a value indicating whether the bytes should be swapped. The PNG specification - requires that any multi-byte integers be stored in network byte order (MSB-LSB endian). - This option allows you to fix any invalid PNG files that have 16-bit samples stored - incorrectly in little-endian order (LSB-MSB). (png:swap-bytes) - - - - - Gets the defines that should be set as a define on an image. - - - - - Specifies which additional info should be written to the output file. - - - - - None - - - - - All - - - - - Only select the info that does not use geometry. - - - - - Class for defines that are used when a psd image is read. - - - - - Initializes a new instance of the class. - - - - - Gets or sets a value indicating whether alpha unblending should be enabled or disabled (psd:alpha-unblend). - - - - - Gets the defines that should be set as a define on an image. - - - - - Class for defines that are used when a psd image is written. - - - - - Initializes a new instance of the class. - - - - - Gets or sets which additional info should be written to the output file. - - - - - Gets the defines that should be set as a define on an image. - - - - - Class for defines that are used when a tiff image is read. - - - - - Initializes a new instance of the class. - - - - - Gets or sets a value indicating whether the exif profile should be ignored (tiff:exif-properties). - - - - - Gets or sets the tiff tags that should be ignored (tiff:ignore-tags). - - - - - Gets the defines that should be set as a define on an image. - - - - - Class for defines that are used when a tiff image is written. - - - - - Initializes a new instance of the class. - - - - - Gets or sets the tiff alpha (tiff:alpha). - - - - - Gets or sets the endianness of the tiff file (tiff:endian). - - - - - Gets or sets the endianness of the tiff file (tiff:fill-order). - - - - - Gets or sets the rows per strip (tiff:rows-per-strip). - - - - - Gets or sets the tile geometry (tiff:tile-geometry). - - - - - Gets the defines that should be set as a define on an image. - - - - - Paints on the image's alpha channel in order to set effected pixels to transparent. - - - - - Initializes a new instance of the class. - - The X coordinate. - The Y coordinate. - The paint method to use. - - - - Gets or sets the to use. - - - - - Gets or sets the X coordinate. - - - - - Gets or sets the Y coordinate. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Draws an arc falling within a specified bounding rectangle on the image. - - - - - Initializes a new instance of the class. - - The starting X coordinate of the bounding rectangle. - The starting Y coordinate of thebounding rectangle. - The ending X coordinate of the bounding rectangle. - The ending Y coordinate of the bounding rectangle. - The starting degrees of rotation. - The ending degrees of rotation. - - - - Gets or sets the ending degrees of rotation. - - - - - Gets or sets the ending X coordinate of the bounding rectangle. - - - - - Gets or sets the ending Y coordinate of the bounding rectangle. - - - - - Gets or sets the starting degrees of rotation. - - - - - Gets or sets the starting X coordinate of the bounding rectangle. - - - - - Gets or sets the starting Y coordinate of the bounding rectangle. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Draws a bezier curve through a set of points on the image. - - - - - Initializes a new instance of the class. - - The coordinates. - - - - Initializes a new instance of the class. - - The coordinates. - - - - Gets the coordinates. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Draws a circle on the image. - - - - - Initializes a new instance of the class. - - The origin X coordinate. - The origin Y coordinate. - The perimeter X coordinate. - The perimeter Y coordinate. - - - - Gets or sets the origin X coordinate. - - - - - Gets or sets the origin X coordinate. - - - - - Gets or sets the perimeter X coordinate. - - - - - Gets or sets the perimeter X coordinate. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Associates a named clipping path with the image. Only the areas drawn on by the clipping path - will be modified as ssize_t as it remains in effect. - - - - - Initializes a new instance of the class. - - The ID of the clip path. - - - - Gets or sets the ID of the clip path. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Sets the polygon fill rule to be used by the clipping path. - - - - - Initializes a new instance of the class. - - The rule to use when filling drawn objects. - - - - Gets or sets the rule to use when filling drawn objects. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Sets the interpretation of clip path units. - - - - - Initializes a new instance of the class. - - The clip path units. - - - - Gets or sets the clip path units. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Draws color on image using the current fill color, starting at specified position, and using - specified paint method. - - - - - Initializes a new instance of the class. - - The X coordinate. - The Y coordinate. - The paint method to use. - - - - Gets or sets the PaintMethod to use. - - - - - Gets or sets the X coordinate. - - - - - Gets or sets the Y coordinate. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Encapsulation of the DrawableCompositeImage object. - - - - - Initializes a new instance of the class. - - The X coordinate. - The Y coordinate. - The image to draw. - - - - Initializes a new instance of the class. - - The X coordinate. - The Y coordinate. - The algorithm to use. - The image to draw. - - - - Initializes a new instance of the class. - - The offset from origin. - The image to draw. - - - - Initializes a new instance of the class. - - The offset from origin. - The algorithm to use. - The image to draw. - - - - Gets or sets the height to scale the image to. - - - - - Gets or sets the height to scale the image to. - - - - - Gets or sets the width to scale the image to. - - - - - Gets or sets the X coordinate. - - - - - Gets or sets the Y coordinate. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Encapsulation of the DrawableDensity object. - - - - - Initializes a new instance of the class. - - The vertical and horizontal resolution. - - - - Initializes a new instance of the class. - - The vertical and horizontal resolution. - - - - Gets or sets the vertical and horizontal resolution. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Draws an ellipse on the image. - - - - - Initializes a new instance of the class. - - The origin X coordinate. - The origin Y coordinate. - The X radius. - The Y radius. - The starting degrees of rotation. - The ending degrees of rotation. - - - - Gets or sets the ending degrees of rotation. - - - - - Gets or sets the origin X coordinate. - - - - - Gets or sets the origin X coordinate. - - - - - Gets or sets the X radius. - - - - - Gets or sets the Y radius. - - - - - Gets or sets the starting degrees of rotation. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Sets the alpha to use when drawing using the fill color or fill texture. - - - - - Initializes a new instance of the class. - - The opacity. - - - - Gets or sets the alpha. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Sets the URL to use as a fill pattern for filling objects. Only local URLs("#identifier") are - supported at this time. These local URLs are normally created by defining a named fill pattern - with DrawablePushPattern/DrawablePopPattern. - - - - - Initializes a new instance of the class. - - Url specifying pattern ID (e.g. "#pattern_id"). - - - - Gets or sets the url specifying pattern ID (e.g. "#pattern_id"). - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Sets the fill rule to use while drawing polygons. - - - - - Initializes a new instance of the class. - - The rule to use when filling drawn objects. - - - - Gets or sets the rule to use when filling drawn objects. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Sets the font family, style, weight and stretch to use when annotating with text. - - - - - Initializes a new instance of the class. - - The font family or the full path to the font file. - - - - Initializes a new instance of the class. - - The font family or the full path to the font file. - The style of the font. - The weight of the font. - The font stretching type. - - - - Gets or sets the font family or the full path to the font file. - - - - - Gets or sets the style of the font, - - - - - Gets or sets the weight of the font, - - - - - Gets or sets the font stretching. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Sets the font pointsize to use when annotating with text. - - - - - Initializes a new instance of the class. - - The point size. - - - - Gets or sets the point size. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Encapsulation of the DrawableGravity object. - - - - - Initializes a new instance of the class. - - The gravity. - - - - Gets or sets the gravity. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Draws a line on the image using the current stroke color, stroke alpha, and stroke width. - - - - - Initializes a new instance of the class. - - The starting X coordinate. - The starting Y coordinate. - The ending X coordinate. - The ending Y coordinate. - - - - Gets or sets the ending X coordinate. - - - - - Gets or sets the ending Y coordinate. - - - - - Gets or sets the starting X coordinate. - - - - - Gets or sets the starting Y coordinate. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Draws a set of paths - - - - - Initializes a new instance of the class. - - The paths to use. - - - - Initializes a new instance of the class. - - The paths to use. - - - - Gets the paths to use. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Draws a point using the current fill color. - - - - - Initializes a new instance of the class. - - The X coordinate. - The Y coordinate. - - - - Gets or sets the X coordinate. - - - - - Gets or sets the Y coordinate. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Draws a polygon using the current stroke, stroke width, and fill color or texture, using the - specified array of coordinates. - - - - - Initializes a new instance of the class. - - The coordinates. - - - - Initializes a new instance of the class. - - The coordinates. - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Draws a polyline using the current stroke, stroke width, and fill color or texture, using the - specified array of coordinates. - - - - - Initializes a new instance of the class. - - The coordinates. - - - - Initializes a new instance of the class. - - The coordinates. - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Terminates a clip path definition. - - - - - Initializes a new instance of the class. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - destroys the current drawing wand and returns to the previously pushed drawing wand. Multiple - drawing wands may exist. It is an error to attempt to pop more drawing wands than have been - pushed, and it is proper form to pop all drawing wands which have been pushed. - - - - - Initializes a new instance of the class. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Terminates a pattern definition. - - - - - Initializes a new instance of the class. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Starts a clip path definition which is comprized of any number of drawing commands and - terminated by a DrawablePopClipPath. - - - - - Initializes a new instance of the class. - - The ID of the clip path. - - - - Gets or sets the ID of the clip path. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Clones the current drawing wand to create a new drawing wand. The original drawing wand(s) - may be returned to by invoking DrawablePopGraphicContext. The drawing wands are stored on a - drawing wand stack. For every Pop there must have already been an equivalent Push. - - - - - Initializes a new instance of the class. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - indicates that subsequent commands up to a DrawablePopPattern command comprise the definition - of a named pattern. The pattern space is assigned top left corner coordinates, a width and - height, and becomes its own drawing space. Anything which can be drawn may be used in a - pattern definition. Named patterns may be used as stroke or brush definitions. - - - - - Initializes a new instance of the class. - - The ID of the pattern. - The X coordinate. - The Y coordinate. - The width. - The height. - - - - Gets or sets the ID of the pattern. - - - - - Gets or sets the height - - - - - Gets or sets the width - - - - - Gets or sets the X coordinate. - - - - - Gets or sets the Y coordinate. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Applies the specified rotation to the current coordinate space. - - - - - Initializes a new instance of the class. - - The angle. - - - - Gets or sets the angle. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Draws a rounted rectangle given two coordinates, x & y corner radiuses and using the current - stroke, stroke width, and fill settings. - - - - - Initializes a new instance of the class. - - The upper left X coordinate. - The upper left Y coordinate. - The lower right X coordinate. - The lower right Y coordinate. - The corner width. - The corner height. - - - - Gets or sets the corner height. - - - - - Gets or sets the corner width. - - - - - Gets or sets the lower right X coordinate. - - - - - Gets or sets the lower right Y coordinate. - - - - - Gets or sets the upper left X coordinate. - - - - - Gets or sets the upper left Y coordinate. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Adjusts the scaling factor to apply in the horizontal and vertical directions to the current - coordinate space. - - - - - Initializes a new instance of the class. - - Horizontal scale factor. - Vertical scale factor. - - - - Gets or sets the X coordinate. - - - - - Gets or sets the Y coordinate. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Skews the current coordinate system in the horizontal direction. - - - - - Initializes a new instance of the class. - - The angle. - - - - Gets or sets the angle. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Skews the current coordinate system in the vertical direction. - - - - - Initializes a new instance of the class. - - The angle. - - - - Gets or sets the angle. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Controls whether stroked outlines are antialiased. Stroked outlines are antialiased by default. - When antialiasing is disabled stroked pixels are thresholded to determine if the stroke color - or underlying canvas color should be used. - - - - - Initializes a new instance of the class. - - True if stroke antialiasing is enabled otherwise false. - - - - Gets or sets a value indicating whether stroke antialiasing is enabled or disabled. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Specifies the pattern of dashes and gaps used to stroke paths. The stroke dash array - represents an array of numbers that specify the lengths of alternating dashes and gaps in - pixels. If an odd number of values is provided, then the list of values is repeated to yield - an even number of values. To remove an existing dash array, pass a null dasharray. A typical - stroke dash array might contain the members 5 3 2. - - - - - Initializes a new instance of the class. - - An array containing the dash information. - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Specifies the offset into the dash pattern to start the dash. - - - - - Initializes a new instance of the class. - - The dash offset. - - - - Gets or sets the dash offset. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Specifies the shape to be used at the end of open subpaths when they are stroked. - - - - - Initializes a new instance of the class. - - The line cap. - - - - Gets or sets the line cap. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Specifies the shape to be used at the corners of paths (or other vector shapes) when they - are stroked. - - - - - Initializes a new instance of the class. - - The line join. - - - - Gets or sets the line join. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Specifies the miter limit. When two line segments meet at a sharp angle and miter joins have - been specified for 'DrawableStrokeLineJoin', it is possible for the miter to extend far - beyond the thickness of the line stroking the path. The 'DrawableStrokeMiterLimit' imposes a - limit on the ratio of the miter length to the 'DrawableStrokeLineWidth'. - - - - - Initializes a new instance of the class. - - The miter limit. - - - - Gets or sets the miter limit. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Specifies the alpha of stroked object outlines. - - - - - Initializes a new instance of the class. - - The opacity. - - - - Gets or sets the opacity. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Sets the pattern used for stroking object outlines. Only local URLs("#identifier") are - supported at this time. These local URLs are normally created by defining a named stroke - pattern with DrawablePushPattern/DrawablePopPattern. - - - - - Initializes a new instance of the class. - - Url specifying pattern ID (e.g. "#pattern_id"). - - - - Gets or sets the url specifying pattern ID (e.g. "#pattern_id") - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Sets the width of the stroke used to draw object outlines. - - - - - Initializes a new instance of the class. - - The width. - - - - Gets or sets the width. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Draws text on the image. - - - - - Initializes a new instance of the class. - - The X coordinate. - The Y coordinate. - The text to draw. - - - - Gets or sets the text to draw. - - - - - Gets or sets the X coordinate. - - - - - Gets or sets the Y coordinate. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Specifies a text alignment to be applied when annotating with text. - - - - - Initializes a new instance of the class. - - Text alignment. - - - - Gets or sets text alignment. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Controls whether text is antialiased. Text is antialiased by default. - - - - - Initializes a new instance of the class. - - True if text antialiasing is enabled otherwise false. - - - - Gets or sets a value indicating whether text antialiasing is enabled or disabled. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Specifies a decoration to be applied when annotating with text. - - - - - Initializes a new instance of the class. - - The text decoration. - - - - Gets or sets the text decoration - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Specifies the direction to be used when annotating with text. - - - - - Initializes a new instance of the class. - - Direction to use. - - - - Gets or sets the direction to use. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Encapsulation of the DrawableTextEncoding object. - - - - - Initializes a new instance of the class. - - Encoding to use. - - - - Gets or sets the encoding of the text. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Sets the spacing between line in text. - - - - - Initializes a new instance of the class. - - Spacing to use. - - - - Gets or sets the spacing to use. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Sets the spacing between words in text. - - - - - Initializes a new instance of the class. - - Spacing to use. - - - - Gets or sets the spacing to use. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Sets the spacing between characters in text. - - - - - Initializes a new instance of the class. - - Kerning to use. - - - - Gets or sets the text kerning to use. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Applies a translation to the current coordinate system which moves the coordinate system - origin to the specified coordinate. - - - - - Initializes a new instance of the class. - - The X coordinate. - The Y coordinate. - - - - Gets or sets the X coordinate. - - - - - Gets or sets the Y coordinate. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Marker interface for drawables. - - - - - Interface for drawing on an wand. - - - - - Draws this instance with the drawing wand. - - The wand to draw on. - - - - Draws an elliptical arc from the current point to(X, Y). The size and orientation of the - ellipse are defined by two radii(RadiusX, RadiusY) and a RotationX, which indicates how the - ellipse as a whole is rotated relative to the current coordinate system. The center of the - ellipse is calculated automagically to satisfy the constraints imposed by the other - parameters. UseLargeArc and UseSweep contribute to the automatic calculations and help - determine how the arc is drawn. If UseLargeArc is true then draw the larger of the - available arcs. If UseSweep is true, then draw the arc matching a clock-wise rotation. - - - - - Initializes a new instance of the class. - - - - - Initializes a new instance of the class. - - The X offset from origin. - The Y offset from origin. - The X radius. - The Y radius. - Indicates how the ellipse as a whole is rotated relative to the - current coordinate system. - If true then draw the larger of the available arcs. - If true then draw the arc matching a clock-wise rotation. - - - - Gets or sets the X radius. - - - - - Gets or sets the Y radius. - - - - - Gets or sets how the ellipse as a whole is rotated relative to the current coordinate system. - - - - - Gets or sets a value indicating whetherthe larger of the available arcs should be drawn. - - - - - Gets or sets a value indicating whether the arc should be drawn matching a clock-wise rotation. - - - - - Gets or sets the X offset from origin. - - - - - Gets or sets the Y offset from origin. - - - - - Class that can be used to chain path actions. - - - - - Adds a new instance of the class to the . - - The coordinates to use. - The instance. - - - - Adds a new instance of the class to the . - - The coordinates to use. - The instance. - - - - Adds a new instance of the class to the . - - The coordinates to use. - The instance. - - - - Adds a new instance of the class to the . - - The coordinates to use. - The instance. - - - - Adds a new instance of the class to the . - - The instance. - - - - Adds a new instance of the class to the . - - Coordinate of control point for curve beginning - Coordinate of control point for curve ending - Coordinate of the end of the curve - The instance. - - - - Adds a new instance of the class to the . - - X coordinate of control point for curve beginning - Y coordinate of control point for curve beginning - X coordinate of control point for curve ending - Y coordinate of control point for curve ending - X coordinate of the end of the curve - Y coordinate of the end of the curve - The instance. - - - - Adds a new instance of the class to the . - - Coordinate of control point for curve beginning - Coordinate of control point for curve ending - Coordinate of the end of the curve - The instance. - - - - Adds a new instance of the class to the . - - X coordinate of control point for curve beginning - Y coordinate of control point for curve beginning - X coordinate of control point for curve ending - Y coordinate of control point for curve ending - X coordinate of the end of the curve - Y coordinate of the end of the curve - The instance. - - - - Adds a new instance of the class to the . - - The coordinates to use. - The instance. - - - - Adds a new instance of the class to the . - - The coordinates to use. - The instance. - - - - Adds a new instance of the class to the . - - The X coordinate. - The Y coordinate. - The instance. - - - - Adds a new instance of the class to the . - - The X coordinate. - The instance. - - - - Adds a new instance of the class to the . - - The X coordinate. - The instance. - - - - Adds a new instance of the class to the . - - The coordinates to use. - The instance. - - - - Adds a new instance of the class to the . - - The coordinates to use. - The instance. - - - - Adds a new instance of the class to the . - - The X coordinate. - The Y coordinate. - The instance. - - - - Adds a new instance of the class to the . - - The Y coordinate. - The instance. - - - - Adds a new instance of the class to the . - - The Y coordinate. - The instance. - - - - Adds a new instance of the class to the . - - The coordinate to use. - The instance. - - - - Adds a new instance of the class to the . - - The X coordinate. - The Y coordinate. - The instance. - - - - Adds a new instance of the class to the . - - The coordinate to use. - The instance. - - - - Adds a new instance of the class to the . - - The X coordinate. - The Y coordinate. - The instance. - - - - Adds a new instance of the class to the . - - Coordinate of control point - Coordinate of final point - The instance. - - - - Adds a new instance of the class to the . - - X coordinate of control point - Y coordinate of control point - X coordinate of final point - Y coordinate of final point - The instance. - - - - Adds a new instance of the class to the . - - Coordinate of control point - Coordinate of final point - The instance. - - - - Adds a new instance of the class to the . - - X coordinate of control point - Y coordinate of control point - X coordinate of final point - Y coordinate of final point - The instance. - - - - Adds a new instance of the class to the . - - Coordinate of second point - Coordinate of final point - The instance. - - - - Adds a new instance of the class to the . - - X coordinate of second point - Y coordinate of second point - X coordinate of final point - Y coordinate of final point - The instance. - - - - Adds a new instance of the class to the . - - Coordinate of second point - Coordinate of final point - The instance. - - - - Adds a new instance of the class to the . - - X coordinate of second point - Y coordinate of second point - X coordinate of final point - Y coordinate of final point - The instance. - - - - Adds a new instance of the class to the . - - Coordinate of final point - The instance. - - - - Adds a new instance of the class to the . - - X coordinate of final point - Y coordinate of final point - The instance. - - - - Adds a new instance of the class to the . - - Coordinate of final point - The instance. - - - - Adds a new instance of the class to the . - - X coordinate of final point - Y coordinate of final point - The instance. - - - - Initializes a new instance of the class. - - - - - Converts the specified to a instance. - - The to convert. - - - - Returns an enumerator that iterates through the collection. - - An enumerator that iterates through the collection. - - - - Returns an enumerator that iterates through the collection. - - An enumerator that iterates through the collection. - - - - Marker interface for paths. - - - - - Draws an elliptical arc from the current point to (X, Y) using absolute coordinates. The size - and orientation of the ellipse are defined by two radii(RadiusX, RadiusY) and an RotationX, - which indicates how the ellipse as a whole is rotated relative to the current coordinate - system. The center of the ellipse is calculated automagically to satisfy the constraints - imposed by the other parameters. UseLargeArc and UseSweep contribute to the automatic - calculations and help determine how the arc is drawn. If UseLargeArc is true then draw the - larger of the available arcs. If UseSweep is true, then draw the arc matching a clock-wise - rotation. - - - - - Initializes a new instance of the class. - - The coordinates to use. - - - - Initializes a new instance of the class. - - The coordinates to use. - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Draws an elliptical arc from the current point to (X, Y) using relative coordinates. The size - and orientation of the ellipse are defined by two radii(RadiusX, RadiusY) and an RotationX, - which indicates how the ellipse as a whole is rotated relative to the current coordinate - system. The center of the ellipse is calculated automagically to satisfy the constraints - imposed by the other parameters. UseLargeArc and UseSweep contribute to the automatic - calculations and help determine how the arc is drawn. If UseLargeArc is true then draw the - larger of the available arcs. If UseSweep is true, then draw the arc matching a clock-wise - rotation. - - - - - Initializes a new instance of the class. - - The coordinates to use. - - - - Initializes a new instance of the class. - - The coordinates to use. - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Adds a path element to the current path which closes the current subpath by drawing a straight - line from the current point to the current subpath's most recent starting point (usually, the - most recent moveto point). - - - - - Initializes a new instance of the class. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Draws a cubic Bezier curve from the current point to (x, y) using (x1, y1) as the control point - at the beginning of the curve and (x2, y2) as the control point at the end of the curve using - absolute coordinates. At the end of the command, the new current point becomes the final (x, y) - coordinate pair used in the polybezier. - - - - - Initializes a new instance of the class. - - X coordinate of control point for curve beginning - Y coordinate of control point for curve beginning - X coordinate of control point for curve ending - Y coordinate of control point for curve ending - X coordinate of the end of the curve - Y coordinate of the end of the curve - - - - Initializes a new instance of the class. - - Coordinate of control point for curve beginning - Coordinate of control point for curve ending - Coordinate of the end of the curve - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Draws a cubic Bezier curve from the current point to (x, y) using (x1,y1) as the control point - at the beginning of the curve and (x2, y2) as the control point at the end of the curve using - relative coordinates. At the end of the command, the new current point becomes the final (x, y) - coordinate pair used in the polybezier. - - - - - Initializes a new instance of the class. - - X coordinate of control point for curve beginning - Y coordinate of control point for curve beginning - X coordinate of control point for curve ending - Y coordinate of control point for curve ending - X coordinate of the end of the curve - Y coordinate of the end of the curve - - - - Initializes a new instance of the class. - - Coordinate of control point for curve beginning - Coordinate of control point for curve ending - Coordinate of the end of the curve - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Draws a line path from the current point to the given coordinate using absolute coordinates. - The coordinate then becomes the new current point. - - - - - Initializes a new instance of the class. - - The X coordinate. - The Y coordinate. - - - - Initializes a new instance of the class. - - The coordinates to use. - - - - Initializes a new instance of the class. - - The coordinates to use. - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Draws a horizontal line path from the current point to the target point using absolute - coordinates. The target point then becomes the new current point. - - - - - Initializes a new instance of the class. - - The X coordinate. - - - - Gets or sets the X coordinate. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Draws a horizontal line path from the current point to the target point using relative - coordinates. The target point then becomes the new current point. - - - - - Initializes a new instance of the class. - - The X coordinate. - - - - Gets or sets the X coordinate. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Draws a line path from the current point to the given coordinate using relative coordinates. - The coordinate then becomes the new current point. - - - - - Initializes a new instance of the class. - - The X coordinate. - The Y coordinate. - - - - Initializes a new instance of the class. - - The coordinates to use. - - - - Initializes a new instance of the class. - - The coordinates to use. - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Draws a vertical line path from the current point to the target point using absolute - coordinates. The target point then becomes the new current point. - - - - - Initializes a new instance of the class. - - The Y coordinate. - - - - Gets or sets the Y coordinate. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Draws a vertical line path from the current point to the target point using relative - coordinates. The target point then becomes the new current point. - - - - - Initializes a new instance of the class. - - The Y coordinate. - - - - Gets or sets the Y coordinate. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Starts a new sub-path at the given coordinate using absolute coordinates. The current point - then becomes the specified coordinate. - - - - - Initializes a new instance of the class. - - The X coordinate. - The Y coordinate. - - - - Initializes a new instance of the class. - - The coordinate to use. - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Starts a new sub-path at the given coordinate using relative coordinates. The current point - then becomes the specified coordinate. - - - - - Initializes a new instance of the class. - - The X coordinate. - The Y coordinate. - - - - Initializes a new instance of the class. - - The coordinate to use. - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Draws a quadratic Bezier curve from the current point to (x, y) using (x1, y1) as the control - point using absolute coordinates. At the end of the command, the new current point becomes - the final (x, y) coordinate pair used in the polybezier. - - - - - Initializes a new instance of the class. - - X coordinate of control point - Y coordinate of control point - X coordinate of final point - Y coordinate of final point - - - - Initializes a new instance of the class. - - Coordinate of control point - Coordinate of final point - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Draws a quadratic Bezier curve from the current point to (x, y) using (x1, y1) as the control - point using relative coordinates. At the end of the command, the new current point becomes - the final (x, y) coordinate pair used in the polybezier. - - - - - Initializes a new instance of the class. - - X coordinate of control point - Y coordinate of control point - X coordinate of final point - Y coordinate of final point - - - - Initializes a new instance of the class. - - Coordinate of control point - Coordinate of final point - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Draws a cubic Bezier curve from the current point to (x,y) using absolute coordinates. The - first control point is assumed to be the reflection of the second control point on the - previous command relative to the current point. (If there is no previous command or if the - previous command was not an PathCurveToAbs, PathCurveToRel, PathSmoothCurveToAbs or - PathSmoothCurveToRel, assume the first control point is coincident with the current point.) - (x2,y2) is the second control point (i.e., the control point at the end of the curve). At - the end of the command, the new current point becomes the final (x,y) coordinate pair used - in the polybezier. - - - - - Initializes a new instance of the class. - - X coordinate of second point - Y coordinate of second point - X coordinate of final point - Y coordinate of final point - - - - Initializes a new instance of the class. - - Coordinate of second point - Coordinate of final point - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Draws a cubic Bezier curve from the current point to (x,y) using relative coordinates. The - first control point is assumed to be the reflection of the second control point on the - previous command relative to the current point. (If there is no previous command or if the - previous command was not an PathCurveToAbs, PathCurveToRel, PathSmoothCurveToAbs or - PathSmoothCurveToRel, assume the first control point is coincident with the current point.) - (x2,y2) is the second control point (i.e., the control point at the end of the curve). At - the end of the command, the new current point becomes the final (x,y) coordinate pair used - in the polybezier. - - - - - Initializes a new instance of the class. - - X coordinate of second point - Y coordinate of second point - X coordinate of final point - Y coordinate of final point - - - - Initializes a new instance of the class. - - Coordinate of second point - Coordinate of final point - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Draws a quadratic Bezier curve (using absolute coordinates) from the current point to (X, Y). - The control point is assumed to be the reflection of the control point on the previous - command relative to the current point. (If there is no previous command or if the previous - command was not a PathQuadraticCurveToAbs, PathQuadraticCurveToRel, - PathSmoothQuadraticCurveToAbs or PathSmoothQuadraticCurveToRel, assume the control point is - coincident with the current point.). At the end of the command, the new current point becomes - the final (X,Y) coordinate pair used in the polybezier. - - - - - Initializes a new instance of the class. - - X coordinate of final point - Y coordinate of final point - - - - Initializes a new instance of the class. - - Coordinate of final point - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Draws a quadratic Bezier curve (using relative coordinates) from the current point to (X, Y). - The control point is assumed to be the reflection of the control point on the previous - command relative to the current point. (If there is no previous command or if the previous - command was not a PathQuadraticCurveToAbs, PathQuadraticCurveToRel, - PathSmoothQuadraticCurveToAbs or PathSmoothQuadraticCurveToRel, assume the control point is - coincident with the current point.). At the end of the command, the new current point becomes - the final (X,Y) coordinate pair used in the polybezier. - - - - - Initializes a new instance of the class. - - X coordinate of final point - Y coordinate of final point - - - - Initializes a new instance of the class. - - Coordinate of final point - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Specifies alpha options. - - - - - Undefined - - - - - Activate - - - - - Associate - - - - - Background - - - - - Copy - - - - - Deactivate - - - - - Discrete - - - - - Disassociate - - - - - Extract - - - - - Off - - - - - On - - - - - Opaque - - - - - Remove - - - - - Set - - - - - Shape - - - - - Transparent - - - - - Specifies the auto threshold methods. - - - - - Undefined - - - - - OTSU - - - - - Triangle - - - - - Specifies channel types. - - - - - Undefined - - - - - Red - - - - - Gray - - - - - Cyan - - - - - Green - - - - - Magenta - - - - - Blue - - - - - Yellow - - - - - Black - - - - - Alpha - - - - - Opacity - - - - - Index - - - - - Composite - - - - - All - - - - - TrueAlpha - - - - - RGB - - - - - CMYK - - - - - Grays - - - - - Sync - - - - - Default - - - - - Specifies the image class type. - - - - - Undefined - - - - - Direct - - - - - Pseudo - - - - - Specifies the clip path units. - - - - - Undefined - - - - - UserSpace - - - - - UserSpaceOnUse - - - - - ObjectBoundingBox - - - - - Specifies a kind of color space. - - - - - Undefined - - - - - CMY - - - - - CMYK - - - - - Gray - - - - - HCL - - - - - HCLp - - - - - HSB - - - - - HSI - - - - - HSL - - - - - HSV - - - - - HWB - - - - - Lab - - - - - LCH - - - - - LCHab - - - - - LCHuv - - - - - Log - - - - - LMS - - - - - Luv - - - - - OHTA - - - - - Rec601YCbCr - - - - - Rec709YCbCr - - - - - RGB - - - - - scRGB - - - - - sRGB - - - - - Transparent - - - - - XyY - - - - - XYZ - - - - - YCbCr - - - - - YCC - - - - - YDbDr - - - - - YIQ - - - - - YPbPr - - - - - YUV - - - - - Specifies the color type of the image - - - - - Undefined - - - - - Bilevel - - - - - Grayscale - - - - - GrayscaleAlpha - - - - - Palette - - - - - PaletteAlpha - - - - - TrueColor - - - - - TrueColorAlpha - - - - - ColorSeparation - - - - - ColorSeparationAlpha - - - - - Optimize - - - - - PaletteBilevelAlpha - - - - - Specifies the composite operators. - - - - - Undefined - - - - - Alpha - - - - - Atop - - - - - Blend - - - - - Blur - - - - - Bumpmap - - - - - ChangeMask - - - - - Clear - - - - - ColorBurn - - - - - ColorDodge - - - - - Colorize - - - - - CopyBlack - - - - - CopyBlue - - - - - Copy - - - - - CopyCyan - - - - - CopyGreen - - - - - CopyMagenta - - - - - CopyAlpha - - - - - CopyRed - - - - - CopyYellow - - - - - Darken - - - - - DarkenIntensity - - - - - Difference - - - - - Displace - - - - - Dissolve - - - - - Distort - - - - - DivideDst - - - - - DivideSrc - - - - - DstAtop - - - - - Dst - - - - - DstIn - - - - - DstOut - - - - - DstOver - - - - - Exclusion - - - - - HardLight - - - - - HardMix - - - - - Hue - - - - - In - - - - - Intensity - - - - - Lighten - - - - - LightenIntensity - - - - - LinearBurn - - - - - LinearDodge - - - - - LinearLight - - - - - Luminize - - - - - Mathematics - - - - - MinusDst - - - - - MinusSrc - - - - - Modulate - - - - - ModulusAdd - - - - - ModulusSubtract - - - - - Multiply - - - - - No - - - - - Out - - - - - Over - - - - - Overlay - - - - - PegtopLight - - - - - PinLight - - - - - Plus - - - - - Replace - - - - - Saturate - - - - - Screen - - - - - SoftLight - - - - - SrcAtop - - - - - Src - - - - - SrcIn - - - - - SrcOut - - - - - SrcOver - - - - - Threshold - - - - - VividLight - - - - - Xor - - - - - Specifies compression methods. - - - - - Undefined - - - - - B44A - - - - - B44 - - - - - BZip - - - - - DXT1 - - - - - DXT3 - - - - - DXT5 - - - - - Fax - - - - - Group4 - - - - - JBIG1 - - - - - JBIG2 - - - - - JPEG2000 - - - - - JPEG - - - - - LosslessJPEG - - - - - LZMA - - - - - LZW - - - - - NoCompression - - - - - Piz - - - - - Pxr24 - - - - - RLE - - - - - Zip - - - - - ZipS - - - - - Units of image resolution. - - - - - Undefied - - - - - Pixels per inch - - - - - Pixels per centimeter - - - - - Specifies distortion methods. - - - - - Undefined - - - - - Affine - - - - - AffineProjection - - - - - ScaleRotateTranslate - - - - - Perspective - - - - - PerspectiveProjection - - - - - BilinearForward - - - - - BilinearReverse - - - - - Polynomial - - - - - Arc - - - - - Polar - - - - - DePolar - - - - - Cylinder2Plane - - - - - Plane2Cylinder - - - - - Barrel - - - - - BarrelInverse - - - - - Shepards - - - - - Resize - - - - - Sentinel - - - - - Specifies dither methods. - - - - - Undefined - - - - - No - - - - - Riemersma - - - - - FloydSteinberg - - - - - Specifies endian. - - - - - Undefined - - - - - LSB - - - - - MSB - - - - - Specifies the error metric types. - - - - - Undefined - - - - - Absolute - - - - - Fuzz - - - - - MeanAbsolute - - - - - MeanErrorPerPixel - - - - - MeanSquared - - - - - NormalizedCrossCorrelation - - - - - PeakAbsolute - - - - - PeakSignalToNoiseRatio - - - - - PerceptualHash - - - - - RootMeanSquared - - - - - StructuralSimilarity - - - - - StructuralDissimilarity - - - - - Specifies the evaluate functions. - - - - - Undefined - - - - - Arcsin - - - - - Arctan - - - - - Polynomial - - - - - Sinusoid - - - - - Specifies the evaluate operator. - - - - - Undefined - - - - - Abs - - - - - Add - - - - - AddModulus - - - - - And - - - - - Cosine - - - - - Divide - - - - - Exponential - - - - - GaussianNoise - - - - - ImpulseNoise - - - - - LaplacianNoise - - - - - LeftShift - - - - - Log - - - - - Max - - - - - Mean - - - - - Median - - - - - Min - - - - - MultiplicativeNoise - - - - - Multiply - - - - - Or - - - - - PoissonNoise - - - - - Pow - - - - - RightShift - - - - - RootMeanSquare - - - - - Set - - - - - Sine - - - - - Subtract - - - - - Sum - - - - - ThresholdBlack - - - - - Threshold - - - - - ThresholdWhite - - - - - UniformNoise - - - - - Xor - - - - - Specifies fill rule. - - - - - Undefined - - - - - EvenOdd - - - - - Nonzero - - - - - Specifies the filter types. - - - - - Undefined - - - - - Point - - - - - Box - - - - - Triangle - - - - - Hermite - - - - - Hann - - - - - Hamming - - - - - Blackman - - - - - Gaussian - - - - - Quadratic - - - - - Cubic - - - - - Catrom - - - - - Mitchell - - - - - Jinc - - - - - Sinc - - - - - SincFast - - - - - Kaiser - - - - - Welch - - - - - Parzen - - - - - Bohman - - - - - Bartlett - - - - - Lagrange - - - - - Lanczos - - - - - LanczosSharp - - - - - Lanczos2 - - - - - Lanczos2Sharp - - - - - Robidoux - - - - - RobidouxSharp - - - - - Cosine - - - - - Spline - - - - - LanczosRadius - - - - - CubicSpline - - - - - Specifies font stretch type. - - - - - Undefined - - - - - Normal - - - - - UltraCondensed - - - - - ExtraCondensed - - - - - Condensed - - - - - SemiCondensed - - - - - SemiExpanded - - - - - Expanded - - - - - ExtraExpanded - - - - - UltraExpanded - - - - - Any - - - - - Specifies the style of a font. - - - - - Undefined - - - - - Normal - - - - - Italic - - - - - Oblique - - - - - Any - - - - - Specifies font weight. - - - - - Undefined - - - - - Thin (100) - - - - - Extra light (200) - - - - - Ultra light (200) - - - - - Light (300) - - - - - Normal (400) - - - - - Regular (400) - - - - - Medium (500) - - - - - Demi bold (600) - - - - - Semi bold (600) - - - - - Bold (700) - - - - - Extra bold (800) - - - - - Ultra bold (800) - - - - - Heavy (900) - - - - - Black (900) - - - - - Specifies gif disposal methods. - - - - - Undefined - - - - - None - - - - - Background - - - - - Previous - - - - - Specifies the placement gravity. - - - - - Undefined - - - - - Forget - - - - - Northwest - - - - - North - - - - - Northeast - - - - - West - - - - - Center - - - - - East - - - - - Southwest - - - - - South - - - - - Southeast - - - - - Specifies the interlace types. - - - - - Undefined - - - - - NoInterlace - - - - - Line - - - - - Plane - - - - - Partition - - - - - Gif - - - - - Jpeg - - - - - Png - - - - - Specifies the built-in kernels. - - - - - Undefined - - - - - Unity - - - - - Gaussian - - - - - DoG - - - - - LoG - - - - - Blur - - - - - Comet - - - - - Binomial - - - - - Laplacian - - - - - Sobel - - - - - FreiChen - - - - - Roberts - - - - - Prewitt - - - - - Compass - - - - - Kirsch - - - - - Diamond - - - - - Square - - - - - Rectangle - - - - - Octagon - - - - - Disk - - - - - Plus - - - - - Cross - - - - - Ring - - - - - Peaks - - - - - Edges - - - - - Corners - - - - - Diagonals - - - - - LineEnds - - - - - LineJunctions - - - - - Ridges - - - - - ConvexHull - - - - - ThinSE - - - - - Skeleton - - - - - Chebyshev - - - - - Manhattan - - - - - Octagonal - - - - - Euclidean - - - - - UserDefined - - - - - Specifies line cap. - - - - - Undefined - - - - - Butt - - - - - Round - - - - - Square - - - - - Specifies line join. - - - - - Undefined - - - - - Miter - - - - - Round - - - - - Bevel - - - - - Specifies log events. - - - - - None - - - - - Accelerate - - - - - Annotate - - - - - Blob - - - - - Cache - - - - - Coder - - - - - Configure - - - - - Deprecate - - - - - Draw - - - - - Exception - - - - - Image - - - - - Locale - - - - - Module - - - - - Pixel - - - - - Policy - - - - - Resource - - - - - Resource - - - - - Transform - - - - - User - - - - - Wand - - - - - All log events except Trace. - - - - - Specifies the different file formats that are supported by ImageMagick. - - - - - Unknown - - - - - Hasselblad CFV/H3D39II - - - - - Media Container - - - - - Media Container - - - - - Raw alpha samples - - - - - AAI Dune image - - - - - Adobe Illustrator CS2 - - - - - PFS: 1st Publisher Clip Art - - - - - Sony Alpha Raw Image Format - - - - - Microsoft Audio/Visual Interleaved - - - - - AVS X image - - - - - Raw blue samples - - - - - Raw blue, green, and red samples - - - - - Raw blue, green, red, and alpha samples - - - - - Raw blue, green, red, and opacity samples - - - - - Microsoft Windows bitmap image - - - - - Microsoft Windows bitmap image (V2) - - - - - Microsoft Windows bitmap image (V3) - - - - - BRF ASCII Braille format - - - - - Raw cyan samples - - - - - Continuous Acquisition and Life-cycle Support Type 1 - - - - - Continuous Acquisition and Life-cycle Support Type 1 - - - - - Constant image uniform color - - - - - Caption - - - - - Cineon Image File - - - - - Cisco IP phone image format - - - - - Image Clip Mask - - - - - The system clipboard - - - - - Raw cyan, magenta, yellow, and black samples - - - - - Raw cyan, magenta, yellow, black, and alpha samples - - - - - Canon Digital Camera Raw Image Format - - - - - Canon Digital Camera Raw Image Format - - - - - Microsoft icon - - - - - DR Halo - - - - - Digital Imaging and Communications in Medicine image - - - - - Kodak Digital Camera Raw Image File - - - - - ZSoft IBM PC multi-page Paintbrush - - - - - Microsoft DirectDraw Surface - - - - - Multi-face font package - - - - - Microsoft Windows 3.X Packed Device-Independent Bitmap - - - - - Digital Negative - - - - - SMPTE 268M-2003 (DPX 2.0) - - - - - Microsoft DirectDraw Surface - - - - - Microsoft DirectDraw Surface - - - - - Windows Enhanced Meta File - - - - - Encapsulated Portable Document Format - - - - - Encapsulated PostScript Interchange format - - - - - Encapsulated PostScript - - - - - Level II Encapsulated PostScript - - - - - Level III Encapsulated PostScript - - - - - Encapsulated PostScript - - - - - Encapsulated PostScript Interchange format - - - - - Encapsulated PostScript with TIFF preview - - - - - Encapsulated PostScript Level II with TIFF preview - - - - - Encapsulated PostScript Level III with TIFF preview - - - - - Epson RAW Format - - - - - High Dynamic-range (HDR) - - - - - Group 3 FAX - - - - - Uniform Resource Locator (file://) - - - - - Flexible Image Transport System - - - - - Free Lossless Image Format - - - - - Plasma fractal image - - - - - Uniform Resource Locator (ftp://) - - - - - Flexible Image Transport System - - - - - Raw green samples - - - - - Group 3 FAX - - - - - Group 4 FAX - - - - - CompuServe graphics interchange format - - - - - CompuServe graphics interchange format - - - - - Gradual linear passing from one shade to another - - - - - Raw gray samples - - - - - Raw CCITT Group4 - - - - - Identity Hald color lookup table image - - - - - Radiance RGBE image format - - - - - Histogram of the image - - - - - Slow Scan TeleVision - - - - - Hypertext Markup Language and a client-side image map - - - - - Hypertext Markup Language and a client-side image map - - - - - Uniform Resource Locator (http://) - - - - - Uniform Resource Locator (https://) - - - - - Truevision Targa image - - - - - Microsoft icon - - - - - Microsoft icon - - - - - Phase One Raw Image Format - - - - - The image format and characteristics - - - - - Base64-encoded inline images - - - - - IPL Image Sequence - - - - - ISO/TR 11548-1 format - - - - - ISO/TR 11548-1 format 6dot - - - - - JPEG-2000 Code Stream Syntax - - - - - JPEG-2000 Code Stream Syntax - - - - - JPEG Network Graphics - - - - - Garmin tile format - - - - - JPEG-2000 File Format Syntax - - - - - JPEG-2000 Code Stream Syntax - - - - - Joint Photographic Experts Group JFIF format - - - - - Joint Photographic Experts Group JFIF format - - - - - Joint Photographic Experts Group JFIF format - - - - - JPEG-2000 File Format Syntax - - - - - Joint Photographic Experts Group JFIF format - - - - - JPEG-2000 File Format Syntax - - - - - The image format and characteristics - - - - - Raw black samples - - - - - Kodak Digital Camera Raw Image Format - - - - - Kodak Digital Camera Raw Image Format - - - - - Image label - - - - - Raw magenta samples - - - - - MPEG Video Stream - - - - - Raw MPEG-4 Video - - - - - MAC Paint - - - - - Colormap intensities and indices - - - - - Image Clip Mask - - - - - MATLAB level 5 image format - - - - - MATTE format - - - - - Mamiya Raw Image File - - - - - Magick Image File Format - - - - - Multimedia Container - - - - - Multiple-image Network Graphics - - - - - Raw bi-level bitmap - - - - - MPEG Video Stream - - - - - MPEG-4 Video Stream - - - - - Magick Persistent Cache image format - - - - - MPEG Video Stream - - - - - MPEG Video Stream - - - - - Sony (Minolta) Raw Image File - - - - - Magick Scripting Language - - - - - ImageMagick's own SVG internal renderer - - - - - MTV Raytracing image format - - - - - Magick Vector Graphics - - - - - Nikon Digital SLR Camera Raw Image File - - - - - Nikon Digital SLR Camera Raw Image File - - - - - Constant image of uniform color - - - - - Raw opacity samples - - - - - Olympus Digital Camera Raw Image File - - - - - On-the-air bitmap - - - - - Open Type font - - - - - 16bit/pixel interleaved YUV - - - - - Palm pixmap - - - - - Common 2-dimensional bitmap format - - - - - Pango Markup Language - - - - - Predefined pattern - - - - - Portable bitmap format (black and white) - - - - - Photo CD - - - - - Photo CD - - - - - Printer Control Language - - - - - Apple Macintosh QuickDraw/PICT - - - - - ZSoft IBM PC Paintbrush - - - - - Palm Database ImageViewer Format - - - - - Portable Document Format - - - - - Portable Document Archive Format - - - - - Pentax Electronic File - - - - - Embrid Embroidery Format - - - - - Postscript Type 1 font (ASCII) - - - - - Postscript Type 1 font (binary) - - - - - Portable float format - - - - - Portable graymap format (gray scale) - - - - - JPEG 2000 uncompressed format - - - - - Personal Icon - - - - - Apple Macintosh QuickDraw/PICT - - - - - Alias/Wavefront RLE image format - - - - - Joint Photographic Experts Group JFIF format - - - - - Plasma fractal image - - - - - Portable Network Graphics - - - - - PNG inheriting bit-depth and color-type from original - - - - - opaque or binary transparent 24-bit RGB - - - - - opaque or transparent 32-bit RGBA - - - - - opaque or binary transparent 48-bit RGB - - - - - opaque or transparent 64-bit RGBA - - - - - 8-bit indexed with optional binary transparency - - - - - Portable anymap - - - - - Portable pixmap format (color) - - - - - PostScript - - - - - Level II PostScript - - - - - Level III PostScript - - - - - Adobe Large Document Format - - - - - Adobe Photoshop bitmap - - - - - Pyramid encoded TIFF - - - - - Seattle Film Works - - - - - Raw red samples - - - - - Gradual radial passing from one shade to another - - - - - Fuji CCD-RAW Graphic File - - - - - SUN Rasterfile - - - - - Raw - - - - - Raw red, green, and blue samples - - - - - Raw red, green, blue, and alpha samples - - - - - Raw red, green, blue, and opacity samples - - - - - LEGO Mindstorms EV3 Robot Graphic Format (black and white) - - - - - Alias/Wavefront image - - - - - Utah Run length encoded image - - - - - Raw Media Format - - - - - Panasonic Lumix Raw Image - - - - - ZX-Spectrum SCREEN$ - - - - - Screen shot - - - - - Scitex HandShake - - - - - Seattle Film Works - - - - - Irix RGB image - - - - - Hypertext Markup Language and a client-side image map - - - - - DEC SIXEL Graphics Format - - - - - DEC SIXEL Graphics Format - - - - - Sparse Color - - - - - Sony Raw Format 2 - - - - - Sony Raw Format - - - - - Steganographic image - - - - - SUN Rasterfile - - - - - Scalable Vector Graphics - - - - - Compressed Scalable Vector Graphics - - - - - Text - - - - - Truevision Targa image - - - - - EXIF Profile Thumbnail - - - - - Tagged Image File Format - - - - - Tagged Image File Format - - - - - Tagged Image File Format (64-bit) - - - - - Tile image with a texture - - - - - PSX TIM - - - - - TrueType font collection - - - - - TrueType font - - - - - Text - - - - - Unicode Text format - - - - - Unicode Text format 6dot - - - - - X-Motif UIL table - - - - - 16bit/pixel interleaved YUV - - - - - Truevision Targa image - - - - - VICAR rasterfile format - - - - - Visual Image Directory - - - - - Khoros Visualization image - - - - - VIPS image - - - - - Truevision Targa image - - - - - WebP Image Format - - - - - Wireless Bitmap (level 0) image - - - - - Windows Meta File - - - - - Windows Media Video - - - - - Word Perfect Graphics - - - - - Sigma Camera RAW Picture File - - - - - X Windows system bitmap (black and white) - - - - - Constant image uniform color - - - - - GIMP image - - - - - X Windows system pixmap (color) - - - - - Microsoft XML Paper Specification - - - - - Khoros Visualization image - - - - - Raw yellow samples - - - - - Raw Y, Cb, and Cr samples - - - - - Raw Y, Cb, Cr, and alpha samples - - - - - CCIR 601 4:1:1 or 4:2:2 - - - - - Specifies the morphology methods. - - - - - Undefined - - - - - Convolve - - - - - Correlate - - - - - Erode - - - - - Dilate - - - - - ErodeIntensity - - - - - DilateIntensity - - - - - IterativeDistance - - - - - Open - - - - - Close - - - - - OpenIntensity - - - - - CloseIntensity - - - - - Smooth - - - - - EdgeIn - - - - - EdgeOut - - - - - Edge - - - - - TopHat - - - - - BottomHat - - - - - HitAndMiss - - - - - Thinning - - - - - Thicken - - - - - Distance - - - - - Voronoi - - - - - Specified the type of noise that should be added to the image. - - - - - Undefined - - - - - Uniform - - - - - Gaussian - - - - - MultiplicativeGaussian - - - - - Impulse - - - - - Poisson - - - - - Poisson - - - - - Random - - - - - Specifies the OpenCL device types. - - - - - Undefined - - - - - Cpu - - - - - Gpu - - - - - Specified the photo orientation of the image. - - - - - Undefined - - - - - TopLeft - - - - - TopRight - - - - - BottomRight - - - - - BottomLeft - - - - - LeftTop - - - - - RightTop - - - - - RightBottom - - - - - LeftBotom - - - - - Specifies the paint method. - - - - - Undefined - - - - - Select the target pixel. - - - - - Select any pixel that matches the target pixel. - - - - - Select the target pixel and matching neighbors. - - - - - Select the target pixel and neighbors not matching border color. - - - - - Select all pixels. - - - - - Specifies the pixel channels. - - - - - Red - - - - - Cyan - - - - - Gray - - - - - Green - - - - - Magenta - - - - - Blue - - - - - Yellow - - - - - Black - - - - - Alpha - - - - - Index - - - - - Composite - - - - - Pixel intensity methods. - - - - - Undefined - - - - - Average - - - - - Brightness - - - - - Lightness - - - - - MS - - - - - Rec601Luma - - - - - Rec601Luminance - - - - - Rec709Luma - - - - - Rec709Luminance - - - - - RMS - - - - - Pixel color interpolate methods. - - - - - Undefined - - - - - Average - - - - - Average9 - - - - - Average16 - - - - - Background - - - - - Bilinear - - - - - Blend - - - - - Catrom - - - - - Integer - - - - - Mesh - - - - - Nearest - - - - - Spline - - - - - Specifies the type of rendering intent. - - - - - Undefined - - - - - Saturation - - - - - Perceptual - - - - - Absolute - - - - - Relative - - - - - The sparse color methods. - - - - - Undefined - - - - - Barycentric - - - - - Bilinear - - - - - Polynomial - - - - - Shepards - - - - - Voronoi - - - - - Inverse - - - - - Manhattan - - - - - Specifies the statistic types. - - - - - Undefined - - - - - Gradient - - - - - Maximum - - - - - Mean - - - - - Median - - - - - Minimum - - - - - Mode - - - - - Nonpeak - - - - - RootMeanSquare - - - - - StandardDeviation - - - - - Specifies the pixel storage types. - - - - - Undefined - - - - - Char - - - - - Double - - - - - Float - - - - - Long - - - - - LongLong - - - - - Quantum - - - - - Short - - - - - Specified the type of decoration for text. - - - - - Undefined - - - - - Left - - - - - Center - - - - - Right - - - - - Specified the type of decoration for text. - - - - - Undefined - - - - - NoDecoration - - - - - Underline - - - - - Overline - - - - - LineThrough - - - - - Specified the direction for text. - - - - - Undefined - - - - - RightToLeft - - - - - LeftToRight - - - - - Specifies the virtual pixel methods. - - - - - Undefined - - - - - Background - - - - - Dither - - - - - Edge - - - - - Mirror - - - - - Random - - - - - Tile - - - - - Transparent - - - - - Mask - - - - - Black - - - - - Gray - - - - - White - - - - - HorizontalTile - - - - - VerticalTile - - - - - HorizontalTileEdge - - - - - VerticalTileEdge - - - - - CheckerTile - - - - - EventArgs for Log events. - - - - - Gets the type of the log message. - - - - - Gets the type of the log message. - - - - - EventArgs for Progress events. - - - - - Gets the originator of this event. - - - - - Gets the rogress percentage. - - - - - Gets or sets a value indicating whether the current operation will be canceled. - - - - - Encapsulation of the ImageMagick BlobError exception. - - - - - Initializes a new instance of the class. - - The error message that explains the reason for the exception. - - - - Encapsulation of the ImageMagick CacheError exception. - - - - - Initializes a new instance of the class. - - The error message that explains the reason for the exception. - - - - Encapsulation of the ImageMagick CoderError exception. - - - - - Initializes a new instance of the class. - - The error message that explains the reason for the exception. - - - - Encapsulation of the ImageMagick ConfigureError exception. - - - - - Initializes a new instance of the class. - - The error message that explains the reason for the exception. - - - - Encapsulation of the ImageMagick CorruptImageError exception. - - - - - Initializes a new instance of the class. - - The error message that explains the reason for the exception. - - - - Encapsulation of the ImageMagick DelegateError exception. - - - - - Initializes a new instance of the class. - - The error message that explains the reason for the exception. - - - - Encapsulation of the ImageMagick DrawError exception. - - - - - Initializes a new instance of the class. - - The error message that explains the reason for the exception. - - - - Encapsulation of the ImageMagick Error exception. - - - - - Initializes a new instance of the class. - - The error message that explains the reason for the exception. - - - - Encapsulation of the ImageMagick FileOpenError exception. - - - - - Initializes a new instance of the class. - - The error message that explains the reason for the exception. - - - - Encapsulation of the ImageMagick ImageError exception. - - - - - Initializes a new instance of the class. - - The error message that explains the reason for the exception. - - - - Encapsulation of the ImageMagick MissingDelegateError exception. - - - - - Initializes a new instance of the class. - - The error message that explains the reason for the exception. - - - - Encapsulation of the ImageMagick ModuleError exception. - - - - - Initializes a new instance of the class. - - The error message that explains the reason for the exception. - - - - Encapsulation of the ImageMagick OptionError exception. - - - - - Initializes a new instance of the class. - - The error message that explains the reason for the exception. - - - - Encapsulation of the ImageMagick PolicyError exception. - - - - - Initializes a new instance of the class. - - The error message that explains the reason for the exception. - - - - Encapsulation of the ImageMagick RegistryError exception. - - - - - Initializes a new instance of the class. - - The error message that explains the reason for the exception. - - - - Encapsulation of the ImageMagick ResourceLimitError exception. - - - - - Initializes a new instance of the class. - - The error message that explains the reason for the exception. - - - - Encapsulation of the ImageMagick StreamError exception. - - - - - Initializes a new instance of the class. - - The error message that explains the reason for the exception. - - - - Encapsulation of the ImageMagick TypeError exception. - - - - - Initializes a new instance of the class. - - The error message that explains the reason for the exception. - - - - Encapsulation of the ImageMagick exception object. - - - - - Initializes a new instance of the class. - - The error message that explains the reason for the exception. - - - - Gets the exceptions that are related to this exception. - - - - - Arguments for the Warning event. - - - - - Initializes a new instance of the class. - - The MagickWarningException that was thrown. - - - - Gets the message of the exception - - - - - Gets the MagickWarningException that was thrown - - - - - Encapsulation of the ImageMagick BlobWarning exception. - - - - - Initializes a new instance of the class. - - The error message that explains the reason for the exception. - - - - Encapsulation of the ImageMagick CacheWarning exception. - - - - - Initializes a new instance of the class. - - The error message that explains the reason for the exception. - - - - Encapsulation of the ImageMagick CoderWarning exception. - - - - - Initializes a new instance of the class. - - The error message that explains the reason for the exception. - - - - Encapsulation of the ImageMagick ConfigureWarning exception. - - - - - Initializes a new instance of the class. - - The error message that explains the reason for the exception. - - - - Encapsulation of the ImageMagick CorruptImageWarning exception. - - - - - Initializes a new instance of the class. - - The error message that explains the reason for the exception. - - - - Encapsulation of the ImageMagick DelegateWarning exception. - - - - - Initializes a new instance of the class. - - The error message that explains the reason for the exception. - - - - Encapsulation of the ImageMagick DrawWarning exception. - - - - - Initializes a new instance of the class. - - The error message that explains the reason for the exception. - - - - Encapsulation of the ImageMagick FileOpenWarning exception. - - - - - Initializes a new instance of the class. - - The error message that explains the reason for the exception. - - - - Encapsulation of the ImageMagick ImageWarning exception. - - - - - Initializes a new instance of the class. - - The error message that explains the reason for the exception. - - - - Encapsulation of the ImageMagick MissingDelegateWarning exception. - - - - - Initializes a new instance of the class. - - The error message that explains the reason for the exception. - - - - Encapsulation of the ImageMagick ModuleWarning exception. - - - - - Initializes a new instance of the class. - - The error message that explains the reason for the exception. - - - - Encapsulation of the ImageMagick OptionWarning exception. - - - - - Initializes a new instance of the class. - - The error message that explains the reason for the exception. - - - - Encapsulation of the ImageMagick PolicyWarning exception. - - - - - Initializes a new instance of the class. - - The error message that explains the reason for the exception. - - - - Encapsulation of the ImageMagick RegistryWarning exception. - - - - - Initializes a new instance of the class. - - The error message that explains the reason for the exception. - - - - Encapsulation of the ImageMagick ResourceLimitWarning exception. - - - - - Initializes a new instance of the class. - - The error message that explains the reason for the exception. - - - - Encapsulation of the ImageMagick StreamWarning exception. - - - - - Initializes a new instance of the class. - - The error message that explains the reason for the exception. - - - - Encapsulation of the ImageMagick TypeWarning exception. - - - - - Initializes a new instance of the class. - - The error message that explains the reason for the exception. - - - - Encapsulation of the ImageMagick Warning exception. - - - - - Initializes a new instance of the class. - - The error message that explains the reason for the exception. - - - - Interface that contains basic information about an image. - - - - - Gets the color space of the image. - - - - - Gets the compression method of the image. - - - - - Gets the density of the image. - - - - - Gets the original file name of the image (only available if read from disk). - - - - - Gets the format of the image. - - - - - Gets the height of the image. - - - - - Gets the type of interlacing. - - - - - Gets the JPEG/MIFF/PNG compression level. - - - - - Gets the width of the image. - - - - - Read basic information about an image. - - The byte array to read the information from. - Thrown when an error is raised by ImageMagick. - - - - Read basic information about an image. - - The byte array to read the information from. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Read basic information about an image. - - The file to read the image from. - Thrown when an error is raised by ImageMagick. - - - - Read basic information about an image. - - The file to read the image from. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Read basic information about an image. - - The stream to read the image data from. - Thrown when an error is raised by ImageMagick. - - - - Read basic information about an image. - - The stream to read the image data from. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Read basic information about an image. - - The fully qualified name of the image file, or the relative image file name. - Thrown when an error is raised by ImageMagick. - - - - Read basic information about an image. - - The fully qualified name of the image file, or the relative image file name. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Class that contains basic information about an image. - - - - - Initializes a new instance of the class. - - - - - Initializes a new instance of the class. - - The byte array to read the information from. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance of the class. - - The byte array to read the information from. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance of the class. - - The file to read the image from. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance of the class. - - The file to read the image from. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance of the class. - - The stream to read the image data from. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance of the class. - - The stream to read the image data from. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance of the class. - - The fully qualified name of the image file, or the relative image file name. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance of the class. - - The fully qualified name of the image file, or the relative image file name. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Gets the color space of the image. - - - - - Gets the compression method of the image. - - - - - Gets the density of the image. - - - - - Gets the original file name of the image (only available if read from disk). - - - - - Gets the format of the image. - - - - - Gets the height of the image. - - - - - Gets the type of interlacing. - - - - - Gets the JPEG/MIFF/PNG compression level. - - - - - Gets the width of the image. - - - - - Determines whether the specified instances are considered equal. - - The first to compare. - The second to compare. - - - - Determines whether the specified instances are not considered equal. - - The first to compare. - The second to compare. - - - - Determines whether the first is more than the second . - - The first to compare. - The second to compare. - - - - Determines whether the first is less than the second . - - The first to compare. - The second to compare. - - - - Determines whether the first is less than or equal to the second . - - The first to compare. - The second to compare. - - - - Determines whether the first is less than or equal to the second . - - The first to compare. - The second to compare. - - - - Read basic information about an image with multiple frames/pages. - - The byte array to read the information from. - A iteration. - Thrown when an error is raised by ImageMagick. - - - - Read basic information about an image with multiple frames/pages. - - The byte array to read the information from. - The settings to use when reading the image. - A iteration. - Thrown when an error is raised by ImageMagick. - - - - Read basic information about an image with multiple frames/pages. - - The file to read the frames from. - A iteration. - Thrown when an error is raised by ImageMagick. - - - - Read basic information about an image with multiple frames/pages. - - The file to read the frames from. - The settings to use when reading the image. - A iteration. - Thrown when an error is raised by ImageMagick. - - - - Read basic information about an image with multiple frames/pages. - - The stream to read the image data from. - A iteration. - Thrown when an error is raised by ImageMagick. - - - - Read basic information about an image with multiple frames/pages. - - The stream to read the image data from. - The settings to use when reading the image. - A iteration. - Thrown when an error is raised by ImageMagick. - - - - Read basic information about an image with multiple frames/pages. - - The fully qualified name of the image file, or the relative image file name. - A iteration. - Thrown when an error is raised by ImageMagick. - - - - Read basic information about an image with multiple frames/pages. - - The fully qualified name of the image file, or the relative image file name. - The settings to use when reading the image. - A iteration. - Thrown when an error is raised by ImageMagick. - - - - Compares the current instance with another object of the same type. - - The object to compare this image information with. - A signed number indicating the relative values of this instance and value. - - - - Determines whether the specified object is equal to the current . - - The object to compare this image information with. - True when the specified object is equal to the current . - - - - Determines whether the specified is equal to the current . - - The image to compare this with. - True when the specified is equal to the current . - - - - Serves as a hash of this type. - - A hash code for the current instance. - - - - Read basic information about an image. - - The byte array to read the information from. - Thrown when an error is raised by ImageMagick. - - - - Read basic information about an image. - - The byte array to read the information from. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Read basic information about an image. - - The file to read the image from. - Thrown when an error is raised by ImageMagick. - - - - Read basic information about an image. - - The file to read the image from. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Read basic information about an image. - - The stream to read the image data from. - Thrown when an error is raised by ImageMagick. - - - - Read basic information about an image. - - The stream to read the image data from. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Read basic information about an image. - - The fully qualified name of the image file, or the relative image file name. - Thrown when an error is raised by ImageMagick. - - - - Read basic information about an image. - - The fully qualified name of the image file, or the relative image file name. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Encapsulates a convolution kernel. - - - - - Initializes a new instance of the class. - - The order. - - - - Initializes a new instance of the class. - - The order. - The values to initialize the matrix with. - - - - Encapsulates a color matrix in the order of 1 to 6 (1x1 through 6x6). - - - - - Initializes a new instance of the class. - - The order (1 to 6). - - - - Initializes a new instance of the class. - - The order (1 to 6). - The values to initialize the matrix with. - - - - Class that can be used to optimize an image. - - - - - Gets or sets a value indicating whether various compression types will be used to find - the smallest file. This process will take extra time because the file has to be written - multiple times. - - - - - Performs compression on the specified the file. With some formats the image will be decoded - and encoded and this will result in a small quality reduction. If the new file size is not - smaller the file won't be overwritten. - - The image file to compress - True when the image could be compressed otherwise false. - - - - Performs compression on the specified the file. With some formats the image will be decoded - and encoded and this will result in a small quality reduction. If the new file size is not - smaller the file won't be overwritten. - - The file name of the image to compress - True when the image could be compressed otherwise false. - - - - Returns true when the supplied file name is supported based on the extension of the file. - - The file to check. - True when the supplied file name is supported based on the extension of the file. - True when the image could be compressed otherwise false. - - - - Returns true when the supplied formation information is supported. - - The format information to check. - True when the supplied formation information is supported. - - - - Returns true when the supplied file name is supported based on the extension of the file. - - The name of the file to check. - True when the supplied file name is supported based on the extension of the file. - - - - Performs lossless compression on the specified the file. If the new file size is not smaller - the file won't be overwritten. - - The image file to compress - True when the image could be compressed otherwise false. - - - - Performs lossless compression on the specified file. If the new file size is not smaller - the file won't be overwritten. - - The file name of the image to compress - True when the image could be compressed otherwise false. - - - - Interface that can be used to access the individual pixels of an image. - - - - - Gets the number of channels that the image contains. - - - - - Gets the pixel at the specified coordinate. - - The X coordinate. - The Y coordinate. - - - - Returns the pixel at the specified coordinates. - - The X coordinate of the area. - The Y coordinate of the area. - The width of the area. - The height of the area. - A array. - - - - Returns the pixel of the specified area - - The geometry of the area. - A array. - - - - Returns the index of the specified channel. Returns -1 if not found. - - The channel to get the index of. - The index of the specified channel. Returns -1 if not found. - - - - Returns the at the specified coordinate. - - The X coordinate of the pixel. - The Y coordinate of the pixel. - The at the specified coordinate. - - - - Returns the value of the specified coordinate. - - The X coordinate of the pixel. - The Y coordinate of the pixel. - A array. - - - - Returns the values of the pixels as an array. - - A array. - - - - Changes the value of the specified pixel. - - The pixel to set. - - - - Changes the value of the specified pixels. - - The pixels to set. - - - - Changes the value of the specified pixel. - - The X coordinate of the pixel. - The Y coordinate of the pixel. - The value of the pixel. - - - - Changes the values of the specified pixels. - - The values of the pixels. - - - - Changes the values of the specified pixels. - - The values of the pixels. - - - - Changes the values of the specified pixels. - - The values of the pixels. - - - - Changes the values of the specified pixels. - - The values of the pixels. - - - - Changes the values of the specified pixels. - - The X coordinate of the area. - The Y coordinate of the area. - The width of the area. - The height of the area. - The values of the pixels. - - - - Changes the values of the specified pixels. - - The X coordinate of the area. - The Y coordinate of the area. - The width of the area. - The height of the area. - The values of the pixels. - - - - Changes the values of the specified pixels. - - The X coordinate of the area. - The Y coordinate of the area. - The width of the area. - The height of the area. - The values of the pixels. - - - - Changes the values of the specified pixels. - - The X coordinate of the area. - The Y coordinate of the area. - The width of the area. - The height of the area. - The values of the pixels. - - - - Returns the values of the pixels as an array. - - A array. - - - - Returns the values of the pixels as an array. - - The X coordinate of the area. - The Y coordinate of the area. - The width of the area. - The height of the area. - The mapping of the pixels (e.g. RGB/RGBA/ARGB). - A array. - - - - Returns the values of the pixels as an array. - - The geometry of the area. - The mapping of the pixels (e.g. RGB/RGBA/ARGB). - A array. - - - - Returns the values of the pixels as an array. - - The mapping of the pixels (e.g. RGB/RGBA/ARGB). - A array. - - - - Returns the values of the pixels as an array. - - The X coordinate of the area. - The Y coordinate of the area. - The width of the area. - The height of the area. - The mapping of the pixels (e.g. RGB/RGBA/ARGB). - An array. - - - - Returns the values of the pixels as an array. - - The geometry of the area. - The mapping of the pixels (e.g. RGB/RGBA/ARGB). - An array. - - - - Returns the values of the pixels as an array. - - The mapping of the pixels (e.g. RGB/RGBA/ARGB). - An array. - - - - Class that can be used to access an individual pixel of an image. - - - - - Initializes a new instance of the class. - - The X coordinate of the pixel. - The Y coordinate of the pixel. - The value of the pixel. - - - - Initializes a new instance of the class. - - The X coordinate of the pixel. - The Y coordinate of the pixel. - The number of channels. - - - - Gets the number of channels that the pixel contains. - - - - - Gets the X coordinate of the pixel. - - - - - Gets the Y coordinate of the pixel. - - - - - Returns the value of the specified channel. - - The channel to get the value for. - - - - Determines whether the specified instances are considered equal. - - The first to compare. - The second to compare. - - - - Determines whether the specified instances are not considered equal. - - The first to compare. - The second to compare. - - - - Determines whether the specified object is equal to the current pixel. - - The object to compare pixel color with. - True when the specified object is equal to the current pixel. - - - - Determines whether the specified pixel is equal to the current pixel. - - The pixel to compare this color with. - True when the specified pixel is equal to the current pixel. - - - - Returns the value of the specified channel. - - The channel to get the value of. - The value of the specified channel. - - - - Serves as a hash of this type. - - A hash code for the current instance. - - - - Sets the values of this pixel. - - The values. - - - - Set the value of the specified channel. - - The channel to set the value of. - The value. - - - - Converts the pixel to a color. Assumes the pixel is RGBA. - - A instance. - - - - A value of the exif profile. - - - - - Gets the name of the clipping path. - - - - - Gets the path of the clipping path. - - - - - Class that can be used to access an 8bim profile. - - - - - Initializes a new instance of the class. - - The byte array to read the 8bim profile from. - - - - Initializes a new instance of the class. - - The fully qualified name of the 8bim profile file, or the relative - 8bim profile file name. - - - - Initializes a new instance of the class. - - The stream to read the 8bim profile from. - - - - Gets the clipping paths this image contains. - - - - - Gets the values of this 8bim profile. - - - - - A value of the 8bim profile. - - - - - Gets the ID of the 8bim value - - - - - Determines whether the specified instances are considered equal. - - The first to compare. - The second to compare. - - - - Determines whether the specified instances are not considered equal. - - The first to compare. - The second to compare. - - - - Determines whether the specified object is equal to the current . - - The object to compare this 8bim value with. - True when the specified object is equal to the current . - - - - Determines whether the specified is equal to the current . - - The to compare this with. - True when the specified is equal to the current . - - - - Serves as a hash of this type. - - A hash code for the current instance. - - - - Converts this instance to a byte array. - - A array. - - - - Returns a string that represents the current value. - - A string that represents the current value. - - - - Returns a string that represents the current value with the specified encoding. - - The encoding to use. - A string that represents the current value with the specified encoding. - - - - Class that contains an ICM/ICC color profile. - - - - - Initializes a new instance of the class. - - A byte array containing the profile. - - - - Initializes a new instance of the class. - - A stream containing the profile. - - - - Initializes a new instance of the class. - - The fully qualified name of the profile file, or the relative profile file name. - - - - Gets the AdobeRGB1998 profile. - - - - - Gets the AppleRGB profile. - - - - - Gets the CoatedFOGRA39 profile. - - - - - Gets the ColorMatchRGB profile. - - - - - Gets the sRGB profile. - - - - - Gets the USWebCoatedSWOP profile. - - - - - Gets the color space of the profile. - - - - - Specifies exif data types. - - - - - Unknown - - - - - Byte - - - - - Ascii - - - - - Short - - - - - Long - - - - - Rational - - - - - SignedByte - - - - - Undefined - - - - - SignedShort - - - - - SignedLong - - - - - SignedRational - - - - - SingleFloat - - - - - DoubleFloat - - - - - Specifies which parts will be written when the profile is added to an image. - - - - - None - - - - - IfdTags - - - - - ExifTags - - - - - GPSTags - - - - - All - - - - - Class that can be used to access an Exif profile. - - - - - Initializes a new instance of the class. - - - - - Initializes a new instance of the class. - - The byte array to read the exif profile from. - - - - Initializes a new instance of the class. - - The fully qualified name of the exif profile file, or the relative - exif profile file name. - - - - Initializes a new instance of the class. - - The stream to read the exif profile from. - - - - Gets or sets which parts will be written when the profile is added to an image. - - - - - Gets the tags that where found but contained an invalid value. - - - - - Gets the values of this exif profile. - - - - - Returns the thumbnail in the exif profile when available. - - The thumbnail in the exif profile when available. - - - - Returns the value with the specified tag. - - The tag of the exif value. - The value with the specified tag. - - - - Removes the value with the specified tag. - - The tag of the exif value. - True when the value was fount and removed. - - - - Sets the value of the specified tag. - - The tag of the exif value. - The value. - - - - Updates the data of the profile. - - - - - All exif tags from the Exif standard 2.31 - - - - - Unknown - - - - - SubIFDOffset - - - - - GPSIFDOffset - - - - - SubfileType - - - - - OldSubfileType - - - - - ImageWidth - - - - - ImageLength - - - - - BitsPerSample - - - - - Compression - - - - - PhotometricInterpretation - - - - - Thresholding - - - - - CellWidth - - - - - CellLength - - - - - FillOrder - - - - - DocumentName - - - - - ImageDescription - - - - - Make - - - - - Model - - - - - StripOffsets - - - - - Orientation - - - - - SamplesPerPixel - - - - - RowsPerStrip - - - - - StripByteCounts - - - - - MinSampleValue - - - - - MaxSampleValue - - - - - XResolution - - - - - YResolution - - - - - PlanarConfiguration - - - - - PageName - - - - - XPosition - - - - - YPosition - - - - - FreeOffsets - - - - - FreeByteCounts - - - - - GrayResponseUnit - - - - - GrayResponseCurve - - - - - T4Options - - - - - T6Options - - - - - ResolutionUnit - - - - - PageNumber - - - - - ColorResponseUnit - - - - - TransferFunction - - - - - Software - - - - - DateTime - - - - - Artist - - - - - HostComputer - - - - - Predictor - - - - - WhitePoint - - - - - PrimaryChromaticities - - - - - ColorMap - - - - - HalftoneHints - - - - - TileWidth - - - - - TileLength - - - - - TileOffsets - - - - - TileByteCounts - - - - - BadFaxLines - - - - - CleanFaxData - - - - - ConsecutiveBadFaxLines - - - - - InkSet - - - - - InkNames - - - - - NumberOfInks - - - - - DotRange - - - - - TargetPrinter - - - - - ExtraSamples - - - - - SampleFormat - - - - - SMinSampleValue - - - - - SMaxSampleValue - - - - - TransferRange - - - - - ClipPath - - - - - XClipPathUnits - - - - - YClipPathUnits - - - - - Indexed - - - - - JPEGTables - - - - - OPIProxy - - - - - ProfileType - - - - - FaxProfile - - - - - CodingMethods - - - - - VersionYear - - - - - ModeNumber - - - - - Decode - - - - - DefaultImageColor - - - - - T82ptions - - - - - JPEGProc - - - - - JPEGInterchangeFormat - - - - - JPEGInterchangeFormatLength - - - - - JPEGRestartInterval - - - - - JPEGLosslessPredictors - - - - - JPEGPointTransforms - - - - - JPEGQTables - - - - - JPEGDCTables - - - - - JPEGACTables - - - - - YCbCrCoefficients - - - - - YCbCrSubsampling - - - - - YCbCrPositioning - - - - - ReferenceBlackWhite - - - - - StripRowCounts - - - - - XMP - - - - - Rating - - - - - RatingPercent - - - - - ImageID - - - - - CFARepeatPatternDim - - - - - CFAPattern2 - - - - - BatteryLevel - - - - - Copyright - - - - - ExposureTime - - - - - FNumber - - - - - MDFileTag - - - - - MDScalePixel - - - - - MDLabName - - - - - MDSampleInfo - - - - - MDPrepDate - - - - - MDPrepTime - - - - - MDFileUnits - - - - - PixelScale - - - - - IntergraphPacketData - - - - - IntergraphRegisters - - - - - IntergraphMatrix - - - - - ModelTiePoint - - - - - SEMInfo - - - - - ModelTransform - - - - - ImageLayer - - - - - ExposureProgram - - - - - SpectralSensitivity - - - - - ISOSpeedRatings - - - - - OECF - - - - - Interlace - - - - - TimeZoneOffset - - - - - SelfTimerMode - - - - - SensitivityType - - - - - StandardOutputSensitivity - - - - - RecommendedExposureIndex - - - - - ISOSpeed - - - - - ISOSpeedLatitudeyyy - - - - - ISOSpeedLatitudezzz - - - - - FaxRecvParams - - - - - FaxSubaddress - - - - - FaxRecvTime - - - - - ExifVersion - - - - - DateTimeOriginal - - - - - DateTimeDigitized - - - - - OffsetTime - - - - - OffsetTimeOriginal - - - - - OffsetTimeDigitized - - - - - ComponentsConfiguration - - - - - CompressedBitsPerPixel - - - - - ShutterSpeedValue - - - - - ApertureValue - - - - - BrightnessValue - - - - - ExposureBiasValue - - - - - MaxApertureValue - - - - - SubjectDistance - - - - - MeteringMode - - - - - LightSource - - - - - Flash - - - - - FocalLength - - - - - FlashEnergy2 - - - - - SpatialFrequencyResponse2 - - - - - Noise - - - - - FocalPlaneXResolution2 - - - - - FocalPlaneYResolution2 - - - - - FocalPlaneResolutionUnit2 - - - - - ImageNumber - - - - - SecurityClassification - - - - - ImageHistory - - - - - SubjectArea - - - - - ExposureIndex2 - - - - - TIFFEPStandardID - - - - - SensingMethod - - - - - MakerNote - - - - - UserComment - - - - - SubsecTime - - - - - SubsecTimeOriginal - - - - - SubsecTimeDigitized - - - - - ImageSourceData - - - - - AmbientTemperature - - - - - Humidity - - - - - Pressure - - - - - WaterDepth - - - - - Acceleration - - - - - CameraElevationAngle - - - - - XPTitle - - - - - XPComment - - - - - XPAuthor - - - - - XPKeywords - - - - - XPSubject - - - - - FlashpixVersion - - - - - ColorSpace - - - - - PixelXDimension - - - - - PixelYDimension - - - - - RelatedSoundFile - - - - - FlashEnergy - - - - - SpatialFrequencyResponse - - - - - FocalPlaneXResolution - - - - - FocalPlaneYResolution - - - - - FocalPlaneResolutionUnit - - - - - SubjectLocation - - - - - ExposureIndex - - - - - SensingMethod - - - - - FileSource - - - - - SceneType - - - - - CFAPattern - - - - - CustomRendered - - - - - ExposureMode - - - - - WhiteBalance - - - - - DigitalZoomRatio - - - - - FocalLengthIn35mmFilm - - - - - SceneCaptureType - - - - - GainControl - - - - - Contrast - - - - - Saturation - - - - - Sharpness - - - - - DeviceSettingDescription - - - - - SubjectDistanceRange - - - - - ImageUniqueID - - - - - OwnerName - - - - - SerialNumber - - - - - LensInfo - - - - - LensMake - - - - - LensModel - - - - - LensSerialNumber - - - - - GDALMetadata - - - - - GDALNoData - - - - - GPSVersionID - - - - - GPSLatitudeRef - - - - - GPSLatitude - - - - - GPSLongitudeRef - - - - - GPSLongitude - - - - - GPSAltitudeRef - - - - - GPSAltitude - - - - - GPSTimestamp - - - - - GPSSatellites - - - - - GPSStatus - - - - - GPSMeasureMode - - - - - GPSDOP - - - - - GPSSpeedRef - - - - - GPSSpeed - - - - - GPSTrackRef - - - - - GPSTrack - - - - - GPSImgDirectionRef - - - - - GPSImgDirection - - - - - GPSMapDatum - - - - - GPSDestLatitudeRef - - - - - GPSDestLatitude - - - - - GPSDestLongitudeRef - - - - - GPSDestLongitude - - - - - GPSDestBearingRef - - - - - GPSDestBearing - - - - - GPSDestDistanceRef - - - - - GPSDestDistance - - - - - GPSProcessingMethod - - - - - GPSAreaInformation - - - - - GPSDateStamp - - - - - GPSDifferential - - - - - Class that provides a description for an ExifTag value. - - - - - Initializes a new instance of the class. - - The value of the exif tag. - The description for the value of the exif tag. - - - - A value of the exif profile. - - - - - Gets the data type of the exif value. - - - - - Gets a value indicating whether the value is an array. - - - - - Gets the tag of the exif value. - - - - - Gets or sets the value. - - - - - Determines whether the specified instances are considered equal. - - The first to compare. - The second to compare. - - - - Determines whether the specified instances are not considered equal. - - The first to compare. - The second to compare. - - - - Determines whether the specified object is equal to the current . - - The object to compare this with. - True when the specified object is equal to the current . - - - - Determines whether the specified exif value is equal to the current . - - The exif value to compare this with. - True when the specified exif value is equal to the current . - - - - Serves as a hash of this type. - - A hash code for the current instance. - - - - Returns a string that represents the current value. - - A string that represents the current value. - - - - Class that contains an image profile. - - - - - Initializes a new instance of the class. - - The name of the profile. - A byte array containing the profile. - - - - Initializes a new instance of the class. - - The name of the profile. - A stream containing the profile. - - - - Initializes a new instance of the class. - - The name of the profile. - The fully qualified name of the profile file, or the relative profile file name. - - - - Initializes a new instance of the class. - - The name of the profile. - - - - Gets the name of the profile. - - - - - Gets or sets the data of this profile. - - - - - Determines whether the specified instances are considered equal. - - The first to compare. - The second to compare. - - - - Determines whether the specified instances are not considered equal. - - The first to compare. - The second to compare. - - - - Determines whether the specified object is equal to the current . - - The object to compare this with. - True when the specified object is equal to the current . - - - - Determines whether the specified image compare is equal to the current . - - The image profile to compare this with. - True when the specified image compare is equal to the current . - - - - Serves as a hash of this type. - - A hash code for the current instance. - - - - Converts this instance to a byte array. - - A array. - - - - Updates the data of the profile. - - - - - Class that can be used to access an Iptc profile. - - - - - Initializes a new instance of the class. - - - - - Initializes a new instance of the class. - - The byte array to read the iptc profile from. - - - - Initializes a new instance of the class. - - The fully qualified name of the iptc profile file, or the relative - iptc profile file name. - - - - Initializes a new instance of the class. - - The stream to read the iptc profile from. - - - - Gets the values of this iptc profile. - - - - - Returns the value with the specified tag. - - The tag of the iptc value. - The value with the specified tag. - - - - Removes the value with the specified tag. - - The tag of the iptc value. - True when the value was fount and removed. - - - - Changes the encoding for all the values, - - The encoding to use when storing the bytes. - - - - Sets the value of the specified tag. - - The tag of the iptc value. - The encoding to use when storing the bytes. - The value. - - - - Sets the value of the specified tag. - - The tag of the iptc value. - The value. - - - - Updates the data of the profile. - - - - - All iptc tags. - - - - - Unknown - - - - - Record version - - - - - Object type - - - - - Object attribute - - - - - Title - - - - - Edit status - - - - - Editorial update - - - - - Priority - - - - - Category - - - - - Supplemental categories - - - - - Fixture identifier - - - - - Keyword - - - - - Location code - - - - - Location name - - - - - Release date - - - - - Release time - - - - - Expiration date - - - - - Expiration time - - - - - Special instructions - - - - - Action advised - - - - - Reference service - - - - - Reference date - - - - - ReferenceNumber - - - - - Created date - - - - - Created time - - - - - Digital creation date - - - - - Digital creation time - - - - - Originating program - - - - - Program version - - - - - Object cycle - - - - - Byline - - - - - Byline title - - - - - City - - - - - Sub location - - - - - Province/State - - - - - Country code - - - - - Country - - - - - Original transmission reference - - - - - Headline - - - - - Credit - - - - - Source - - - - - Copyright notice - - - - - Contact - - - - - Caption - - - - - Local caption - - - - - Caption writer - - - - - Image type - - - - - Image orientation - - - - - Custom field 1 - - - - - Custom field 2 - - - - - Custom field 3 - - - - - Custom field 4 - - - - - Custom field 5 - - - - - Custom field 6 - - - - - Custom field 7 - - - - - Custom field 8 - - - - - Custom field 9 - - - - - Custom field 10 - - - - - Custom field 11 - - - - - Custom field 12 - - - - - Custom field 13 - - - - - Custom field 14 - - - - - Custom field 15 - - - - - Custom field 16 - - - - - Custom field 17 - - - - - Custom field 18 - - - - - Custom field 19 - - - - - Custom field 20 - - - - - A value of the iptc profile. - - - - - Gets or sets the encoding to use for the Value. - - - - - Gets the tag of the iptc value. - - - - - Gets or sets the value. - - - - - Determines whether the specified instances are considered equal. - - The first to compare. - The second to compare. - - - - Determines whether the specified instances are not considered equal. - - The first to compare. - The second to compare. - - - - Determines whether the specified object is equal to the current . - - The object to compare this with. - True when the specified object is equal to the current . - - - - Determines whether the specified iptc value is equal to the current . - - The iptc value to compare this with. - True when the specified iptc value is equal to the current . - - - - Serves as a hash of this type. - - A hash code for the current instance. - - - - Converts this instance to a byte array. - - A array. - - - - Returns a string that represents the current value. - - A string that represents the current value. - - - - Returns a string that represents the current value with the specified encoding. - - The encoding to use. - A string that represents the current value with the specified encoding. - - - - Class that contains an XMP profile. - - - - - Initializes a new instance of the class. - - A byte array containing the profile. - - - - Initializes a new instance of the class. - - A document containing the profile. - - - - Initializes a new instance of the class. - - A stream containing the profile. - - - - Initializes a new instance of the class. - - The fully qualified name of the profile file, or the relative profile file name. - - - - Creates an instance from the specified IXPathNavigable. - - A document containing the profile. - A . - - - - Creates a XmlReader that can be used to read the data of the profile. - - A . - - - - Converts this instance to an IXPathNavigable. - - A . - - - - Class that contains data for the Read event. - - - - - Gets the ID of the image. - - - - - Gets or sets the image that was read. - - - - - Gets the read settings for the image. - - - - - Class that contains variables for a script - - - - - Gets the names of the variables. - - - - - Get or sets the specified variable. - - The name of the variable. - - - - Returns the value of the variable with the specified name. - - The name of the variable - Am . - - - - Set the value of the variable with the specified name. - - The name of the variable - The value of the variable - - - - Class that contains data for the Write event. - - - - - Gets the ID of the image. - - - - - Gets the image that needs to be written. - - - - - Class that contains setting for the connected components operation. - - - - - Gets or sets the threshold that eliminate small objects by merging them with their larger neighbors. - - - - - Gets or sets how many neighbors to visit, choose from 4 or 8. - - - - - Gets or sets a value indicating whether the object color in the labeled image will be replaced with the mean-color from the source image. - - - - - Class that contains setting for when an image is being read. - - - - - Initializes a new instance of the class. - - - - - Initializes a new instance of the class with the specified defines. - - The read defines to set. - - - - Gets or sets the defines that should be set before the image is read. - - - - - Gets or sets the specified area to extract from the image. - - - - - Gets or sets the index of the image to read from a multi layer/frame image. - - - - - Gets or sets the number of images to read from a multi layer/frame image. - - - - - Gets or sets the height. - - - - - Gets or sets the settings for pixel storage. - - - - - Gets or sets a value indicating whether the monochrome reader shoul be used. This is - supported by: PCL, PDF, PS and XPS. - - - - - Gets or sets the width. - - - - - Class that contains setting for the morphology operation. - - - - - Initializes a new instance of the class. - - - - - Gets or sets the channels to apply the kernel to. - - - - - Gets or sets the bias to use when the method is Convolve. - - - - - Gets or sets the scale to use when the method is Convolve. - - - - - Gets or sets the number of iterations. - - - - - Gets or sets built-in kernel. - - - - - Gets or sets kernel arguments. - - - - - Gets or sets the morphology method. - - - - - Gets or sets user suplied kernel. - - - - - Class that contains setting for pixel storage. - - - - - Initializes a new instance of the class. - - - - - Initializes a new instance of the class. - - The pixel storage type - The mapping of the pixels (e.g. RGB/RGBA/ARGB). - - - - Gets or sets the mapping of the pixels (e.g. RGB/RGBA/ARGB). - - - - - Gets or sets the pixel storage type. - - - - - Represents the density of an image. - - - - - Initializes a new instance of the class with the density set to inches. - - The x and y. - - - - Initializes a new instance of the class. - - The x and y. - The units. - - - - Initializes a new instance of the class with the density set to inches. - - The x. - The y. - - - - Initializes a new instance of the class. - - The x. - The y. - The units. - - - - Initializes a new instance of the class. - - Density specifications in the form: <x>x<y>[inch/cm] (where x, y are numbers) - - - - Gets the units. - - - - - Gets the x resolution. - - - - - Gets the y resolution. - - - - - Determines whether the specified instances are considered equal. - - The first to compare. - The second to compare. - - - - Determines whether the specified instances are not considered equal. - - The first to compare. - The second to compare. - - - - Determines whether the specified object is equal to the . - - The object to compare this with. - True when the specified object is equal to the . - - - - Determines whether the specified is equal to the current . - - The to compare this with. - True when the specified is equal to the current . - - - - Serves as a hash of this type. - - A hash code for the current instance. - - - - Returns a based on the specified width and height. - - The width in cm or inches. - The height in cm or inches. - A based on the specified width and height in cm or inches. - - - - Returns a string that represents the current . - - A string that represents the current . - - - - Returns a string that represents the current . - - The units to use. - A string that represents the current . - - - - Encapsulates the error information. - - - - - Gets the mean error per pixel computed when an image is color reduced. - - - - - Gets the normalized maximum error per pixel computed when an image is color reduced. - - - - - Gets the normalized mean error per pixel computed when an image is color reduced. - - - - - Result for a sub image search operation. - - - - - Gets the offset for the best match. - - - - - Gets the a similarity image such that an exact match location is completely white and if none of - the pixels match, black, otherwise some gray level in-between. - - - - - Gets or sets the similarity metric. - - - - - Disposes the instance. - - - - - Represents a percentage value. - - - - - Initializes a new instance of the struct. - - The value (0% = 0.0, 100% = 100.0) - - - - Initializes a new instance of the struct. - - The value (0% = 0, 100% = 100) - - - - Converts the specified double to an instance of this type. - - The value (0% = 0, 100% = 100) - - - - Converts the specified int to an instance of this type. - - The value (0% = 0, 100% = 100) - - - - Converts the specified to a double. - - The to convert - - - - Converts the to a quantum type. - - The to convert - - - - Determines whether the specified instances are considered equal. - - The first to compare. - The second to compare. - - - - Determines whether the specified instances are not considered equal. - - The first to compare. - The second to compare. - - - - Determines whether the first is more than the second . - - The first to compare. - The second to compare. - - - - Determines whether the first is less than the second . - - The first to compare. - The second to compare. - - - - Determines whether the first is less than or equal to the second . - - The first to compare. - The second to compare. - - - - Determines whether the first is less than or equal to the second . - - The first to compare. - The second to compare. - - - - Multiplies the value by the . - - The value to use. - The to use. - - - - Multiplies the value by the . - - The value to use. - The to use. - - - - Compares the current instance with another object of the same type. - - The object to compare this with. - A signed number indicating the relative values of this instance and value. - - - - Determines whether the specified object is equal to the current . - - The object to compare this with. - True when the specified object is equal to the current . - - - - Determines whether the specified is equal to the current . - - The to compare this with. - True when the specified is equal to the current . - - - - Serves as a hash of this type. - - A hash code for the current instance. - - - - Multiplies the value by the percentage. - - The value to use. - the new value. - - - - Multiplies the value by the percentage. - - The value to use. - the new value. - - - - Returns a double that represents the current percentage. - - A double that represents the current percentage. - - - - Returns an integer that represents the current percentage. - - An integer that represents the current percentage. - - - - Returns a string that represents the current percentage. - - A string that represents the current percentage. - - - - Struct for a point with doubles. - - - - - Initializes a new instance of the struct. - - The x and y. - - - - Initializes a new instance of the struct. - - The x. - The y. - - - - Initializes a new instance of the struct. - - PointD specifications in the form: <x>x<y> (where x, y are numbers) - - - - Gets the x-coordinate of this Point. - - - - - Gets the y-coordinate of this Point. - - - - - Determines whether the specified instances are considered equal. - - The first to compare. - The second to compare. - - - - Determines whether the specified instances are not considered equal. - - The first to compare. - The second to compare. - - - - Determines whether the specified object is equal to the current . - - The object to compare this with. - True when the specified object is equal to the current . - - - - Determines whether the specified is equal to the current . - - The to compare this with. - True when the specified is equal to the current . - - - - Serves as a hash of this type. - - A hash code for the current instance. - - - - Returns a string that represents the current PointD. - - A string that represents the current PointD. - - - - Represents a number that can be expressed as a fraction - - - This is a very simplified implementation of a rational number designed for use with metadata only. - - - - - Initializes a new instance of the struct. - - The to convert to an instance of this type. - - - - Initializes a new instance of the struct. - - The to convert to an instance of this type. - Specifies if the instance should be created with the best precision possible. - - - - Initializes a new instance of the struct. - - The integer to create the rational from. - - - - Initializes a new instance of the struct. - - The number above the line in a vulgar fraction showing how many of the parts indicated by the denominator are taken. - The number below the line in a vulgar fraction; a divisor. - - - - Initializes a new instance of the struct. - - The number above the line in a vulgar fraction showing how many of the parts indicated by the denominator are taken. - The number below the line in a vulgar fraction; a divisor. - Specified if the rational should be simplified. - - - - Gets the numerator of a number. - - - - - Gets the denominator of a number. - - - - - Determines whether the specified instances are considered equal. - - The first to compare. - The second to compare. - - - - Determines whether the specified instances are not considered equal. - - The first to compare. - The second to compare. - - - - Converts the specified to an instance of this type. - - The to convert to an instance of this type. - The . - - - - Converts the specified to an instance of this type. - - The to convert to an instance of this type. - Specifies if the instance should be created with the best precision possible. - The . - - - - Determines whether the specified is equal to this . - - The to compare this with. - True when the specified is equal to this . - - - - Determines whether the specified is equal to this . - - The to compare this with. - True when the specified is equal to this . - - - - Serves as a hash of this type. - - A hash code for the current instance. - - - - Converts a rational number to the nearest . - - - The . - - - - - Converts the numeric value of this instance to its equivalent string representation. - - A string representation of this value. - - - - Converts the numeric value of this instance to its equivalent string representation using - the specified culture-specific format information. - - - An object that supplies culture-specific formatting information. - - A string representation of this value. - - - - Represents a number that can be expressed as a fraction - - - This is a very simplified implementation of a rational number designed for use with metadata only. - - - - - Initializes a new instance of the struct. - - The to convert to an instance of this type. - - - - Initializes a new instance of the struct. - - The to convert to an instance of this type. - Specifies if the instance should be created with the best precision possible. - - - - Initializes a new instance of the struct. - - The integer to create the rational from. - - - - Initializes a new instance of the struct. - - The number above the line in a vulgar fraction showing how many of the parts indicated by the denominator are taken. - The number below the line in a vulgar fraction; a divisor. - - - - Initializes a new instance of the struct. - - The number above the line in a vulgar fraction showing how many of the parts indicated by the denominator are taken. - The number below the line in a vulgar fraction; a divisor. - Specified if the rational should be simplified. - - - - Gets the numerator of a number. - - - - - Gets the denominator of a number. - - - - - Determines whether the specified instances are considered equal. - - The first to compare. - The second to compare. - - - - Determines whether the specified instances are not considered equal. - - The first to compare. - The second to compare. - - - - Converts the specified to an instance of this type. - - The to convert to an instance of this type. - The . - - - - Converts the specified to an instance of this type. - - The to convert to an instance of this type. - Specifies if the instance should be created with the best precision possible. - The . - - - - Determines whether the specified is equal to this . - - The to compare this with. - True when the specified is equal to this . - - - - Determines whether the specified is equal to this . - - The to compare this with. - True when the specified is equal to this . - - - - Serves as a hash of this type. - - A hash code for the current instance. - - - - Converts a rational number to the nearest . - - - The . - - - - - Converts the numeric value of this instance to its equivalent string representation. - - A string representation of this value. - - - - Converts the numeric value of this instance to its equivalent string representation using - the specified culture-specific format information. - - - An object that supplies culture-specific formatting information. - - A string representation of this value. - - - - Represents an argument for the SparseColor method. - - - - - Initializes a new instance of the class. - - The X position. - The Y position. - The color. - - - - Gets or sets the X position. - - - - - Gets or sets the Y position. - - - - - Gets or sets the color. - - - - diff --git a/packages/Magick.NET-Q16-AnyCPU.7.0.7.300/lib/net40/Magick.NET-Q16-AnyCPU.dll b/packages/Magick.NET-Q16-AnyCPU.7.0.7.300/lib/net40/Magick.NET-Q16-AnyCPU.dll deleted file mode 100644 index 8f0ab25..0000000 Binary files a/packages/Magick.NET-Q16-AnyCPU.7.0.7.300/lib/net40/Magick.NET-Q16-AnyCPU.dll and /dev/null differ diff --git a/packages/Magick.NET-Q16-AnyCPU.7.0.7.300/lib/net40/Magick.NET-Q16-AnyCPU.xml b/packages/Magick.NET-Q16-AnyCPU.7.0.7.300/lib/net40/Magick.NET-Q16-AnyCPU.xml deleted file mode 100644 index 4102f0c..0000000 --- a/packages/Magick.NET-Q16-AnyCPU.7.0.7.300/lib/net40/Magick.NET-Q16-AnyCPU.xml +++ /dev/null @@ -1,25767 +0,0 @@ - - - - Magick.NET-Q16-AnyCPU - - - - - Class that can be used to initialize the AnyCPU version of Magick.NET. - - - - - Gets or sets the directory that will be used by Magick.NET to store the embedded assemblies. - - - - - Gets or sets a value indicating whether the security permissions of the embeded library - should be changed when it is written to disk. Only set this to true when multiple - application pools with different idententies need to execute the same library. - - - - - Contains code that is not compatible with .NET Core. - - - Class that represents a RGB color. - - - - - Initializes a new instance of the class. - - The color to use. - - - - Initializes a new instance of the class. - - The color to use. - - - - Initializes a new instance of the class. - - Red component value of this color. - Green component value of this color. - Blue component value of this color. - - - - Gets or sets the blue component value of this color. - - - - - Gets or sets the green component value of this color. - - - - - Gets or sets the red component value of this color. - - - - - Converts the specified to an instance of this type. - - The color to use. - A instance. - - - - Converts the specified to an instance of this type. - - The color to use. - A instance. - - - - Returns the complementary color for this color. - - A instance. - - - - Class that represents a color. - - - Class that represents a color. - - - - - Initializes a new instance of the class. - - The color to use. - - - - Converts the specified to a instance. - - The to convert. - - - - Converts the specified to a instance. - - The to convert. - - - - Converts the value of this instance to an equivalent Color. - - A instance. - - - - Initializes a new instance of the class. - - - - - Initializes a new instance of the class. - - The color to use. - - - - Initializes a new instance of the class. - - Red component value of this color (0-65535). - Green component value of this color (0-65535). - Blue component value of this color (0-65535). - - - - Initializes a new instance of the class. - - Red component value of this color (0-65535). - Green component value of this color (0-65535). - Blue component value of this color (0-65535). - Alpha component value of this color (0-65535). - - - - Initializes a new instance of the class. - - Cyan component value of this color. - Magenta component value of this color. - Yellow component value of this color. - Black component value of this color. - Alpha component value of this color. - - - - Initializes a new instance of the class. - - The RGBA/CMYK hex string or name of the color (http://www.imagemagick.org/script/color.php). - For example: #F000, #FF000000, #FFFF000000000000 - - - - Gets or sets the alpha component value of this color. - - - - - Gets or sets the blue component value of this color. - - - - - Gets or sets the green component value of this color. - - - - - Gets or sets the key (black) component value of this color. - - - - - Gets or sets the red component value of this color. - - - - - Determines whether the specified instances are considered equal. - - The first to compare. - The second to compare. - - - - Determines whether the specified instances are not considered equal. - - The first to compare. - The second to compare. - - - - Determines whether the first is more than the second . - - The first to compare. - The second to compare. - - - - Determines whether the first is less than the second . - - The first to compare. - The second to compare. - - - - Determines whether the first is more than or equal to the second . - - The first to compare. - The second to compare. - - - - Determines whether the first is less than or equal to the second . - - The first to compare. - The second to compare. - - - - Creates a new instance from the specified 8-bit color values (red, green, - and blue). The alpha value is implicitly 255 (fully opaque). - - Red component value of this color. - Green component value of this color. - Blue component value of this color. - A instance. - - - - Creates a new instance from the specified 8-bit color values (red, green, - blue and alpha). - - Red component value of this color. - Green component value of this color. - Blue component value of this color. - Alpha component value of this color. - A instance. - - - - Creates a clone of the current color. - - A clone of the current color. - - - - Compares the current instance with another object of the same type. - - The color to compare this color with. - A signed number indicating the relative values of this instance and value. - - - - Determines whether the specified object is equal to the current color. - - The object to compare this color with. - True when the specified object is equal to the current color. - - - - Determines whether the specified color is equal to the current color. - - The color to compare this color with. - True when the specified color is equal to the current color. - - - - Determines whether the specified color is fuzzy equal to the current color. - - The color to compare this color with. - The fuzz factor. - True when the specified color is fuzzy equal to the current instance. - - - - Serves as a hash of this type. - - A hash code for the current instance. - - - - Converts the value of this instance to a hexadecimal string. - - The . - - - - Contains code that is not compatible with .NET Core. - - - Adjusts the current affine transformation matrix with the specified affine transformation - matrix. Note that the current affine transform is adjusted rather than replaced. - - - - - Initializes a new instance of the class. - - The matrix. - - - - Initializes a new instance of the class. - - - - - Initializes a new instance of the class. - - The X coordinate scaling element. - The Y coordinate scaling element. - The X coordinate shearing element. - The Y coordinate shearing element. - The X coordinate of the translation element. - The Y coordinate of the translation element. - - - - Gets or sets the X coordinate scaling element. - - - - - Gets or sets the Y coordinate scaling element. - - - - - Gets or sets the X coordinate shearing element. - - - - - Gets or sets the Y coordinate shearing element. - - - - - Gets or sets the X coordinate of the translation element. - - - - - Gets or sets the Y coordinate of the translation element. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Reset to default - - - - - Sets the origin of coordinate system. - - The X coordinate of the translation element. - The Y coordinate of the translation element. - - - - Rotation to use. - - The angle of the rotation. - - - - Sets the scale to use. - - The X coordinate scaling element. - The Y coordinate scaling element. - - - - Skew to use in X axis - - The X skewing element. - - - - Skew to use in Y axis - - The Y skewing element. - - - - Contains code that is not compatible with .NET Core. - - - Sets the border color to be used for drawing bordered objects. - - - - - Initializes a new instance of the class. - - The color of the border. - - - - Initializes a new instance of the class. - - The color of the border. - - - - Gets or sets the color to use. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Contains code that is not compatible with .NET Core. - - - Sets the fill color to be used for drawing filled objects. - - - - - Initializes a new instance of the class. - - The color to use. - - - - Initializes a new instance of the class. - - The color to use. - - - - Gets or sets the color to use. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Contains code that is not compatible with .NET Core. - - - Draws a rectangle given two coordinates and using the current stroke, stroke width, and fill - settings. - - - - - Initializes a new instance of the class. - - The to use. - - - - Converts the specified to an instance of this type. - - The to use. - - - - Converts the specified to an instance of this type. - - The to use. - A instance. - - - - Initializes a new instance of the class. - - The upper left X coordinate. - The upper left Y coordinate. - The lower right X coordinate. - The lower right Y coordinate. - - - - Gets or sets the upper left X coordinate. - - - - - Gets or sets the upper left Y coordinate. - - - - - Gets or sets the upper left X coordinate. - - - - - Gets or sets the upper left Y coordinate. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Contains code that is not compatible with .NET Core. - - - Sets the color used for stroking object outlines. - - - - - Initializes a new instance of the class. - - The color to use. - - - - Initializes a new instance of the class. - - The color to use. - - - - Gets or sets the color to use. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Contains code that is not compatible with .NET Core. - - - Specifies the color of a background rectangle to place under text annotations. - - - - - Initializes a new instance of the class. - - The color to use. - - - - Initializes a new instance of the class. - - The color to use. - - - - Gets or sets the color to use. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Contains code that is not compatible with .NET Core. - - - Sets the overall canvas size to be recorded with the drawing vector data. Usually this will - be specified using the same size as the canvas image. When the vector data is saved to SVG - or MVG formats, the viewbox is use to specify the size of the canvas image that a viewer - will render the vector data on. - - - - - Initializes a new instance of the class. - - The to use. - - - - Converts the specified to an instance of this type. - - The to use. - - - - Converts the specified to an instance of this type. - - The to use. - A instance. - - - - Initializes a new instance of the class. - - The upper left X coordinate. - The upper left Y coordinate. - The lower right X coordinate. - The lower right Y coordinate. - - - - Gets or sets the upper left X coordinate. - - - - - Gets or sets the upper left Y coordinate. - - - - - Gets or sets the upper left X coordinate. - - - - - Gets or sets the upper left Y coordinate. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Class that can be used to chain draw actions. - - - - - Adds a new instance of the class to the . - - The matrix. - The instance. - - - - Adds a new instance of the class to the . - - The color of the border. - The instance. - - - - Adds a new instance of the class to the . - - The color to use. - The instance. - - - - Adds a new instance of the class to the . - - The to use. - The instance. - - - - Adds a new instance of the class to the . - - The color to use. - The instance. - - - - Adds a new instance of the class to the . - - The color to use. - The instance. - - - - Adds a new instance of the class to the . - - The to use. - The instance. - - - - Initializes a new instance of the class. - - - - - Draw on the specified image. - - The image to draw on. - The current instance. - - - - Returns an enumerator that iterates through the collection. - - An enumerator. - - - - Creates a new instance. - - A new instance. - - - - Returns an enumerator that iterates through the collection. - - An enumerator. - - - - Adds a new instance of the class to the . - - The X coordinate scaling element. - The Y coordinate scaling element. - The X coordinate shearing element. - The Y coordinate shearing element. - The X coordinate of the translation element. - The Y coordinate of the translation element. - The instance. - - - - Adds a new instance of the class to the . - - The X coordinate. - The Y coordinate. - The paint method to use. - The instance. - - - - Adds a new instance of the class to the . - - The starting X coordinate of the bounding rectangle. - The starting Y coordinate of thebounding rectangle. - The ending X coordinate of the bounding rectangle. - The ending Y coordinate of the bounding rectangle. - The starting degrees of rotation. - The ending degrees of rotation. - The instance. - - - - Adds a new instance of the class to the . - - The coordinates. - The instance. - - - - Adds a new instance of the class to the . - - The coordinates. - The instance. - - - - Adds a new instance of the class to the . - - The color of the border. - The instance. - - - - Adds a new instance of the class to the . - - The origin X coordinate. - The origin Y coordinate. - The perimeter X coordinate. - The perimeter Y coordinate. - The instance. - - - - Adds a new instance of the class to the . - - The ID of the clip path. - The instance. - - - - Adds a new instance of the class to the . - - The rule to use when filling drawn objects. - The instance. - - - - Adds a new instance of the class to the . - - The clip path units. - The instance. - - - - Adds a new instance of the class to the . - - The X coordinate. - The Y coordinate. - The paint method to use. - The instance. - - - - Adds a new instance of the class to the . - - The offset from origin. - The image to draw. - The instance. - - - - Adds a new instance of the class to the . - - The X coordinate. - The Y coordinate. - The image to draw. - The instance. - - - - Adds a new instance of the class to the . - - The offset from origin. - The algorithm to use. - The image to draw. - The instance. - - - - Adds a new instance of the class to the . - - The X coordinate. - The Y coordinate. - The algorithm to use. - The image to draw. - The instance. - - - - Adds a new instance of the class to the . - - The vertical and horizontal resolution. - The instance. - - - - Adds a new instance of the class to the . - - The vertical and horizontal resolution. - The instance. - - - - Adds a new instance of the class to the . - - The origin X coordinate. - The origin Y coordinate. - The X radius. - The Y radius. - The starting degrees of rotation. - The ending degrees of rotation. - The instance. - - - - Adds a new instance of the class to the . - - The color to use. - The instance. - - - - Adds a new instance of the class to the . - - The opacity. - The instance. - - - - Adds a new instance of the class to the . - - Url specifying pattern ID (e.g. "#pattern_id"). - The instance. - - - - Adds a new instance of the class to the . - - The rule to use when filling drawn objects. - The instance. - - - - Adds a new instance of the class to the . - - The font family or the full path to the font file. - The instance. - - - - Adds a new instance of the class to the . - - The font family or the full path to the font file. - The style of the font. - The weight of the font. - The font stretching type. - The instance. - - - - Adds a new instance of the class to the . - - The point size. - The instance. - - - - Adds a new instance of the class to the . - - The gravity. - The instance. - - - - Adds a new instance of the class to the . - - The starting X coordinate. - The starting Y coordinate. - The ending X coordinate. - The ending Y coordinate. - The instance. - - - - Adds a new instance of the class to the . - - The paths to use. - The instance. - - - - Adds a new instance of the class to the . - - The paths to use. - The instance. - - - - Adds a new instance of the class to the . - - The X coordinate. - The Y coordinate. - The instance. - - - - Adds a new instance of the class to the . - - The coordinates. - The instance. - - - - Adds a new instance of the class to the . - - The coordinates. - The instance. - - - - Adds a new instance of the class to the . - - The coordinates. - The instance. - - - - Adds a new instance of the class to the . - - The coordinates. - The instance. - - - - Adds a new instance of the class to the . - - The instance. - - - - Adds a new instance of the class to the . - - The instance. - - - - Adds a new instance of the class to the . - - The instance. - - - - Adds a new instance of the class to the . - - The ID of the clip path. - The instance. - - - - Adds a new instance of the class to the . - - The instance. - - - - Adds a new instance of the class to the . - - The ID of the pattern. - The X coordinate. - The Y coordinate. - The width. - The height. - The instance. - - - - Adds a new instance of the class to the . - - The upper left X coordinate. - The upper left Y coordinate. - The lower right X coordinate. - The lower right Y coordinate. - The instance. - - - - Adds a new instance of the class to the . - - The angle. - The instance. - - - - Adds a new instance of the class to the . - - The upper left X coordinate. - The upper left Y coordinate. - The lower right X coordinate. - The lower right Y coordinate. - The corner width. - The corner height. - The instance. - - - - Adds a new instance of the class to the . - - Horizontal scale factor. - Vertical scale factor. - The instance. - - - - Adds a new instance of the class to the . - - The angle. - The instance. - - - - Adds a new instance of the class to the . - - The angle. - The instance. - - - - Adds a new instance of the class to the . - - True if stroke antialiasing is enabled otherwise false. - The instance. - - - - Adds a new instance of the class to the . - - The color to use. - The instance. - - - - Adds a new instance of the class to the . - - An array containing the dash information. - The instance. - - - - Adds a new instance of the class to the . - - The dash offset. - The instance. - - - - Adds a new instance of the class to the . - - The line cap. - The instance. - - - - Adds a new instance of the class to the . - - The line join. - The instance. - - - - Adds a new instance of the class to the . - - The miter limit. - The instance. - - - - Adds a new instance of the class to the . - - The opacity. - The instance. - - - - Adds a new instance of the class to the . - - Url specifying pattern ID (e.g. "#pattern_id"). - The instance. - - - - Adds a new instance of the class to the . - - The width. - The instance. - - - - Adds a new instance of the class to the . - - The X coordinate. - The Y coordinate. - The text to draw. - The instance. - - - - Adds a new instance of the class to the . - - Text alignment. - The instance. - - - - Adds a new instance of the class to the . - - True if text antialiasing is enabled otherwise false. - The instance. - - - - Adds a new instance of the class to the . - - The text decoration. - The instance. - - - - Adds a new instance of the class to the . - - Direction to use. - The instance. - - - - Adds a new instance of the class to the . - - Encoding to use. - The instance. - - - - Adds a new instance of the class to the . - - Spacing to use. - The instance. - - - - Adds a new instance of the class to the . - - Spacing to use. - The instance. - - - - Adds a new instance of the class to the . - - Kerning to use. - The instance. - - - - Adds a new instance of the class to the . - - The color to use. - The instance. - - - - Adds a new instance of the class to the . - - The X coordinate. - The Y coordinate. - The instance. - - - - Adds a new instance of the class to the . - - The upper left X coordinate. - The upper left Y coordinate. - The lower right X coordinate. - The lower right Y coordinate. - The instance. - - - - Interface for a class that can be used to create , or instances. - - - Interface for a class that can be used to create , or instances. - - - - - Initializes a new instance that implements . - - The bitmap to use. - Thrown when an error is raised by ImageMagick. - A new instance. - - - - Initializes a new instance that implements . - - A new instance. - - - - Initializes a new instance that implements . - - The byte array to read the image data from. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance that implements . - - The byte array to read the image data from. - The settings to use when reading the image. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance that implements . - - The file to read the image from. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance that implements . - - The file to read the image from. - The settings to use when reading the image. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance that implements . - - The images to add to the collection. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance that implements . - - The stream to read the image data from. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance that implements . - - The stream to read the image data from. - The settings to use when reading the image. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance that implements . - - The fully qualified name of the image file, or the relative image file name. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance that implements . - - The fully qualified name of the image file, or the relative image file name. - The settings to use when reading the image. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance that implements . - - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance that implements . - - The byte array to read the image data from. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance of the class. - - The byte array to read the image data from. - The settings to use when reading the image. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance that implements . - - The file to read the image from. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance that implements . - - The file to read the image from. - The settings to use when reading the image. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance that implements . - - The color to fill the image with. - The width. - The height. - A new instance. - - - - Initializes a new instance that implements . - - The stream to read the image data from. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance that implements . - - The stream to read the image data from. - The settings to use when reading the image. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance that implements . - - The fully qualified name of the image file, or the relative image file name. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance that implements . - - The fully qualified name of the image file, or the relative image file name. - The width. - The height. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance that implements . - - The fully qualified name of the image file, or the relative image file name. - The settings to use when reading the image. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance that implements . - - A new instance. - - - - Initializes a new instance that implements . - - The byte array to read the information from. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance that implements . - - The byte array to read the information from. - The settings to use when reading the image. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance that implements . - - The file to read the image from. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance that implements . - - The file to read the image from. - The settings to use when reading the image. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance that implements . - - The stream to read the image data from. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance that implements . - - The stream to read the image data from. - The settings to use when reading the image. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance that implements . - - The fully qualified name of the image file, or the relative image file name. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance that implements . - - The fully qualified name of the image file, or the relative image file name. - The settings to use when reading the image. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Contains code that is not compatible with .NET Core. - - - Interface that represents an ImageMagick image. - - - - - Read single image frame. - - The bitmap to read the image from. - Thrown when an error is raised by ImageMagick. - - - - Converts this instance to a using . - - A that has the format . - - - - Converts this instance to a using the specified . - Supported formats are: Bmp, Gif, Icon, Jpeg, Png, Tiff. - - The image format. - A that has the specified - - - - Converts this instance to a . - - A . - - - - Event that will be raised when progress is reported by this image. - - - - - Event that will we raised when a warning is thrown by ImageMagick. - - - - - Gets or sets the time in 1/100ths of a second which must expire before splaying the next image in an - animated sequence. - - - - - Gets or sets the number of iterations to loop an animation (e.g. Netscape loop extension) for. - - - - - Gets the names of the artifacts. - - - - - Gets the names of the attributes. - - - - - Gets or sets the background color of the image. - - - - - Gets the height of the image before transformations. - - - - - Gets the width of the image before transformations. - - - - - Gets or sets a value indicating whether black point compensation should be used. - - - - - Gets or sets the border color of the image. - - - - - Gets the smallest bounding box enclosing non-border pixels. The current fuzz value is used - when discriminating between pixels. - - - - - Gets the number of channels that the image contains. - - - - - Gets the channels of the image. - - - - - Gets or sets the chromaticity blue primary point. - - - - - Gets or sets the chromaticity green primary point. - - - - - Gets or sets the chromaticity red primary point. - - - - - Gets or sets the chromaticity white primary point. - - - - - Gets or sets the image class (DirectClass or PseudoClass) - NOTE: Setting a DirectClass image to PseudoClass will result in the loss of color information - if the number of colors in the image is greater than the maximum palette size (either 256 (Q8) - or 65536 (Q16). - - - - - Gets or sets the distance where colors are considered equal. - - - - - Gets or sets the colormap size (number of colormap entries). - - - - - Gets or sets the color space of the image. - - - - - Gets or sets the color type of the image. - - - - - Gets or sets the comment text of the image. - - - - - Gets or sets the composition operator to be used when composition is implicitly used (such as for image flattening). - - - - - Gets or sets the compression method to use. - - - - - Gets or sets the vertical and horizontal resolution in pixels of the image. - - - - - Gets or sets the depth (bits allocated to red/green/blue components). - - - - - Gets the preferred size of the image when encoding. - - Thrown when an error is raised by ImageMagick. - - - - Gets or sets the endianness (little like Intel or big like SPARC) for image formats which support - endian-specific options. - - - - - Gets the original file name of the image (only available if read from disk). - - - - - Gets the image file size. - - - - - Gets or sets the filter to use when resizing image. - - - - - Gets or sets the format of the image. - - - - - Gets the information about the format of the image. - - - - - Gets the gamma level of the image. - - Thrown when an error is raised by ImageMagick. - - - - Gets or sets the gif disposal method. - - - - - Gets a value indicating whether the image contains a clipping path. - - - - - Gets or sets a value indicating whether the image supports transparency (alpha channel). - - - - - Gets the height of the image. - - - - - Gets or sets the type of interlacing to use. - - - - - Gets or sets the pixel color interpolate method to use. - - - - - Gets a value indicating whether none of the pixels in the image have an alpha value other - than OpaqueAlpha (QuantumRange). - - - - - Gets or sets the label of the image. - - - - - Gets or sets the matte color. - - - - - Gets or sets the photo orientation of the image. - - - - - Gets or sets the preferred size and location of an image canvas. - - - - - Gets the names of the profiles. - - - - - Gets or sets the JPEG/MIFF/PNG compression level (default 75). - - - - - Gets or sets the associated read mask of the image. The mask must be the same dimensions as the image and - only contain the colors black and white. Pass null to unset an existing mask. - - - - - Gets or sets the type of rendering intent. - - - - - Gets the settings for this instance. - - - - - Gets the signature of this image. - - Thrown when an error is raised by ImageMagick. - - - - Gets the number of colors in the image. - - - - - Gets or sets the virtual pixel method. - - - - - Gets the width of the image. - - - - - Gets or sets the associated write mask of the image. The mask must be the same dimensions as the image and - only contain the colors black and white. Pass null to unset an existing mask. - - - - - Adaptive-blur image with the default blur factor (0x1). - - Thrown when an error is raised by ImageMagick. - - - - Adaptive-blur image with specified blur factor. - - The radius of the Gaussian, in pixels, not counting the center pixel. - Thrown when an error is raised by ImageMagick. - - - - Adaptive-blur image with specified blur factor. - - The radius of the Gaussian, in pixels, not counting the center pixel. - The standard deviation of the Laplacian, in pixels. - Thrown when an error is raised by ImageMagick. - - - - Resize using mesh interpolation. It works well for small resizes of less than +/- 50% - of the original image size. For larger resizing on images a full filtered and slower resize - function should be used instead. - - The new width. - The new height. - Thrown when an error is raised by ImageMagick. - - - - Resize using mesh interpolation. It works well for small resizes of less than +/- 50% - of the original image size. For larger resizing on images a full filtered and slower resize - function should be used instead. - - The geometry to use. - Thrown when an error is raised by ImageMagick. - - - - Adaptively sharpens the image by sharpening more intensely near image edges and less - intensely far from edges. - - Thrown when an error is raised by ImageMagick. - - - - Adaptively sharpens the image by sharpening more intensely near image edges and less - intensely far from edges. - - The channel(s) that should be sharpened. - Thrown when an error is raised by ImageMagick. - - - - Adaptively sharpens the image by sharpening more intensely near image edges and less - intensely far from edges. - - The radius of the Gaussian, in pixels, not counting the center pixel. - The standard deviation of the Laplacian, in pixels. - Thrown when an error is raised by ImageMagick. - - - - Adaptively sharpens the image by sharpening more intensely near image edges and less - intensely far from edges. - - The radius of the Gaussian, in pixels, not counting the center pixel. - The standard deviation of the Laplacian, in pixels. - The channel(s) that should be sharpened. - - - - Local adaptive threshold image. - http://www.dai.ed.ac.uk/HIPR2/adpthrsh.htm - - The width of the pixel neighborhood. - The height of the pixel neighborhood. - Thrown when an error is raised by ImageMagick. - - - - Local adaptive threshold image. - http://www.dai.ed.ac.uk/HIPR2/adpthrsh.htm - - The width of the pixel neighborhood. - The height of the pixel neighborhood. - Constant to subtract from pixel neighborhood mean (+/-)(0-QuantumRange). - Thrown when an error is raised by ImageMagick. - - - - Local adaptive threshold image. - http://www.dai.ed.ac.uk/HIPR2/adpthrsh.htm - - The width of the pixel neighborhood. - The height of the pixel neighborhood. - Constant to subtract from pixel neighborhood mean. - Thrown when an error is raised by ImageMagick. - - - - Add noise to image with the specified noise type. - - The type of noise that should be added to the image. - Thrown when an error is raised by ImageMagick. - - - - Add noise to the specified channel of the image with the specified noise type. - - The type of noise that should be added to the image. - The channel(s) where the noise should be added. - Thrown when an error is raised by ImageMagick. - - - - Add noise to image with the specified noise type. - - The type of noise that should be added to the image. - Attenuate the random distribution. - Thrown when an error is raised by ImageMagick. - - - - Add noise to the specified channel of the image with the specified noise type. - - The type of noise that should be added to the image. - Attenuate the random distribution. - The channel(s) where the noise should be added. - Thrown when an error is raised by ImageMagick. - - - - Adds the specified profile to the image or overwrites it. - - The profile to add or overwrite. - Thrown when an error is raised by ImageMagick. - - - - Adds the specified profile to the image or overwrites it when overWriteExisting is true. - - The profile to add or overwrite. - When set to false an existing profile with the same name - won't be overwritten. - Thrown when an error is raised by ImageMagick. - - - - Affine Transform image. - - The affine matrix to use. - Thrown when an error is raised by ImageMagick. - - - - Applies the specified alpha option. - - The option to use. - Thrown when an error is raised by ImageMagick. - - - - Annotate using specified text, and bounding area. - - The text to use. - The bounding area. - Thrown when an error is raised by ImageMagick. - - - - Annotate using specified text, bounding area, and placement gravity. - - The text to use. - The bounding area. - The placement gravity. - Thrown when an error is raised by ImageMagick. - - - - Annotate using specified text, bounding area, and placement gravity. - - The text to use. - The bounding area. - The placement gravity. - The rotation. - Thrown when an error is raised by ImageMagick. - - - - Annotate with text (bounding area is entire image) and placement gravity. - - The text to use. - The placement gravity. - Thrown when an error is raised by ImageMagick. - - - - Extracts the 'mean' from the image and adjust the image to try make set its gamma. - appropriatally. - - Thrown when an error is raised by ImageMagick. - - - - Extracts the 'mean' from the image and adjust the image to try make set its gamma. - appropriatally. - - The channel(s) to set the gamma for. - Thrown when an error is raised by ImageMagick. - - - - Adjusts the levels of a particular image channel by scaling the minimum and maximum values - to the full quantum range. - - Thrown when an error is raised by ImageMagick. - - - - Adjusts the levels of a particular image channel by scaling the minimum and maximum values - to the full quantum range. - - The channel(s) to level. - Thrown when an error is raised by ImageMagick. - - - - Adjusts an image so that its orientation is suitable for viewing. - - Thrown when an error is raised by ImageMagick. - - - - Automatically selects a threshold and replaces each pixel in the image with a black pixel if - the image intentsity is less than the selected threshold otherwise white. - - The threshold method. - Thrown when an error is raised by ImageMagick. - - - - Forces all pixels below the threshold into black while leaving all pixels at or above - the threshold unchanged. - - The threshold to use. - Thrown when an error is raised by ImageMagick. - - - - Forces all pixels below the threshold into black while leaving all pixels at or above - the threshold unchanged. - - The threshold to use. - The channel(s) to make black. - Thrown when an error is raised by ImageMagick. - - - - Simulate a scene at nighttime in the moonlight. - - Thrown when an error is raised by ImageMagick. - - - - Simulate a scene at nighttime in the moonlight. - - The factor to use. - Thrown when an error is raised by ImageMagick. - - - - Calculates the bit depth (bits allocated to red/green/blue components). Use the Depth - property to get the current value. - - Thrown when an error is raised by ImageMagick. - The bit depth (bits allocated to red/green/blue components). - - - - Calculates the bit depth (bits allocated to red/green/blue components) of the specified channel. - - The channel to get the depth for. - Thrown when an error is raised by ImageMagick. - The bit depth (bits allocated to red/green/blue components) of the specified channel. - - - - Set the bit depth (bits allocated to red/green/blue components) of the specified channel. - - The channel to set the depth for. - The depth. - Thrown when an error is raised by ImageMagick. - - - - Set the bit depth (bits allocated to red/green/blue components). - - The depth. - Thrown when an error is raised by ImageMagick. - - - - Blur image with the default blur factor (0x1). - - Thrown when an error is raised by ImageMagick. - - - - Blur image the specified channel of the image with the default blur factor (0x1). - - The channel(s) that should be blurred. - Thrown when an error is raised by ImageMagick. - - - - Blur image with specified blur factor. - - The radius of the Gaussian in pixels, not counting the center pixel. - The standard deviation of the Laplacian, in pixels. - Thrown when an error is raised by ImageMagick. - - - - Blur image with specified blur factor and channel. - - The radius of the Gaussian in pixels, not counting the center pixel. - The standard deviation of the Laplacian, in pixels. - The channel(s) that should be blurred. - Thrown when an error is raised by ImageMagick. - - - - Border image (add border to image). - - The size of the border. - Thrown when an error is raised by ImageMagick. - - - - Border image (add border to image). - - The width of the border. - The height of the border. - Thrown when an error is raised by ImageMagick. - - - - Changes the brightness and/or contrast of an image. It converts the brightness and - contrast parameters into slope and intercept and calls a polynomical function to apply - to the image. - - The brightness. - The contrast. - Thrown when an error is raised by ImageMagick. - - - - Changes the brightness and/or contrast of an image. It converts the brightness and - contrast parameters into slope and intercept and calls a polynomical function to apply - to the image. - - The brightness. - The contrast. - The channel(s) that should be changed. - Thrown when an error is raised by ImageMagick. - - - - Uses a multi-stage algorithm to detect a wide range of edges in images. - - Thrown when an error is raised by ImageMagick. - - - - Uses a multi-stage algorithm to detect a wide range of edges in images. - - The radius of the gaussian smoothing filter. - The sigma of the gaussian smoothing filter. - Percentage of edge pixels in the lower threshold. - Percentage of edge pixels in the upper threshold. - Thrown when an error is raised by ImageMagick. - - - - Charcoal effect image (looks like charcoal sketch). - - Thrown when an error is raised by ImageMagick. - - - - Charcoal effect image (looks like charcoal sketch). - - The radius of the Gaussian, in pixels, not counting the center pixel. - The standard deviation of the Laplacian, in pixels. - Thrown when an error is raised by ImageMagick. - - - - Chop image (remove vertical and horizontal subregion of image). - - The X offset from origin. - The width of the part to chop horizontally. - The Y offset from origin. - The height of the part to chop vertically. - Thrown when an error is raised by ImageMagick. - - - - Chop image (remove vertical or horizontal subregion of image) using the specified geometry. - - The geometry to use. - Thrown when an error is raised by ImageMagick. - - - - Chop image (remove horizontal subregion of image). - - The X offset from origin. - The width of the part to chop horizontally. - Thrown when an error is raised by ImageMagick. - - - - Chop image (remove horizontal subregion of image). - - The Y offset from origin. - The height of the part to chop vertically. - Thrown when an error is raised by ImageMagick. - - - - Set each pixel whose value is below zero to zero and any the pixel whose value is above - the quantum range to the quantum range (Quantum.Max) otherwise the pixel value - remains unchanged. - - Thrown when an error is raised by ImageMagick. - - - - Set each pixel whose value is below zero to zero and any the pixel whose value is above - the quantum range to the quantum range (Quantum.Max) otherwise the pixel value - remains unchanged. - - The channel(s) to clamp. - Thrown when an error is raised by ImageMagick. - - - - Sets the image clip mask based on any clipping path information if it exists. - - Thrown when an error is raised by ImageMagick. - - - - Sets the image clip mask based on any clipping path information if it exists. - - Name of clipping path resource. If name is preceded by #, use - clipping path numbered by name. - Specifies if operations take effect inside or outside the clipping - path - Thrown when an error is raised by ImageMagick. - - - - Creates a clone of the current image. - - A clone of the current image. - - - - Creates a clone of the current image with the specified geometry. - - The area to clone. - A clone of the current image. - Thrown when an error is raised by ImageMagick. - - - - Creates a clone of the current image. - - The width of the area to clone - The height of the area to clone - A clone of the current image. - - - - Creates a clone of the current image. - - The X offset from origin. - The Y offset from origin. - The width of the area to clone - The height of the area to clone - A clone of the current image. - - - - Apply a color lookup table (CLUT) to the image. - - The image to use. - Thrown when an error is raised by ImageMagick. - - - - Apply a color lookup table (CLUT) to the image. - - The image to use. - Pixel interpolate method. - Thrown when an error is raised by ImageMagick. - - - - Apply a color lookup table (CLUT) to the image. - - The image to use. - Pixel interpolate method. - The channel(s) to clut. - Thrown when an error is raised by ImageMagick. - - - - Sets the alpha channel to the specified color. - - The color to use. - Thrown when an error is raised by ImageMagick. - - - - Applies the color decision list from the specified ASC CDL file. - - The file to read the ASC CDL information from. - Thrown when an error is raised by ImageMagick. - - - - Colorize image with the specified color, using specified percent alpha. - - The color to use. - The alpha percentage. - Thrown when an error is raised by ImageMagick. - - - - Colorize image with the specified color, using specified percent alpha for red, green, - and blue quantums - - The color to use. - The alpha percentage for red. - The alpha percentage for green. - The alpha percentage for blue. - Thrown when an error is raised by ImageMagick. - - - - Apply a color matrix to the image channels. - - The color matrix to use. - Thrown when an error is raised by ImageMagick. - - - - Compare current image with another image and returns error information. - - The other image to compare with this image. - The error information. - Thrown when an error is raised by ImageMagick. - - - - Returns the distortion based on the specified metric. - - The other image to compare with this image. - The metric to use. - The distortion based on the specified metric. - Thrown when an error is raised by ImageMagick. - - - - Returns the distortion based on the specified metric. - - The other image to compare with this image. - The metric to use. - The channel(s) to compare. - The distortion based on the specified metric. - Thrown when an error is raised by ImageMagick. - - - - Returns the distortion based on the specified metric. - - The other image to compare with this image. - The metric to use. - The image that will contain the difference. - The distortion based on the specified metric. - Thrown when an error is raised by ImageMagick. - - - - Returns the distortion based on the specified metric. - - The other image to compare with this image. - The metric to use. - The image that will contain the difference. - The channel(s) to compare. - The distortion based on the specified metric. - Thrown when an error is raised by ImageMagick. - - - - Compose an image onto another at specified offset using the 'In' operator. - - The image to composite with this image. - Thrown when an error is raised by ImageMagick. - - - - Compose an image onto another using the specified algorithm. - - The image to composite with this image. - The algorithm to use. - Thrown when an error is raised by ImageMagick. - - - - Compose an image onto another at specified offset using the specified algorithm. - - The image to composite with this image. - The algorithm to use. - The arguments for the algorithm (compose:args). - Thrown when an error is raised by ImageMagick. - - - - Compose an image onto another at specified offset using the 'In' operator. - - The image to composite with this image. - The X offset from origin. - The Y offset from origin. - Thrown when an error is raised by ImageMagick. - - - - Compose an image onto another at specified offset using the specified algorithm. - - The image to composite with this image. - The X offset from origin. - The Y offset from origin. - The algorithm to use. - Thrown when an error is raised by ImageMagick. - - - - Compose an image onto another at specified offset using the specified algorithm. - - The image to composite with this image. - The X offset from origin. - The Y offset from origin. - The algorithm to use. - The arguments for the algorithm (compose:args). - Thrown when an error is raised by ImageMagick. - - - - Compose an image onto another at specified offset using the 'In' operator. - - The image to composite with this image. - The offset from origin. - Thrown when an error is raised by ImageMagick. - - - - Compose an image onto another at specified offset using the specified algorithm. - - The image to composite with this image. - The offset from origin. - The algorithm to use. - Thrown when an error is raised by ImageMagick. - - - - Compose an image onto another at specified offset using the specified algorithm. - - The image to composite with this image. - The offset from origin. - The algorithm to use. - The arguments for the algorithm (compose:args). - Thrown when an error is raised by ImageMagick. - - - - Compose an image onto another at specified offset using the 'In' operator. - - The image to composite with this image. - The placement gravity. - Thrown when an error is raised by ImageMagick. - - - - Compose an image onto another at specified offset using the specified algorithm. - - The image to composite with this image. - The placement gravity. - The algorithm to use. - Thrown when an error is raised by ImageMagick. - - - - Compose an image onto another at specified offset using the specified algorithm. - - The image to composite with this image. - The placement gravity. - The algorithm to use. - The arguments for the algorithm (compose:args). - Thrown when an error is raised by ImageMagick. - - - - Determines the connected-components of the image. - - How many neighbors to visit, choose from 4 or 8. - The connected-components of the image. - Thrown when an error is raised by ImageMagick. - - - - Determines the connected-components of the image. - - The settings for this operation. - The connected-components of the image. - Thrown when an error is raised by ImageMagick. - - - - Contrast image (enhance intensity differences in image) - - Thrown when an error is raised by ImageMagick. - - - - Contrast image (enhance intensity differences in image) - - Use true to enhance the contrast and false to reduce the contrast. - Thrown when an error is raised by ImageMagick. - - - - A simple image enhancement technique that attempts to improve the contrast in an image by - 'stretching' the range of intensity values it contains to span a desired range of values. - It differs from the more sophisticated histogram equalization in that it can only apply a - linear scaling function to the image pixel values. As a result the 'enhancement' is less harsh. - - The black point. - Thrown when an error is raised by ImageMagick. - - - - A simple image enhancement technique that attempts to improve the contrast in an image by - 'stretching' the range of intensity values it contains to span a desired range of values. - It differs from the more sophisticated histogram equalization in that it can only apply a - linear scaling function to the image pixel values. As a result the 'enhancement' is less harsh. - - The black point. - The white point. - Thrown when an error is raised by ImageMagick. - - - - A simple image enhancement technique that attempts to improve the contrast in an image by - 'stretching' the range of intensity values it contains to span a desired range of values. - It differs from the more sophisticated histogram equalization in that it can only apply a - linear scaling function to the image pixel values. As a result the 'enhancement' is less harsh. - - The black point. - The white point. - The channel(s) to constrast stretch. - Thrown when an error is raised by ImageMagick. - - - - Convolve image. Applies a user-specified convolution to the image. - - The convolution matrix. - Thrown when an error is raised by ImageMagick. - - - - Copies pixels from the source image to the destination image. - - The source image to copy the pixels from. - Thrown when an error is raised by ImageMagick. - - - - Copies pixels from the source image to the destination image. - - The source image to copy the pixels from. - The channels to copy. - Thrown when an error is raised by ImageMagick. - - - - Copies pixels from the source image to the destination image. - - The source image to copy the pixels from. - The geometry to copy. - Thrown when an error is raised by ImageMagick. - - - - Copies pixels from the source image to the destination image. - - The source image to copy the pixels from. - The geometry to copy. - The channels to copy. - Thrown when an error is raised by ImageMagick. - - - - Copies pixels from the source image as defined by the geometry the destination image at - the specified offset. - - The source image to copy the pixels from. - The geometry to copy. - The offset to copy the pixels to. - Thrown when an error is raised by ImageMagick. - - - - Copies pixels from the source image as defined by the geometry the destination image at - the specified offset. - - The source image to copy the pixels from. - The geometry to copy. - The offset to start the copy from. - The channels to copy. - Thrown when an error is raised by ImageMagick. - - - - Copies pixels from the source image as defined by the geometry the destination image at - the specified offset. - - The source image to copy the pixels from. - The geometry to copy. - The X offset to start the copy from. - The Y offset to start the copy from. - Thrown when an error is raised by ImageMagick. - - - - Copies pixels from the source image as defined by the geometry the destination image at - the specified offset. - - The source image to copy the pixels from. - The geometry to copy. - The X offset to copy the pixels to. - The Y offset to copy the pixels to. - The channels to copy. - Thrown when an error is raised by ImageMagick. - - - - Crop image (subregion of original image) using CropPosition.Center. You should call - RePage afterwards unless you need the Page information. - - The width of the subregion. - The height of the subregion. - Thrown when an error is raised by ImageMagick. - - - - Crop image (subregion of original image) using CropPosition.Center. You should call - RePage afterwards unless you need the Page information. - - The X offset from origin. - The Y offset from origin. - The width of the subregion. - The height of the subregion. - Thrown when an error is raised by ImageMagick. - - - - Crop image (subregion of original image). You should call RePage afterwards unless you - need the Page information. - - The width of the subregion. - The height of the subregion. - The position where the cropping should start from. - Thrown when an error is raised by ImageMagick. - - - - Crop image (subregion of original image). You should call RePage afterwards unless you - need the Page information. - - The subregion to crop. - Thrown when an error is raised by ImageMagick. - - - - Crop image (subregion of original image). You should call RePage afterwards unless you - need the Page information. - - The subregion to crop. - The position where the cropping should start from. - Thrown when an error is raised by ImageMagick. - - - - Creates tiles of the current image in the specified dimension. - - The width of the tile. - The height of the tile. - New title of the current image. - - - - Creates tiles of the current image in the specified dimension. - - The size of the tile. - New title of the current image. - - - - Displaces an image's colormap by a given number of positions. - - Displace the colormap this amount. - Thrown when an error is raised by ImageMagick. - - - - Converts cipher pixels to plain pixels. - - The password that was used to encrypt the image. - Thrown when an error is raised by ImageMagick. - - - - Removes skew from the image. Skew is an artifact that occurs in scanned images because of - the camera being misaligned, imperfections in the scanning or surface, or simply because - the paper was not placed completely flat when scanned. The value of threshold ranges - from 0 to QuantumRange. - - The threshold. - Thrown when an error is raised by ImageMagick. - - - - Despeckle image (reduce speckle noise). - - Thrown when an error is raised by ImageMagick. - - - - Determines the color type of the image. This method can be used to automatically make the - type GrayScale. - - Thrown when an error is raised by ImageMagick. - The color type of the image. - - - - Distorts an image using various distortion methods, by mapping color lookups of the source - image to a new destination image of the same size as the source image. - - The distortion method to use. - An array containing the arguments for the distortion. - Thrown when an error is raised by ImageMagick. - - - - Distorts an image using various distortion methods, by mapping color lookups of the source - image to a new destination image usually of the same size as the source image, unless - 'bestfit' is set to true. - - The distortion method to use. - Attempt to 'bestfit' the size of the resulting image. - An array containing the arguments for the distortion. - Thrown when an error is raised by ImageMagick. - - - - Draw on image using one or more drawables. - - The drawable(s) to draw on the image. - Thrown when an error is raised by ImageMagick. - - - - Draw on image using one or more drawables. - - The drawable(s) to draw on the image. - Thrown when an error is raised by ImageMagick. - - - - Draw on image using a collection of drawables. - - The drawables to draw on the image. - Thrown when an error is raised by ImageMagick. - - - - Edge image (hilight edges in image). - - The radius of the pixel neighborhood. - Thrown when an error is raised by ImageMagick. - - - - Emboss image (hilight edges with 3D effect) with default value (0x1). - - Thrown when an error is raised by ImageMagick. - - - - Emboss image (hilight edges with 3D effect). - - The radius of the Gaussian, in pixels, not counting the center pixel. - The standard deviation of the Laplacian, in pixels. - Thrown when an error is raised by ImageMagick. - - - - Converts pixels to cipher-pixels. - - The password that to encrypt the image with. - Thrown when an error is raised by ImageMagick. - - - - Applies a digital filter that improves the quality of a noisy image. - - Thrown when an error is raised by ImageMagick. - - - - Applies a histogram equalization to the image. - - Thrown when an error is raised by ImageMagick. - - - - Apply an arithmetic or bitwise operator to the image pixel quantums. - - The channel(s) to apply the operator on. - The function. - The arguments for the function. - Thrown when an error is raised by ImageMagick. - - - - Apply an arithmetic or bitwise operator to the image pixel quantums. - - The channel(s) to apply the operator on. - The operator. - The value. - Thrown when an error is raised by ImageMagick. - - - - Apply an arithmetic or bitwise operator to the image pixel quantums. - - The channel(s) to apply the operator on. - The operator. - The value. - Thrown when an error is raised by ImageMagick. - - - - Apply an arithmetic or bitwise operator to the image pixel quantums. - - The channel(s) to apply the operator on. - The geometry to use. - The operator. - The value. - Thrown when an error is raised by ImageMagick. - - - - Apply an arithmetic or bitwise operator to the image pixel quantums. - - The channel(s) to apply the operator on. - The geometry to use. - The operator. - The value. - Thrown when an error is raised by ImageMagick. - - - - Extend the image as defined by the width and height. - - The width to extend the image to. - The height to extend the image to. - Thrown when an error is raised by ImageMagick. - - - - Extend the image as defined by the width and height. - - The X offset from origin. - The Y offset from origin. - The width to extend the image to. - The height to extend the image to. - Thrown when an error is raised by ImageMagick. - - - - Extend the image as defined by the width and height. - - The width to extend the image to. - The height to extend the image to. - The background color to use. - Thrown when an error is raised by ImageMagick. - - - - Extend the image as defined by the width and height. - - The width to extend the image to. - The height to extend the image to. - The placement gravity. - Thrown when an error is raised by ImageMagick. - - - - Extend the image as defined by the width and height. - - The width to extend the image to. - The height to extend the image to. - The placement gravity. - The background color to use. - Thrown when an error is raised by ImageMagick. - - - - Extend the image as defined by the rectangle. - - The geometry to extend the image to. - Thrown when an error is raised by ImageMagick. - - - - Extend the image as defined by the geometry. - - The geometry to extend the image to. - The background color to use. - Thrown when an error is raised by ImageMagick. - - - - Extend the image as defined by the geometry. - - The geometry to extend the image to. - The placement gravity. - Thrown when an error is raised by ImageMagick. - - - - Extend the image as defined by the geometry. - - The geometry to extend the image to. - The placement gravity. - The background color to use. - Thrown when an error is raised by ImageMagick. - - - - Flip image (reflect each scanline in the vertical direction). - - Thrown when an error is raised by ImageMagick. - - - - Floodfill pixels matching color (within fuzz factor) of target pixel(x,y) with replacement - alpha value using method. - - The alpha to use. - The X coordinate. - The Y coordinate. - Thrown when an error is raised by ImageMagick. - - - - Flood-fill color across pixels that match the color of the target pixel and are neighbors - of the target pixel. Uses current fuzz setting when determining color match. - - The color to use. - The X coordinate. - The Y coordinate. - Thrown when an error is raised by ImageMagick. - - - - Flood-fill color across pixels that match the color of the target pixel and are neighbors - of the target pixel. Uses current fuzz setting when determining color match. - - The color to use. - The X coordinate. - The Y coordinate. - The target color. - Thrown when an error is raised by ImageMagick. - - - - Flood-fill color across pixels that match the color of the target pixel and are neighbors - of the target pixel. Uses current fuzz setting when determining color match. - - The color to use. - The position of the pixel. - Thrown when an error is raised by ImageMagick. - - - - Flood-fill color across pixels that match the color of the target pixel and are neighbors - of the target pixel. Uses current fuzz setting when determining color match. - - The color to use. - The position of the pixel. - The target color. - Thrown when an error is raised by ImageMagick. - - - - Flood-fill texture across pixels that match the color of the target pixel and are neighbors - of the target pixel. Uses current fuzz setting when determining color match. - - The image to use. - The X coordinate. - The Y coordinate. - Thrown when an error is raised by ImageMagick. - - - - Flood-fill texture across pixels that match the color of the target pixel and are neighbors - of the target pixel. Uses current fuzz setting when determining color match. - - The image to use. - The X coordinate. - The Y coordinate. - The target color. - Thrown when an error is raised by ImageMagick. - - - - Flood-fill texture across pixels that match the color of the target pixel and are neighbors - of the target pixel. Uses current fuzz setting when determining color match. - - The image to use. - The position of the pixel. - Thrown when an error is raised by ImageMagick. - - - - Flood-fill texture across pixels that match the color of the target pixel and are neighbors - of the target pixel. Uses current fuzz setting when determining color match. - - The image to use. - The position of the pixel. - The target color. - Thrown when an error is raised by ImageMagick. - - - - Flop image (reflect each scanline in the horizontal direction). - - Thrown when an error is raised by ImageMagick. - - - - Obtain font metrics for text string given current font, pointsize, and density settings. - - The text to get the font metrics for. - The font metrics for text. - Thrown when an error is raised by ImageMagick. - - - - Obtain font metrics for text string given current font, pointsize, and density settings. - - The text to get the font metrics for. - Specifies if new lines should be ignored. - The font metrics for text. - Thrown when an error is raised by ImageMagick. - - - - Formats the specified expression, more info here: http://www.imagemagick.org/script/escape.php. - - The expression, more info here: http://www.imagemagick.org/script/escape.php. - The result of the expression. - Thrown when an error is raised by ImageMagick. - - - - Frame image with the default geometry (25x25+6+6). - - Thrown when an error is raised by ImageMagick. - - - - Frame image with the specified geometry. - - The geometry of the frame. - Thrown when an error is raised by ImageMagick. - - - - Frame image with the specified with and height. - - The width of the frame. - The height of the frame. - Thrown when an error is raised by ImageMagick. - - - - Frame image with the specified with, height, innerBevel and outerBevel. - - The width of the frame. - The height of the frame. - The inner bevel of the frame. - The outer bevel of the frame. - Thrown when an error is raised by ImageMagick. - - - - Applies a mathematical expression to the image. - - The expression to apply. - Thrown when an error is raised by ImageMagick. - - - - Applies a mathematical expression to the image. - - The expression to apply. - The channel(s) to apply the expression to. - Thrown when an error is raised by ImageMagick. - - - - Gamma correct image. - - The image gamma. - Thrown when an error is raised by ImageMagick. - - - - Gamma correct image. - - The image gamma for the channel. - The channel(s) to gamma correct. - Thrown when an error is raised by ImageMagick. - - - - Gaussian blur image. - - The number of neighbor pixels to be included in the convolution. - The standard deviation of the gaussian bell curve. - Thrown when an error is raised by ImageMagick. - - - - Gaussian blur image. - - The number of neighbor pixels to be included in the convolution. - The standard deviation of the gaussian bell curve. - The channel(s) to blur. - Thrown when an error is raised by ImageMagick. - - - - Retrieve the 8bim profile from the image. - - Thrown when an error is raised by ImageMagick. - The 8bim profile from the image. - - - - Returns the value of a named image attribute. - - The name of the attribute. - The value of a named image attribute. - Thrown when an error is raised by ImageMagick. - - - - Returns the default clipping path. Null will be returned if the image has no clipping path. - - The default clipping path. Null will be returned if the image has no clipping path. - Thrown when an error is raised by ImageMagick. - - - - Returns the clipping path with the specified name. Null will be returned if the image has no clipping path. - - Name of clipping path resource. If name is preceded by #, use clipping path numbered by name. - The clipping path with the specified name. Null will be returned if the image has no clipping path. - Thrown when an error is raised by ImageMagick. - - - - Returns the color at colormap position index. - - The position index. - he color at colormap position index. - Thrown when an error is raised by ImageMagick. - - - - Retrieve the color profile from the image. - - The color profile from the image. - Thrown when an error is raised by ImageMagick. - - - - Returns the value of the artifact with the specified name. - - The name of the artifact. - The value of the artifact with the specified name. - - - - Retrieve the exif profile from the image. - - The exif profile from the image. - Thrown when an error is raised by ImageMagick. - - - - Retrieve the iptc profile from the image. - - The iptc profile from the image. - Thrown when an error is raised by ImageMagick. - - - - Returns a pixel collection that can be used to read or modify the pixels of this image. - - A pixel collection that can be used to read or modify the pixels of this image. - Thrown when an error is raised by ImageMagick. - - - - Returns a pixel collection that can be used to read or modify the pixels of this image. This instance - will not do any bounds checking and directly call ImageMagick. - - A pixel collection that can be used to read or modify the pixels of this image. - Thrown when an error is raised by ImageMagick. - - - - Retrieve a named profile from the image. - - The name of the profile (e.g. "ICM", "IPTC", or a generic profile name). - A named profile from the image. - Thrown when an error is raised by ImageMagick. - - - - Retrieve the xmp profile from the image. - - The xmp profile from the image. - Thrown when an error is raised by ImageMagick. - - - - Converts the colors in the image to gray. - - The pixel intensity method to use. - Thrown when an error is raised by ImageMagick. - - - - Apply a color lookup table (Hald CLUT) to the image. - - The image to use. - Thrown when an error is raised by ImageMagick. - - - - Creates a color histogram. - - A color histogram. - Thrown when an error is raised by ImageMagick. - - - - Identifies lines in the image. - - Thrown when an error is raised by ImageMagick. - - - - Identifies lines in the image. - - The width of the neighborhood. - The height of the neighborhood. - The line count threshold. - Thrown when an error is raised by ImageMagick. - - - - Implode image (special effect). - - The extent of the implosion. - Pixel interpolate method. - Thrown when an error is raised by ImageMagick. - - - - Floodfill pixels not matching color (within fuzz factor) of target pixel(x,y) with - replacement alpha value using method. - - The alpha to use. - The X coordinate. - The Y coordinate. - Thrown when an error is raised by ImageMagick. - - - - Flood-fill texture across pixels that do not match the color of the target pixel and are - neighbors of the target pixel. Uses current fuzz setting when determining color match. - - The color to use. - The X coordinate. - The Y coordinate. - Thrown when an error is raised by ImageMagick. - - - - Flood-fill texture across pixels that do not match the color of the target pixel and are - neighbors of the target pixel. Uses current fuzz setting when determining color match. - - The color to use. - The X coordinate. - The Y coordinate. - The target color. - Thrown when an error is raised by ImageMagick. - - - - Flood-fill color across pixels that match the color of the target pixel and are neighbors - of the target pixel. Uses current fuzz setting when determining color match. - - The color to use. - The position of the pixel. - Thrown when an error is raised by ImageMagick. - - - - Flood-fill texture across pixels that do not match the color of the target pixel and are - neighbors of the target pixel. Uses current fuzz setting when determining color match. - - The color to use. - The position of the pixel. - The target color. - Thrown when an error is raised by ImageMagick. - - - - Flood-fill texture across pixels that do not match the color of the target pixel and are - neighbors of the target pixel. Uses current fuzz setting when determining color match. - - The image to use. - The X coordinate. - The Y coordinate. - Thrown when an error is raised by ImageMagick. - - - - Flood-fill texture across pixels that match the color of the target pixel and are neighbors - of the target pixel. Uses current fuzz setting when determining color match. - - The image to use. - The X coordinate. - The Y coordinate. - The target color. - Thrown when an error is raised by ImageMagick. - - - - Flood-fill texture across pixels that do not match the color of the target pixel and are - neighbors of the target pixel. Uses current fuzz setting when determining color match. - - The image to use. - The position of the pixel. - Thrown when an error is raised by ImageMagick. - - - - Flood-fill texture across pixels that do not match the color of the target pixel and are - neighbors of the target pixel. Uses current fuzz setting when determining color match. - - The image to use. - The position of the pixel. - The target color. - Thrown when an error is raised by ImageMagick. - - - - Applies the reversed level operation to just the specific channels specified. It compresses - the full range of color values, so that they lie between the given black and white points. - Gamma is applied before the values are mapped. Uses a midpoint of 1.0. - - The darkest color in the image. Colors darker are set to zero. - The lightest color in the image. Colors brighter are set to the maximum quantum value. - Thrown when an error is raised by ImageMagick. - - - - Applies the reversed level operation to just the specific channels specified. It compresses - the full range of color values, so that they lie between the given black and white points. - Gamma is applied before the values are mapped. Uses a midpoint of 1.0. - - The darkest color in the image. Colors darker are set to zero. - The lightest color in the image. Colors brighter are set to the maximum quantum value. - Thrown when an error is raised by ImageMagick. - - - - Applies the reversed level operation to just the specific channels specified. It compresses - the full range of color values, so that they lie between the given black and white points. - Gamma is applied before the values are mapped. Uses a midpoint of 1.0. - - The darkest color in the image. Colors darker are set to zero. - The lightest color in the image. Colors brighter are set to the maximum quantum value. - The channel(s) to level. - Thrown when an error is raised by ImageMagick. - - - - Applies the reversed level operation to just the specific channels specified. It compresses - the full range of color values, so that they lie between the given black and white points. - Gamma is applied before the values are mapped. Uses a midpoint of 1.0. - - The darkest color in the image. Colors darker are set to zero. - The lightest color in the image. Colors brighter are set to the maximum quantum value. - The channel(s) to level. - Thrown when an error is raised by ImageMagick. - - - - Applies the reversed level operation to just the specific channels specified. It compresses - the full range of color values, so that they lie between the given black and white points. - Gamma is applied before the values are mapped. - - The darkest color in the image. Colors darker are set to zero. - The lightest color in the image. Colors brighter are set to the maximum quantum value. - The gamma correction to apply to the image. (Useful range of 0 to 10) - Thrown when an error is raised by ImageMagick. - - - - Applies the reversed level operation to just the specific channels specified. It compresses - the full range of color values, so that they lie between the given black and white points. - Gamma is applied before the values are mapped. - - The darkest color in the image. Colors darker are set to zero. - The lightest color in the image. Colors brighter are set to the maximum quantum value. - The gamma correction to apply to the image. (Useful range of 0 to 10) - Thrown when an error is raised by ImageMagick. - - - - Applies the reversed level operation to just the specific channels specified. It compresses - the full range of color values, so that they lie between the given black and white points. - Gamma is applied before the values are mapped. - - The darkest color in the image. Colors darker are set to zero. - The lightest color in the image. Colors brighter are set to the maximum quantum value. - The gamma correction to apply to the image. (Useful range of 0 to 10) - The channel(s) to level. - Thrown when an error is raised by ImageMagick. - - - - Applies the reversed level operation to just the specific channels specified. It compresses - the full range of color values, so that they lie between the given black and white points. - Gamma is applied before the values are mapped. - - The darkest color in the image. Colors darker are set to zero. - The lightest color in the image. Colors brighter are set to the maximum quantum value. - The gamma correction to apply to the image. (Useful range of 0 to 10) - The channel(s) to level. - Thrown when an error is raised by ImageMagick. - - - - Maps the given color to "black" and "white" values, linearly spreading out the colors, and - level values on a channel by channel bases, as per level(). The given colors allows you to - specify different level ranges for each of the color channels separately. - - The color to map black to/from - The color to map white to/from - Thrown when an error is raised by ImageMagick. - - - - Maps the given color to "black" and "white" values, linearly spreading out the colors, and - level values on a channel by channel bases, as per level(). The given colors allows you to - specify different level ranges for each of the color channels separately. - - The color to map black to/from - The color to map white to/from - The channel(s) to level. - Thrown when an error is raised by ImageMagick. - - - - Changes any pixel that does not match the target with the color defined by fill. - - The color to replace. - The color to replace opaque color with. - Thrown when an error is raised by ImageMagick. - - - - Add alpha channel to image, setting pixels that don't match the specified color to transparent. - - The color that should not be made transparent. - Thrown when an error is raised by ImageMagick. - - - - Add alpha channel to image, setting pixels that don't lie in between the given two colors to - transparent. - - The low target color. - The high target color. - Thrown when an error is raised by ImageMagick. - - - - An edge preserving noise reduction filter. - - Thrown when an error is raised by ImageMagick. - - - - An edge preserving noise reduction filter. - - The radius of the Gaussian, in pixels, not counting the center pixel. - The standard deviation of the Laplacian, in pixels. - Thrown when an error is raised by ImageMagick. - - - - Adjust the levels of the image by scaling the colors falling between specified white and - black points to the full available quantum range. Uses a midpoint of 1.0. - - The darkest color in the image. Colors darker are set to zero. - The lightest color in the image. Colors brighter are set to the maximum quantum value. - Thrown when an error is raised by ImageMagick. - - - - Adjust the levels of the image by scaling the colors falling between specified white and - black points to the full available quantum range. Uses a midpoint of 1.0. - - The darkest color in the image. Colors darker are set to zero. - The lightest color in the image. Colors brighter are set to the maximum quantum value. - Thrown when an error is raised by ImageMagick. - - - - Adjust the levels of the image by scaling the colors falling between specified white and - black points to the full available quantum range. Uses a midpoint of 1.0. - - The darkest color in the image. Colors darker are set to zero. - The lightest color in the image. Colors brighter are set to the maximum quantum value. - The channel(s) to level. - Thrown when an error is raised by ImageMagick. - - - - Adjust the levels of the image by scaling the colors falling between specified white and - black points to the full available quantum range. Uses a midpoint of 1.0. - - The darkest color in the image. Colors darker are set to zero. - The lightest color in the image. Colors brighter are set to the maximum quantum value. - The channel(s) to level. - Thrown when an error is raised by ImageMagick. - - - - Adjust the levels of the image by scaling the colors falling between specified white and - black points to the full available quantum range. - - The darkest color in the image. Colors darker are set to zero. - The lightest color in the image. Colors brighter are set to the maximum quantum value. - The gamma correction to apply to the image. (Useful range of 0 to 10) - Thrown when an error is raised by ImageMagick. - - - - Adjust the levels of the image by scaling the colors falling between specified white and - black points to the full available quantum range. - - The darkest color in the image. Colors darker are set to zero. - The lightest color in the image. Colors brighter are set to the maximum quantum value. - The gamma correction to apply to the image. (Useful range of 0 to 10) - Thrown when an error is raised by ImageMagick. - - - - Adjust the levels of the image by scaling the colors falling between specified white and - black points to the full available quantum range. - - The darkest color in the image. Colors darker are set to zero. - The lightest color in the image. Colors brighter are set to the maximum quantum value. - The gamma correction to apply to the image. (Useful range of 0 to 10) - The channel(s) to level. - Thrown when an error is raised by ImageMagick. - - - - Adjust the levels of the image by scaling the colors falling between specified white and - black points to the full available quantum range. - - The darkest color in the image. Colors darker are set to zero. - The lightest color in the image. Colors brighter are set to the maximum quantum value. - The gamma correction to apply to the image. (Useful range of 0 to 10) - The channel(s) to level. - Thrown when an error is raised by ImageMagick. - - - - Maps the given color to "black" and "white" values, linearly spreading out the colors, and - level values on a channel by channel bases, as per level(). The given colors allows you to - specify different level ranges for each of the color channels separately. - - The color to map black to/from - The color to map white to/from - Thrown when an error is raised by ImageMagick. - - - - Maps the given color to "black" and "white" values, linearly spreading out the colors, and - level values on a channel by channel bases, as per level(). The given colors allows you to - specify different level ranges for each of the color channels separately. - - The color to map black to/from - The color to map white to/from - The channel(s) to level. - Thrown when an error is raised by ImageMagick. - - - - Discards any pixels below the black point and above the white point and levels the remaining pixels. - - The black point. - The white point. - Thrown when an error is raised by ImageMagick. - - - - Rescales image with seam carving. - - The new width. - The new height. - Thrown when an error is raised by ImageMagick. - - - - Rescales image with seam carving. - - The geometry to use. - Thrown when an error is raised by ImageMagick. - - - - Rescales image with seam carving. - - The percentage. - Thrown when an error is raised by ImageMagick. - - - - Rescales image with seam carving. - - The percentage of the width. - The percentage of the height. - Thrown when an error is raised by ImageMagick. - - - - Local contrast enhancement. - - The radius of the Gaussian, in pixels, not counting the center pixel. - The strength of the blur mask. - Thrown when an error is raised by ImageMagick. - - - - Lower image (lighten or darken the edges of an image to give a 3-D lowered effect). - - The size of the edges. - Thrown when an error is raised by ImageMagick. - - - - Magnify image by integral size. - - Thrown when an error is raised by ImageMagick. - - - - Remap image colors with closest color from the specified colors. - - The colors to use. - The error informaton. - Thrown when an error is raised by ImageMagick. - - - - Remap image colors with closest color from the specified colors. - - The colors to use. - Quantize settings. - The error informaton. - Thrown when an error is raised by ImageMagick. - - - - Remap image colors with closest color from reference image. - - The image to use. - The error informaton. - Thrown when an error is raised by ImageMagick. - - - - Remap image colors with closest color from reference image. - - The image to use. - Quantize settings. - The error informaton. - Thrown when an error is raised by ImageMagick. - - - - Delineate arbitrarily shaped clusters in the image. - - The width and height of the pixels neighborhood. - - - - Delineate arbitrarily shaped clusters in the image. - - The width and height of the pixels neighborhood. - The color distance - - - - Delineate arbitrarily shaped clusters in the image. - - The width of the pixels neighborhood. - The height of the pixels neighborhood. - - - - Delineate arbitrarily shaped clusters in the image. - - The width of the pixels neighborhood. - The height of the pixels neighborhood. - The color distance - - - - Filter image by replacing each pixel component with the median color in a circular neighborhood. - - Thrown when an error is raised by ImageMagick. - - - - Filter image by replacing each pixel component with the median color in a circular neighborhood. - - The radius of the pixel neighborhood. - Thrown when an error is raised by ImageMagick. - - - - Reduce image by integral size. - - Thrown when an error is raised by ImageMagick. - - - - Modulate percent brightness of an image. - - The brightness percentage. - Thrown when an error is raised by ImageMagick. - - - - Modulate percent saturation and brightness of an image. - - The brightness percentage. - The saturation percentage. - Thrown when an error is raised by ImageMagick. - - - - Modulate percent hue, saturation, and brightness of an image. - - The brightness percentage. - The saturation percentage. - The hue percentage. - Thrown when an error is raised by ImageMagick. - - - - Applies a kernel to the image according to the given mophology method. - - The morphology method. - Built-in kernel. - Thrown when an error is raised by ImageMagick. - - - - Applies a kernel to the image according to the given mophology method. - - The morphology method. - Built-in kernel. - The channels to apply the kernel to. - Thrown when an error is raised by ImageMagick. - - - - Applies a kernel to the image according to the given mophology method. - - The morphology method. - Built-in kernel. - The channels to apply the kernel to. - The number of iterations. - Thrown when an error is raised by ImageMagick. - - - - Applies a kernel to the image according to the given mophology method. - - The morphology method. - Built-in kernel. - The number of iterations. - Thrown when an error is raised by ImageMagick. - - - - Applies a kernel to the image according to the given mophology method. - - The morphology method. - Built-in kernel. - Kernel arguments. - Thrown when an error is raised by ImageMagick. - - - - Applies a kernel to the image according to the given mophology method. - - The morphology method. - Built-in kernel. - Kernel arguments. - The channels to apply the kernel to. - Thrown when an error is raised by ImageMagick. - - - - Applies a kernel to the image according to the given mophology method. - - The morphology method. - Built-in kernel. - Kernel arguments. - The channels to apply the kernel to. - The number of iterations. - Thrown when an error is raised by ImageMagick. - - - - Applies a kernel to the image according to the given mophology method. - - The morphology method. - Built-in kernel. - Kernel arguments. - The number of iterations. - Thrown when an error is raised by ImageMagick. - - - - Applies a kernel to the image according to the given mophology method. - - The morphology method. - User suplied kernel. - Thrown when an error is raised by ImageMagick. - - - - Applies a kernel to the image according to the given mophology method. - - The morphology method. - User suplied kernel. - The channels to apply the kernel to. - Thrown when an error is raised by ImageMagick. - - - - Applies a kernel to the image according to the given mophology method. - - The morphology method. - User suplied kernel. - The channels to apply the kernel to. - The number of iterations. - Thrown when an error is raised by ImageMagick. - - - - Applies a kernel to the image according to the given mophology method. - - The morphology method. - User suplied kernel. - The number of iterations. - Thrown when an error is raised by ImageMagick. - - - - Applies a kernel to the image according to the given mophology settings. - - The morphology settings. - Thrown when an error is raised by ImageMagick. - - - - Returns the normalized moments of one or more image channels. - - The normalized moments of one or more image channels. - Thrown when an error is raised by ImageMagick. - - - - Motion blur image with specified blur factor. - - The radius of the Gaussian, in pixels, not counting the center pixel. - The standard deviation of the Laplacian, in pixels. - The angle the object appears to be comming from (zero degrees is from the right). - Thrown when an error is raised by ImageMagick. - - - - Negate colors in image. - - Thrown when an error is raised by ImageMagick. - - - - Negate colors in image. - - Use true to negate only the grayscale colors. - Thrown when an error is raised by ImageMagick. - - - - Negate colors in image for the specified channel. - - Use true to negate only the grayscale colors. - The channel(s) that should be negated. - Thrown when an error is raised by ImageMagick. - - - - Negate colors in image for the specified channel. - - The channel(s) that should be negated. - Thrown when an error is raised by ImageMagick. - - - - Normalize image (increase contrast by normalizing the pixel values to span the full range - of color values) - - Thrown when an error is raised by ImageMagick. - - - - Oilpaint image (image looks like oil painting) - - - - - Oilpaint image (image looks like oil painting) - - The radius of the circular neighborhood. - The standard deviation of the Laplacian, in pixels. - Thrown when an error is raised by ImageMagick. - - - - Changes any pixel that matches target with the color defined by fill. - - The color to replace. - The color to replace opaque color with. - Thrown when an error is raised by ImageMagick. - - - - Perform a ordered dither based on a number of pre-defined dithering threshold maps, but over - multiple intensity levels. - - A string containing the name of the threshold dither map to use, - followed by zero or more numbers representing the number of color levels tho dither between. - Thrown when an error is raised by ImageMagick. - - - - Perform a ordered dither based on a number of pre-defined dithering threshold maps, but over - multiple intensity levels. - - A string containing the name of the threshold dither map to use, - followed by zero or more numbers representing the number of color levels tho dither between. - The channel(s) to dither. - Thrown when an error is raised by ImageMagick. - - - - Set each pixel whose value is less than epsilon to epsilon or -epsilon (whichever is closer) - otherwise the pixel value remains unchanged. - - The epsilon threshold. - Thrown when an error is raised by ImageMagick. - - - - Set each pixel whose value is less than epsilon to epsilon or -epsilon (whichever is closer) - otherwise the pixel value remains unchanged. - - The epsilon threshold. - The channel(s) to perceptible. - Thrown when an error is raised by ImageMagick. - - - - Returns the perceptual hash of this image. - - The perceptual hash of this image. - Thrown when an error is raised by ImageMagick. - - - - Reads only metadata and not the pixel data. - - The byte array to read the information from. - Thrown when an error is raised by ImageMagick. - - - - Reads only metadata and not the pixel data. - - The byte array to read the information from. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Reads only metadata and not the pixel data. - - The file to read the image from. - Thrown when an error is raised by ImageMagick. - - - - Reads only metadata and not the pixel data. - - The file to read the image from. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Reads only metadata and not the pixel data. - - The stream to read the image data from. - Thrown when an error is raised by ImageMagick. - - - - Reads only metadata and not the pixel data. - - The stream to read the image data from. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Reads only metadata and not the pixel data. - - The fully qualified name of the image file, or the relative image file name. - Thrown when an error is raised by ImageMagick. - - - - Reads only metadata and not the pixel data. - - The fully qualified name of the image file, or the relative image file name. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Simulates a Polaroid picture. - - The caption to put on the image. - The angle of image. - Pixel interpolate method. - Thrown when an error is raised by ImageMagick. - - - - Reduces the image to a limited number of colors for a "poster" effect. - - Number of color levels allowed in each channel. - Thrown when an error is raised by ImageMagick. - - - - Reduces the image to a limited number of colors for a "poster" effect. - - Number of color levels allowed in each channel. - Dither method to use. - Thrown when an error is raised by ImageMagick. - - - - Reduces the image to a limited number of colors for a "poster" effect. - - Number of color levels allowed in each channel. - Dither method to use. - The channel(s) to posterize. - Thrown when an error is raised by ImageMagick. - - - - Reduces the image to a limited number of colors for a "poster" effect. - - Number of color levels allowed in each channel. - The channel(s) to posterize. - Thrown when an error is raised by ImageMagick. - - - - Sets an internal option to preserve the color type. - - Thrown when an error is raised by ImageMagick. - - - - Quantize image (reduce number of colors). - - Quantize settings. - The error information. - Thrown when an error is raised by ImageMagick. - - - - Raise image (lighten or darken the edges of an image to give a 3-D raised effect). - - The size of the edges. - Thrown when an error is raised by ImageMagick. - - - - Changes the value of individual pixels based on the intensity of each pixel compared to a - random threshold. The result is a low-contrast, two color image. - - The low threshold. - The high threshold. - Thrown when an error is raised by ImageMagick. - - - - Changes the value of individual pixels based on the intensity of each pixel compared to a - random threshold. The result is a low-contrast, two color image. - - The low threshold. - The high threshold. - The channel(s) to use. - Thrown when an error is raised by ImageMagick. - - - - Changes the value of individual pixels based on the intensity of each pixel compared to a - random threshold. The result is a low-contrast, two color image. - - The low threshold. - The high threshold. - Thrown when an error is raised by ImageMagick. - - - - Changes the value of individual pixels based on the intensity of each pixel compared to a - random threshold. The result is a low-contrast, two color image. - - The low threshold. - The high threshold. - The channel(s) to use. - Thrown when an error is raised by ImageMagick. - - - - Read single image frame. - - The byte array to read the image data from. - Thrown when an error is raised by ImageMagick. - - - - Read single vector image frame. - - The byte array to read the image data from. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Read single image frame. - - The file to read the image from. - Thrown when an error is raised by ImageMagick. - - - - Read single image frame. - - The file to read the image from. - The width. - The height. - Thrown when an error is raised by ImageMagick. - - - - Read single vector image frame. - - The file to read the image from. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Read single vector image frame. - - The color to fill the image with. - The width. - The height. - Thrown when an error is raised by ImageMagick. - - - - Read single image frame. - - The stream to read the image data from. - Thrown when an error is raised by ImageMagick. - - - - Read single image frame. - - The stream to read the image data from. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Read single image frame. - - The fully qualified name of the image file, or the relative image file name. - Thrown when an error is raised by ImageMagick. - - - - Read single vector image frame. - - The fully qualified name of the image file, or the relative image file name. - The width. - The height. - Thrown when an error is raised by ImageMagick. - - - - Read single vector image frame. - - The fully qualified name of the image file, or the relative image file name. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Reduce noise in image using a noise peak elimination filter. - - Thrown when an error is raised by ImageMagick. - - - - Reduce noise in image using a noise peak elimination filter. - - The order to use. - Thrown when an error is raised by ImageMagick. - - - - Associates a mask with the image as defined by the specified region. - - The mask region. - - - - Removes the artifact with the specified name. - - The name of the artifact. - - - - Removes the attribute with the specified name. - - The name of the attribute. - - - - Removes the region mask of the image. - - - - - Remove a named profile from the image. - - The name of the profile (e.g. "ICM", "IPTC", or a generic profile name). - Thrown when an error is raised by ImageMagick. - - - - Resets the page property of this image. - - Thrown when an error is raised by ImageMagick. - - - - Resize image in terms of its pixel size. - - The new X resolution. - The new Y resolution. - Thrown when an error is raised by ImageMagick. - - - - Resize image in terms of its pixel size. - - The density to use. - Thrown when an error is raised by ImageMagick. - - - - Resize image to specified size. - - The new width. - The new height. - Thrown when an error is raised by ImageMagick. - - - - Resize image to specified geometry. - - The geometry to use. - Thrown when an error is raised by ImageMagick. - - - - Resize image to specified percentage. - - The percentage. - Thrown when an error is raised by ImageMagick. - - - - Resize image to specified percentage. - - The percentage of the width. - The percentage of the height. - Thrown when an error is raised by ImageMagick. - - - - Roll image (rolls image vertically and horizontally). - - The X offset from origin. - The Y offset from origin. - Thrown when an error is raised by ImageMagick. - - - - Rotate image clockwise by specified number of degrees. - - Specify a negative number for to rotate counter-clockwise. - The number of degrees to rotate (positive to rotate clockwise, negative to rotate counter-clockwise). - Thrown when an error is raised by ImageMagick. - - - - Rotational blur image. - - The angle to use. - Thrown when an error is raised by ImageMagick. - - - - Rotational blur image. - - The angle to use. - The channel(s) to use. - Thrown when an error is raised by ImageMagick. - - - - Resize image by using simple ratio algorithm. - - The new width. - The new height. - Thrown when an error is raised by ImageMagick. - - - - Resize image by using pixel sampling algorithm. - - The new width. - The new height. - Thrown when an error is raised by ImageMagick. - - - - Resize image by using pixel sampling algorithm. - - The geometry to use. - Thrown when an error is raised by ImageMagick. - - - - Resize image by using pixel sampling algorithm to the specified percentage. - - The percentage. - Thrown when an error is raised by ImageMagick. - - - - Resize image by using pixel sampling algorithm to the specified percentage. - - The percentage of the width. - The percentage of the height. - Thrown when an error is raised by ImageMagick. - - - - Resize image by using simple ratio algorithm. - - The geometry to use. - Thrown when an error is raised by ImageMagick. - - - - Resize image by using simple ratio algorithm to the specified percentage. - - The percentage. - Thrown when an error is raised by ImageMagick. - - - - Resize image by using simple ratio algorithm to the specified percentage. - - The percentage of the width. - The percentage of the height. - Thrown when an error is raised by ImageMagick. - - - - Segment (coalesce similar image components) by analyzing the histograms of the color - components and identifying units that are homogeneous with the fuzzy c-means technique. - Also uses QuantizeColorSpace and Verbose image attributes. - - Thrown when an error is raised by ImageMagick. - - - - Segment (coalesce similar image components) by analyzing the histograms of the color - components and identifying units that are homogeneous with the fuzzy c-means technique. - Also uses QuantizeColorSpace and Verbose image attributes. - - Quantize colorspace - This represents the minimum number of pixels contained in - a hexahedra before it can be considered valid (expressed as a percentage). - The smoothing threshold eliminates noise in the second - derivative of the histogram. As the value is increased, you can expect a smoother second - derivative - Thrown when an error is raised by ImageMagick. - - - - Selectively blur pixels within a contrast threshold. It is similar to the unsharpen mask - that sharpens everything with contrast above a certain threshold. - - The radius of the Gaussian, in pixels, not counting the center pixel. - The standard deviation of the Gaussian, in pixels. - Only pixels within this contrast threshold are included in the blur operation. - Thrown when an error is raised by ImageMagick. - - - - Selectively blur pixels within a contrast threshold. It is similar to the unsharpen mask - that sharpens everything with contrast above a certain threshold. - - The radius of the Gaussian, in pixels, not counting the center pixel. - The standard deviation of the Gaussian, in pixels. - Only pixels within this contrast threshold are included in the blur operation. - The channel(s) to blur. - Thrown when an error is raised by ImageMagick. - - - - Selectively blur pixels within a contrast threshold. It is similar to the unsharpen mask - that sharpens everything with contrast above a certain threshold. - - The radius of the Gaussian, in pixels, not counting the center pixel. - The standard deviation of the Gaussian, in pixels. - Only pixels within this contrast threshold are included in the blur operation. - Thrown when an error is raised by ImageMagick. - - - - Selectively blur pixels within a contrast threshold. It is similar to the unsharpen mask - that sharpens everything with contrast above a certain threshold. - - The radius of the Gaussian, in pixels, not counting the center pixel. - The standard deviation of the Gaussian, in pixels. - Only pixels within this contrast threshold are included in the blur operation. - The channel(s) to blur. - Thrown when an error is raised by ImageMagick. - - - - Separates the channels from the image and returns it as grayscale images. - - The channels from the image as grayscale images. - Thrown when an error is raised by ImageMagick. - - - - Separates the specified channels from the image and returns it as grayscale images. - - The channel(s) to separates. - The channels from the image as grayscale images. - Thrown when an error is raised by ImageMagick. - - - - Applies a special effect to the image, similar to the effect achieved in a photo darkroom - by sepia toning. - - Thrown when an error is raised by ImageMagick. - - - - Applies a special effect to the image, similar to the effect achieved in a photo darkroom - by sepia toning. - - The tone threshold. - Thrown when an error is raised by ImageMagick. - - - - Inserts the artifact with the specified name and value into the artifact tree of the image. - - The name of the artifact. - The value of the artifact. - Thrown when an error is raised by ImageMagick. - - - - Lessen (or intensify) when adding noise to an image. - - The attenuate value. - - - - Sets a named image attribute. - - The name of the attribute. - The value of the attribute. - Thrown when an error is raised by ImageMagick. - - - - Sets the default clipping path. - - The clipping path. - Thrown when an error is raised by ImageMagick. - - - - Sets the clipping path with the specified name. - - The clipping path. - Name of clipping path resource. If name is preceded by #, use clipping path numbered by name. - Thrown when an error is raised by ImageMagick. - - - - Set color at colormap position index. - - The position index. - The color. - Thrown when an error is raised by ImageMagick. - - - - When comparing images, emphasize pixel differences with this color. - - The color. - - - - When comparing images, de-emphasize pixel differences with this color. - - The color. - - - - Shade image using distant light source. - - Thrown when an error is raised by ImageMagick. - - - - Shade image using distant light source. - - The azimuth of the light source direction. - The elevation of the light source direction. - Thrown when an error is raised by ImageMagick. - - - - Shade image using distant light source. - - The azimuth of the light source direction. - The elevation of the light source direction. - Specify true to shade the intensity of each pixel. - Thrown when an error is raised by ImageMagick. - - - - Shade image using distant light source. - - The azimuth of the light source direction. - The elevation of the light source direction. - Specify true to shade the intensity of each pixel. - The channel(s) that should be shaded. - Thrown when an error is raised by ImageMagick. - - - - Simulate an image shadow. - - Thrown when an error is raised by ImageMagick. - - - - Simulate an image shadow. - - The color of the shadow. - Thrown when an error is raised by ImageMagick. - - - - Simulate an image shadow. - - the shadow x-offset. - the shadow y-offset. - The standard deviation of the Gaussian, in pixels. - Transparency percentage. - Thrown when an error is raised by ImageMagick. - - - - Simulate an image shadow. - - the shadow x-offset. - the shadow y-offset. - The standard deviation of the Gaussian, in pixels. - Transparency percentage. - The color of the shadow. - Thrown when an error is raised by ImageMagick. - - - - Sharpen pixels in image. - - Thrown when an error is raised by ImageMagick. - - - - Sharpen pixels in image. - - The channel(s) that should be sharpened. - Thrown when an error is raised by ImageMagick. - - - - Sharpen pixels in image. - - The radius of the Gaussian, in pixels, not counting the center pixel. - The standard deviation of the Laplacian, in pixels. - Thrown when an error is raised by ImageMagick. - - - - Sharpen pixels in image. - - The radius of the Gaussian, in pixels, not counting the center pixel. - The standard deviation of the Laplacian, in pixels. - The channel(s) that should be sharpened. - - - - Shave pixels from image edges. - - The number of pixels to shave left and right. - The number of pixels to shave top and bottom. - Thrown when an error is raised by ImageMagick. - - - - Shear image (create parallelogram by sliding image by X or Y axis). - - Specifies the number of x degrees to shear the image. - Specifies the number of y degrees to shear the image. - Thrown when an error is raised by ImageMagick. - - - - adjust the image contrast with a non-linear sigmoidal contrast algorithm - - The contrast - Thrown when an error is raised by ImageMagick. - - - - adjust the image contrast with a non-linear sigmoidal contrast algorithm - - Specifies if sharpening should be used. - The contrast - Thrown when an error is raised by ImageMagick. - - - - adjust the image contrast with a non-linear sigmoidal contrast algorithm - - The contrast to use. - The midpoint to use. - Thrown when an error is raised by ImageMagick. - - - - adjust the image contrast with a non-linear sigmoidal contrast algorithm - - Specifies if sharpening should be used. - The contrast to use. - The midpoint to use. - Thrown when an error is raised by ImageMagick. - - - - adjust the image contrast with a non-linear sigmoidal contrast algorithm - - The contrast to use. - The midpoint to use. - Thrown when an error is raised by ImageMagick. - - - - adjust the image contrast with a non-linear sigmoidal contrast algorithm - - Specifies if sharpening should be used. - The contrast to use. - The midpoint to use. - Thrown when an error is raised by ImageMagick. - - - - Sparse color image, given a set of coordinates, interpolates the colors found at those - coordinates, across the whole image, using various methods. - - The sparse color method to use. - The sparse color arguments. - Thrown when an error is raised by ImageMagick. - - - - Sparse color image, given a set of coordinates, interpolates the colors found at those - coordinates, across the whole image, using various methods. - - The sparse color method to use. - The sparse color arguments. - Thrown when an error is raised by ImageMagick. - - - - Sparse color image, given a set of coordinates, interpolates the colors found at those - coordinates, across the whole image, using various methods. - - The channel(s) to use. - The sparse color method to use. - The sparse color arguments. - Thrown when an error is raised by ImageMagick. - - - - Sparse color image, given a set of coordinates, interpolates the colors found at those - coordinates, across the whole image, using various methods. - - The channel(s) to use. - The sparse color method to use. - The sparse color arguments. - Thrown when an error is raised by ImageMagick. - - - - Simulates a pencil sketch. - - Thrown when an error is raised by ImageMagick. - - - - Simulates a pencil sketch. We convolve the image with a Gaussian operator of the given - radius and standard deviation (sigma). For reasonable results, radius should be larger than sigma. - Use a radius of 0 and sketch selects a suitable radius for you. - - The radius of the Gaussian, in pixels, not counting the center pixel. - The standard deviation of the Laplacian, in pixels. - Apply the effect along this angle. - Thrown when an error is raised by ImageMagick. - - - - Solarize image (similar to effect seen when exposing a photographic film to light during - the development process) - - Thrown when an error is raised by ImageMagick. - - - - Solarize image (similar to effect seen when exposing a photographic film to light during - the development process) - - The factor to use. - Thrown when an error is raised by ImageMagick. - - - - Solarize image (similar to effect seen when exposing a photographic film to light during - the development process) - - The factor to use. - Thrown when an error is raised by ImageMagick. - - - - Splice the background color into the image. - - The geometry to use. - Thrown when an error is raised by ImageMagick. - - - - Spread pixels randomly within image. - - Thrown when an error is raised by ImageMagick. - - - - Spread pixels randomly within image by specified amount. - - Choose a random pixel in a neighborhood of this extent. - Thrown when an error is raised by ImageMagick. - - - - Spread pixels randomly within image by specified amount. - - Pixel interpolate method. - Choose a random pixel in a neighborhood of this extent. - Thrown when an error is raised by ImageMagick. - - - - Makes each pixel the min / max / median / mode / etc. of the neighborhood of the specified width - and height. - - The statistic type. - The width of the pixel neighborhood. - The height of the pixel neighborhood. - Thrown when an error is raised by ImageMagick. - - - - Returns the image statistics. - - The image statistics. - Thrown when an error is raised by ImageMagick. - - - - Add a digital watermark to the image (based on second image) - - The image to use as a watermark. - Thrown when an error is raised by ImageMagick. - - - - Create an image which appears in stereo when viewed with red-blue glasses (Red image on - left, blue on right) - - The image to use as the right part of the resulting image. - Thrown when an error is raised by ImageMagick. - - - - Strips an image of all profiles and comments. - - Thrown when an error is raised by ImageMagick. - - - - Swirl image (image pixels are rotated by degrees). - - The number of degrees. - Thrown when an error is raised by ImageMagick. - - - - Swirl image (image pixels are rotated by degrees). - - Pixel interpolate method. - The number of degrees. - Thrown when an error is raised by ImageMagick. - - - - Search for the specified image at EVERY possible location in this image. This is slow! - very very slow.. It returns a similarity image such that an exact match location is - completely white and if none of the pixels match, black, otherwise some gray level in-between. - - The image to search for. - The result of the search action. - Thrown when an error is raised by ImageMagick. - - - - Search for the specified image at EVERY possible location in this image. This is slow! - very very slow.. It returns a similarity image such that an exact match location is - completely white and if none of the pixels match, black, otherwise some gray level in-between. - - The image to search for. - The metric to use. - The result of the search action. - Thrown when an error is raised by ImageMagick. - - - - Search for the specified image at EVERY possible location in this image. This is slow! - very very slow.. It returns a similarity image such that an exact match location is - completely white and if none of the pixels match, black, otherwise some gray level in-between. - - The image to search for. - The metric to use. - Minimum distortion for (sub)image match. - The result of the search action. - Thrown when an error is raised by ImageMagick. - - - - Channel a texture on image background. - - The image to use as a texture on the image background. - Thrown when an error is raised by ImageMagick. - - - - Threshold image. - - The threshold percentage. - Thrown when an error is raised by ImageMagick. - - - - Resize image to thumbnail size. - - The new width. - The new height. - Thrown when an error is raised by ImageMagick. - - - - Resize image to thumbnail size. - - The geometry to use. - Thrown when an error is raised by ImageMagick. - - - - Resize image to thumbnail size. - - The percentage. - Thrown when an error is raised by ImageMagick. - - - - Resize image to thumbnail size. - - The percentage of the width. - The percentage of the height. - Thrown when an error is raised by ImageMagick. - - - - Compose an image repeated across and down the image. - - The image to composite with this image. - The algorithm to use. - Thrown when an error is raised by ImageMagick. - - - - Compose an image repeated across and down the image. - - The image to composite with this image. - The algorithm to use. - The arguments for the algorithm (compose:args). - Thrown when an error is raised by ImageMagick. - - - - Applies a color vector to each pixel in the image. The length of the vector is 0 for black - and white and at its maximum for the midtones. The vector weighting function is - f(x)=(1-(4.0*((x-0.5)*(x-0.5)))) - - A color value used for tinting. - Thrown when an error is raised by ImageMagick. - - - - Applies a color vector to each pixel in the image. The length of the vector is 0 for black - and white and at its maximum for the midtones. The vector weighting function is - f(x)=(1-(4.0*((x-0.5)*(x-0.5)))) - - An opacity value used for tinting. - A color value used for tinting. - Thrown when an error is raised by ImageMagick. - - - - Converts this instance to a base64 . - - A base64 . - - - - Converts this instance to a base64 . - - The format to use. - A base64 . - - - - Converts this instance to a array. - - A array. - - - - Converts this instance to a array. - - The defines to set. - A array. - Thrown when an error is raised by ImageMagick. - - - - Converts this instance to a array. - - The format to use. - A array. - Thrown when an error is raised by ImageMagick. - - - - Transforms the image from the colorspace of the source profile to the target profile. The - source profile will only be used if the image does not contain a color profile. Nothing - will happen if the source profile has a different colorspace then that of the image. - - The source color profile. - The target color profile - - - - Add alpha channel to image, setting pixels matching color to transparent. - - The color to make transparent. - Thrown when an error is raised by ImageMagick. - - - - Add alpha channel to image, setting pixels that lie in between the given two colors to - transparent. - - The low target color. - The high target color. - Thrown when an error is raised by ImageMagick. - - - - Creates a horizontal mirror image by reflecting the pixels around the central y-axis while - rotating them by 90 degrees. - - Thrown when an error is raised by ImageMagick. - - - - Creates a vertical mirror image by reflecting the pixels around the central x-axis while - rotating them by 270 degrees. - - Thrown when an error is raised by ImageMagick. - - - - Trim edges that are the background color from the image. - - Thrown when an error is raised by ImageMagick. - - - - Returns the unique colors of an image. - - The unique colors of an image. - Thrown when an error is raised by ImageMagick. - - - - Replace image with a sharpened version of the original image using the unsharp mask algorithm. - - The radius of the Gaussian, in pixels, not counting the center pixel. - The standard deviation of the Laplacian, in pixels. - Thrown when an error is raised by ImageMagick. - - - - Replace image with a sharpened version of the original image using the unsharp mask algorithm. - - The radius of the Gaussian, in pixels, not counting the center pixel. - The standard deviation of the Laplacian, in pixels. - The channel(s) that should be sharpened. - Thrown when an error is raised by ImageMagick. - - - - Replace image with a sharpened version of the original image using the unsharp mask algorithm. - - The radius of the Gaussian, in pixels, not counting the center pixel. - The standard deviation of the Laplacian, in pixels. - The percentage of the difference between the original and the blur image - that is added back into the original. - The threshold in pixels needed to apply the diffence amount. - Thrown when an error is raised by ImageMagick. - - - - Replace image with a sharpened version of the original image using the unsharp mask algorithm. - - The radius of the Gaussian, in pixels, not counting the center pixel. - The standard deviation of the Laplacian, in pixels. - The percentage of the difference between the original and the blur image - that is added back into the original. - The threshold in pixels needed to apply the diffence amount. - The channel(s) that should be sharpened. - Thrown when an error is raised by ImageMagick. - - - - Softens the edges of the image in vignette style. - - Thrown when an error is raised by ImageMagick. - - - - Softens the edges of the image in vignette style. - - The radius of the Gaussian, in pixels, not counting the center pixel. - The standard deviation of the Laplacian, in pixels. - The x ellipse offset. - the y ellipse offset. - Thrown when an error is raised by ImageMagick. - - - - Map image pixels to a sine wave. - - Thrown when an error is raised by ImageMagick. - - - - Map image pixels to a sine wave. - - Pixel interpolate method. - The amplitude. - The length of the wave. - Thrown when an error is raised by ImageMagick. - - - - Removes noise from the image using a wavelet transform. - - The threshold for smoothing - - - - Removes noise from the image using a wavelet transform. - - The threshold for smoothing - Attenuate the smoothing threshold. - - - - Removes noise from the image using a wavelet transform. - - The threshold for smoothing - - - - Removes noise from the image using a wavelet transform. - - The threshold for smoothing - Attenuate the smoothing threshold. - - - - Forces all pixels above the threshold into white while leaving all pixels at or below - the threshold unchanged. - - The threshold to use. - Thrown when an error is raised by ImageMagick. - - - - Forces all pixels above the threshold into white while leaving all pixels at or below - the threshold unchanged. - - The threshold to use. - The channel(s) to make black. - Thrown when an error is raised by ImageMagick. - - - - Writes the image to the specified file. - - The file to write the image to. - Thrown when an error is raised by ImageMagick. - - - - Writes the image to the specified file. - - The file to write the image to. - The defines to set. - Thrown when an error is raised by ImageMagick. - - - - Writes the image to the specified stream. - - The stream to write the image data to. - Thrown when an error is raised by ImageMagick. - - - - Writes the image to the specified stream. - - The stream to write the image data to. - The defines to set. - Thrown when an error is raised by ImageMagick. - - - - Writes the image to the specified stream. - - The stream to write the image data to. - The format to use. - Thrown when an error is raised by ImageMagick. - - - - Writes the image to the specified file name. - - The fully qualified name of the image file, or the relative image file name. - Thrown when an error is raised by ImageMagick. - - - - Writes the image to the specified file name. - - The fully qualified name of the image file, or the relative image file name. - The defines to set. - Thrown when an error is raised by ImageMagick. - - - - Represents the collection of images. - - - Represents the collection of images. - - - - - Converts this instance to a using . - - A that has the format . - - - - Converts this instance to a using the specified . - Supported formats are: Gif, Icon, Tiff. - - The image format. - A that has the specified - - - - Event that will we raised when a warning is thrown by ImageMagick. - - - - - Adds an image with the specified file name to the collection. - - The fully qualified name of the image file, or the relative image file name. - Thrown when an error is raised by ImageMagick. - - - - Adds the image(s) from the specified byte array to the collection. - - The byte array to read the image data from. - Thrown when an error is raised by ImageMagick. - - - - Adds the image(s) from the specified byte array to the collection. - - The byte array to read the image data from. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Adds a the specified images to this collection. - - The images to add to the collection. - Thrown when an error is raised by ImageMagick. - - - - Adds a Clone of the images from the specified collection to this collection. - - A collection of MagickImages. - Thrown when an error is raised by ImageMagick. - - - - Adds the image(s) from the specified file name to the collection. - - The fully qualified name of the image file, or the relative image file name. - Thrown when an error is raised by ImageMagick. - - - - Adds the image(s) from the specified file name to the collection. - - The fully qualified name of the image file, or the relative image file name. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Adds the image(s) from the specified stream to the collection. - - The stream to read the images from. - Thrown when an error is raised by ImageMagick. - - - - Adds the image(s) from the specified stream to the collection. - - The stream to read the images from. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Creates a single image, by appending all the images in the collection horizontally (+append). - - A single image, by appending all the images in the collection horizontally (+append). - Thrown when an error is raised by ImageMagick. - - - - Creates a single image, by appending all the images in the collection vertically (-append). - - A single image, by appending all the images in the collection vertically (-append). - Thrown when an error is raised by ImageMagick. - - - - Merge a sequence of images. This is useful for GIF animation sequences that have page - offsets and disposal methods - - Thrown when an error is raised by ImageMagick. - - - - Creates a clone of the current image collection. - - A clone of the current image collection. - - - - Combines the images into a single image. The typical ordering would be - image 1 => Red, 2 => Green, 3 => Blue, etc. - - The images combined into a single image. - Thrown when an error is raised by ImageMagick. - - - - Combines the images into a single image. The grayscale value of the pixels of each image - in the sequence is assigned in order to the specified channels of the combined image. - The typical ordering would be image 1 => Red, 2 => Green, 3 => Blue, etc. - - The image colorspace. - The images combined into a single image. - Thrown when an error is raised by ImageMagick. - - - - Break down an image sequence into constituent parts. This is useful for creating GIF or - MNG animation sequences. - - Thrown when an error is raised by ImageMagick. - - - - Evaluate image pixels into a single image. All the images in the collection must be the - same size in pixels. - - The operator. - The resulting image of the evaluation. - Thrown when an error is raised by ImageMagick. - - - - Flatten this collection into a single image. - This is useful for combining Photoshop layers into a single image. - - The resulting image of the flatten operation. - Thrown when an error is raised by ImageMagick. - - - - Inserts an image with the specified file name into the collection. - - The index to insert the image. - The fully qualified name of the image file, or the relative image file name. - - - - Remap image colors with closest color from reference image. - - The image to use. - Thrown when an error is raised by ImageMagick. - - - - Remap image colors with closest color from reference image. - - The image to use. - Quantize settings. - Thrown when an error is raised by ImageMagick. - - - - Merge this collection into a single image. - This is useful for combining Photoshop layers into a single image. - - The resulting image of the merge operation. - Thrown when an error is raised by ImageMagick. - - - - Create a composite image by combining the images with the specified settings. - - The settings to use. - The resulting image of the montage operation. - Thrown when an error is raised by ImageMagick. - - - - The Morph method requires a minimum of two images. The first image is transformed into - the second by a number of intervening images as specified by frames. - - The number of in-between images to generate. - Thrown when an error is raised by ImageMagick. - - - - Inlay the images to form a single coherent picture. - - The resulting image of the mosaic operation. - Thrown when an error is raised by ImageMagick. - - - - Compares each image the GIF disposed forms of the previous image in the sequence. From - this it attempts to select the smallest cropped image to replace each frame, while - preserving the results of the GIF animation. - - Thrown when an error is raised by ImageMagick. - - - - OptimizePlus is exactly as Optimize, but may also add or even remove extra frames in the - animation, if it improves the total number of pixels in the resulting GIF animation. - - Thrown when an error is raised by ImageMagick. - - - - Compares each image the GIF disposed forms of the previous image in the sequence. Any - pixel that does not change the displayed result is replaced with transparency. - - Thrown when an error is raised by ImageMagick. - - - - Read only metadata and not the pixel data from all image frames. - - The byte array to read the image data from. - Thrown when an error is raised by ImageMagick. - - - - Read only metadata and not the pixel data from all image frames. - - The byte array to read the image data from. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Read only metadata and not the pixel data from all image frames. - - The file to read the frames from. - Thrown when an error is raised by ImageMagick. - - - - Read only metadata and not the pixel data from all image frames. - - The file to read the frames from. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Read only metadata and not the pixel data from all image frames. - - The stream to read the image data from. - Thrown when an error is raised by ImageMagick. - - - - Read only metadata and not the pixel data from all image frames. - - The stream to read the image data from. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Read only metadata and not the pixel data from all image frames. - - The fully qualified name of the image file, or the relative image file name. - Thrown when an error is raised by ImageMagick. - - - - Read only metadata and not the pixel data from all image frames. - - The fully qualified name of the image file, or the relative image file name. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Quantize images (reduce number of colors). - - The resulting image of the quantize operation. - Thrown when an error is raised by ImageMagick. - - - - Quantize images (reduce number of colors). - - Quantize settings. - The resulting image of the quantize operation. - Thrown when an error is raised by ImageMagick. - - - - Read all image frames. - - The file to read the frames from. - Thrown when an error is raised by ImageMagick. - - - - Read all image frames. - - The file to read the frames from. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Read all image frames. - - The byte array to read the image data from. - Thrown when an error is raised by ImageMagick. - - - - Read all image frames. - - The byte array to read the image data from. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Read all image frames. - - The stream to read the image data from. - Thrown when an error is raised by ImageMagick. - - - - Read all image frames. - - The stream to read the image data from. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Read all image frames. - - The fully qualified name of the image file, or the relative image file name. - Thrown when an error is raised by ImageMagick. - - - - Read all image frames. - - The fully qualified name of the image file, or the relative image file name. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Resets the page property of every image in the collection. - - Thrown when an error is raised by ImageMagick. - - - - Reverses the order of the images in the collection. - - - - - Smush images from list into single image in horizontal direction. - - Minimum distance in pixels between images. - The resulting image of the smush operation. - Thrown when an error is raised by ImageMagick. - - - - Smush images from list into single image in vertical direction. - - Minimum distance in pixels between images. - The resulting image of the smush operation. - Thrown when an error is raised by ImageMagick. - - - - Converts this instance to a array. - - A array. - - - - Converts this instance to a array. - - The defines to set. - A array. - Thrown when an error is raised by ImageMagick. - - - - Converts this instance to a array. - - A array. - The format to use. - Thrown when an error is raised by ImageMagick. - - - - Converts this instance to a base64 . - - A base64 . - - - - Converts this instance to a base64 string. - - The format to use. - A base64 . - - - - Merge this collection into a single image. - This is useful for combining Photoshop layers into a single image. - - Thrown when an error is raised by ImageMagick. - - - - Writes the images to the specified file. If the output image's file format does not - allow multi-image files multiple files will be written. - - The file to write the image to. - Thrown when an error is raised by ImageMagick. - - - - Writes the images to the specified file. If the output image's file format does not - allow multi-image files multiple files will be written. - - The file to write the image to. - The defines to set. - Thrown when an error is raised by ImageMagick. - - - - Writes the imagse to the specified stream. If the output image's file format does not - allow multi-image files multiple files will be written. - - The stream to write the images to. - Thrown when an error is raised by ImageMagick. - - - - Writes the imagse to the specified stream. If the output image's file format does not - allow multi-image files multiple files will be written. - - The stream to write the images to. - The defines to set. - Thrown when an error is raised by ImageMagick. - - - - Writes the image to the specified stream. - - The stream to write the image data to. - The format to use. - Thrown when an error is raised by ImageMagick. - - - - Writes the images to the specified file name. If the output image's file format does not - allow multi-image files multiple files will be written. - - The fully qualified name of the image file, or the relative image file name. - Thrown when an error is raised by ImageMagick. - - - - Writes the images to the specified file name. If the output image's file format does not - allow multi-image files multiple files will be written. - - The fully qualified name of the image file, or the relative image file name. - The defines to set. - Thrown when an error is raised by ImageMagick. - - - - Contains code that is not compatible with .NET Core. - - - Class that can be used to create , or instances. - - - - - Initializes a new instance that implements . - - The bitmap to use. - Thrown when an error is raised by ImageMagick. - A new instance. - - - - Initializes a new instance that implements . - - A new instance. - - - - Initializes a new instance that implements . - - The byte array to read the image data from. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance that implements . - - The byte array to read the image data from. - The settings to use when reading the image. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance that implements . - - The file to read the image from. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance that implements . - - The file to read the image from. - The settings to use when reading the image. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance that implements . - - The images to add to the collection. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance that implements . - - The stream to read the image data from. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance that implements . - - The stream to read the image data from. - The settings to use when reading the image. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance that implements . - - The fully qualified name of the image file, or the relative image file name. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance that implements . - - The fully qualified name of the image file, or the relative image file name. - The settings to use when reading the image. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance that implements . - - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance that implements . - - The byte array to read the image data from. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance of the class. - - The byte array to read the image data from. - The settings to use when reading the image. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance that implements . - - The file to read the image from. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance that implements . - - The file to read the image from. - The settings to use when reading the image. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance that implements . - - The color to fill the image with. - The width. - The height. - A new instance. - - - - Initializes a new instance that implements . - - The stream to read the image data from. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance that implements . - - The stream to read the image data from. - The settings to use when reading the image. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance that implements . - - The fully qualified name of the image file, or the relative image file name. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance that implements . - - The fully qualified name of the image file, or the relative image file name. - The width. - The height. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance that implements . - - The fully qualified name of the image file, or the relative image file name. - The settings to use when reading the image. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance that implements . - - A new instance. - - - - Initializes a new instance that implements . - - The byte array to read the information from. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance that implements . - - The byte array to read the information from. - The settings to use when reading the image. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance that implements . - - The file to read the image from. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance that implements . - - The file to read the image from. - The settings to use when reading the image. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance that implements . - - The stream to read the image data from. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance that implements . - - The stream to read the image data from. - The settings to use when reading the image. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance that implements . - - The fully qualified name of the image file, or the relative image file name. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance that implements . - - The fully qualified name of the image file, or the relative image file name. - The settings to use when reading the image. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Class that contains information about an image format. - - - Class that contains information about an image format. - - - - - Gets a value indicating whether the format can be read multithreaded. - - - - - Gets a value indicating whether the format can be written multithreaded. - - - - - Gets the description of the format. - - - - - Gets the format. - - - - - Gets a value indicating whether the format supports multiple frames. - - - - - Gets a value indicating whether the format is readable. - - - - - Gets a value indicating whether the format is writable. - - - - - Gets the mime type. - - - - - Gets the module. - - - - - Determines whether the specified MagickFormatInfo instances are considered equal. - - The first MagickFormatInfo to compare. - The second MagickFormatInfo to compare. - - - - Determines whether the specified MagickFormatInfo instances are not considered equal. - - The first MagickFormatInfo to compare. - The second MagickFormatInfo to compare. - - - - Returns the format information. The extension of the supplied file is used to determine - the format. - - The file to check. - The format information. - - - - Returns the format information of the specified format. - - The image format. - The format information. - - - - Returns the format information. The extension of the supplied file name is used to - determine the format. - - The name of the file to check. - The format information. - - - - Determines whether the specified object is equal to the current . - - The object to compare this with. - True when the specified object is equal to the current . - - - - Determines whether the specified is equal to the current . - - The to compare this with. - True when the specified is equal to the current . - - - - Serves as a hash of this type. - - A hash code for the current instance. - - - - Returns a string that represents the current format. - - A string that represents the current format. - - - - Unregisters this format. - - True when the format was found and unregistered. - - - - Contains code that is not compatible with .NET Core. - - - Class that represents an ImageMagick image. - - - - - Initializes a new instance of the class. - - The bitmap to use. - Thrown when an error is raised by ImageMagick. - - - - Read single image frame. - - The bitmap to read the image from. - Thrown when an error is raised by ImageMagick. - - - - Converts this instance to a using . - - A that has the format . - - - - Converts this instance to a using the specified . - Supported formats are: Bmp, Gif, Icon, Jpeg, Png, Tiff. - - The image format. - A that has the specified - - - - Converts this instance to a . - - A . - - - - Initializes a new instance of the class. - - - - - Initializes a new instance of the class. - - The byte array to read the image data from. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance of the class. - - The byte array to read the image data from. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance of the class. - - The file to read the image from. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance of the class. - - The file to read the image from. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance of the class. - - The color to fill the image with. - The width. - The height. - - - - Initializes a new instance of the class. - - The image to create a copy of. - - - - Initializes a new instance of the class. - - The stream to read the image data from. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance of the class. - - The stream to read the image data from. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance of the class. - - The fully qualified name of the image file, or the relative image file name. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance of the class. - - The fully qualified name of the image file, or the relative image file name. - The width. - The height. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance of the class. - - The fully qualified name of the image file, or the relative image file name. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Finalizes an instance of the class. - - - - - Event that will be raised when progress is reported by this image. - - - - - Event that will we raised when a warning is thrown by ImageMagick. - - - - - - - - Gets or sets the time in 1/100ths of a second which must expire before splaying the next image in an - animated sequence. - - - - - Gets or sets the number of iterations to loop an animation (e.g. Netscape loop extension) for. - - - - - Gets the names of the artifacts. - - - - - Gets the names of the attributes. - - - - - Gets or sets the background color of the image. - - - - - Gets the height of the image before transformations. - - - - - Gets the width of the image before transformations. - - - - - Gets or sets a value indicating whether black point compensation should be used. - - - - - Gets or sets the border color of the image. - - - - - Gets the smallest bounding box enclosing non-border pixels. The current fuzz value is used - when discriminating between pixels. - - - - - Gets the number of channels that the image contains. - - - - - Gets the channels of the image. - - - - - Gets or sets the chromaticity blue primary point. - - - - - Gets or sets the chromaticity green primary point. - - - - - Gets or sets the chromaticity red primary point. - - - - - Gets or sets the chromaticity white primary point. - - - - - Gets or sets the image class (DirectClass or PseudoClass) - NOTE: Setting a DirectClass image to PseudoClass will result in the loss of color information - if the number of colors in the image is greater than the maximum palette size (either 256 (Q8) - or 65536 (Q16). - - - - - Gets or sets the distance where colors are considered equal. - - - - - Gets or sets the colormap size (number of colormap entries). - - - - - Gets or sets the color space of the image. - - - - - Gets or sets the color type of the image. - - - - - Gets or sets the comment text of the image. - - - - - Gets or sets the composition operator to be used when composition is implicitly used (such as for image flattening). - - - - - Gets or sets the compression method to use. - - - - - Gets or sets the vertical and horizontal resolution in pixels of the image. - - - - - Gets or sets the depth (bits allocated to red/green/blue components). - - - - - Gets the preferred size of the image when encoding. - - Thrown when an error is raised by ImageMagick. - - - - Gets or sets the endianness (little like Intel or big like SPARC) for image formats which support - endian-specific options. - - - - - Gets the original file name of the image (only available if read from disk). - - - - - Gets the image file size. - - - - - Gets or sets the filter to use when resizing image. - - - - - Gets or sets the format of the image. - - - - - Gets the information about the format of the image. - - - - - Gets the gamma level of the image. - - Thrown when an error is raised by ImageMagick. - - - - Gets or sets the gif disposal method. - - - - - Gets a value indicating whether the image contains a clipping path. - - - - - Gets or sets a value indicating whether the image supports transparency (alpha channel). - - - - - Gets the height of the image. - - - - - Gets or sets the type of interlacing to use. - - - - - Gets or sets the pixel color interpolate method to use. - - - - - Gets a value indicating whether none of the pixels in the image have an alpha value other - than OpaqueAlpha (QuantumRange). - - - - - Gets or sets the label of the image. - - - - - Gets or sets the matte color. - - - - - Gets or sets the photo orientation of the image. - - - - - Gets or sets the preferred size and location of an image canvas. - - - - - Gets the names of the profiles. - - - - - Gets or sets the JPEG/MIFF/PNG compression level (default 75). - - - - - Gets or sets the associated read mask of the image. The mask must be the same dimensions as the image and - only contain the colors black and white. Pass null to unset an existing mask. - - - - - Gets or sets the type of rendering intent. - - - - - Gets the settings for this MagickImage instance. - - - - - Gets the signature of this image. - - Thrown when an error is raised by ImageMagick. - - - - Gets the number of colors in the image. - - - - - Gets or sets the virtual pixel method. - - - - - Gets the width of the image. - - - - - Gets or sets the associated write mask of the image. The mask must be the same dimensions as the image and - only contain the colors black and white. Pass null to unset an existing mask. - - - - - Converts the specified instance to a byte array. - - The to convert. - - - - Determines whether the specified instances are considered equal. - - The first to compare. - The second to compare. - - - - Determines whether the specified instances are not considered equal. - - The first to compare. - The second to compare. - - - - Determines whether the first is more than the second . - - The first to compare. - The second to compare. - - - - Determines whether the first is less than the second . - - The first to compare. - The second to compare. - - - - Determines whether the first is more than or equal to the second . - - The first to compare. - The second to compare. - - - - Determines whether the first is less than or equal to the second . - - The first to compare. - The second to compare. - - - - Initializes a new instance of the class using the specified base64 string. - - The base64 string to load the image from. - A new instance of the class. - - - - Adaptive-blur image with the default blur factor (0x1). - - Thrown when an error is raised by ImageMagick. - - - - Adaptive-blur image with specified blur factor. - - The radius of the Gaussian, in pixels, not counting the center pixel. - Thrown when an error is raised by ImageMagick. - - - - Adaptive-blur image with specified blur factor. - - The radius of the Gaussian, in pixels, not counting the center pixel. - The standard deviation of the Laplacian, in pixels. - Thrown when an error is raised by ImageMagick. - - - - Resize using mesh interpolation. It works well for small resizes of less than +/- 50% - of the original image size. For larger resizing on images a full filtered and slower resize - function should be used instead. - - The new width. - The new height. - Thrown when an error is raised by ImageMagick. - - - - Resize using mesh interpolation. It works well for small resizes of less than +/- 50% - of the original image size. For larger resizing on images a full filtered and slower resize - function should be used instead. - - The geometry to use. - Thrown when an error is raised by ImageMagick. - - - - Adaptively sharpens the image by sharpening more intensely near image edges and less - intensely far from edges. - - Thrown when an error is raised by ImageMagick. - - - - Adaptively sharpens the image by sharpening more intensely near image edges and less - intensely far from edges. - - The channel(s) that should be sharpened. - Thrown when an error is raised by ImageMagick. - - - - Adaptively sharpens the image by sharpening more intensely near image edges and less - intensely far from edges. - - The radius of the Gaussian, in pixels, not counting the center pixel. - The standard deviation of the Laplacian, in pixels. - Thrown when an error is raised by ImageMagick. - - - - Adaptively sharpens the image by sharpening more intensely near image edges and less - intensely far from edges. - - The radius of the Gaussian, in pixels, not counting the center pixel. - The standard deviation of the Laplacian, in pixels. - The channel(s) that should be sharpened. - - - - Local adaptive threshold image. - http://www.dai.ed.ac.uk/HIPR2/adpthrsh.htm - - The width of the pixel neighborhood. - The height of the pixel neighborhood. - Thrown when an error is raised by ImageMagick. - - - - Local adaptive threshold image. - http://www.dai.ed.ac.uk/HIPR2/adpthrsh.htm - - The width of the pixel neighborhood. - The height of the pixel neighborhood. - Constant to subtract from pixel neighborhood mean (+/-)(0-QuantumRange). - Thrown when an error is raised by ImageMagick. - - - - Local adaptive threshold image. - http://www.dai.ed.ac.uk/HIPR2/adpthrsh.htm - - The width of the pixel neighborhood. - The height of the pixel neighborhood. - Constant to subtract from pixel neighborhood mean. - Thrown when an error is raised by ImageMagick. - - - - Add noise to image with the specified noise type. - - The type of noise that should be added to the image. - Thrown when an error is raised by ImageMagick. - - - - Add noise to the specified channel of the image with the specified noise type. - - The type of noise that should be added to the image. - The channel(s) where the noise should be added. - Thrown when an error is raised by ImageMagick. - - - - Add noise to image with the specified noise type. - - The type of noise that should be added to the image. - Attenuate the random distribution. - Thrown when an error is raised by ImageMagick. - - - - Add noise to the specified channel of the image with the specified noise type. - - The type of noise that should be added to the image. - Attenuate the random distribution. - The channel(s) where the noise should be added. - Thrown when an error is raised by ImageMagick. - - - - Adds the specified profile to the image or overwrites it. - - The profile to add or overwrite. - Thrown when an error is raised by ImageMagick. - - - - Adds the specified profile to the image or overwrites it when overWriteExisting is true. - - The profile to add or overwrite. - When set to false an existing profile with the same name - won't be overwritten. - Thrown when an error is raised by ImageMagick. - - - - Affine Transform image. - - The affine matrix to use. - Thrown when an error is raised by ImageMagick. - - - - Applies the specified alpha option. - - The option to use. - Thrown when an error is raised by ImageMagick. - - - - Annotate using specified text, and bounding area. - - The text to use. - The bounding area. - Thrown when an error is raised by ImageMagick. - - - - Annotate using specified text, bounding area, and placement gravity. - - The text to use. - The bounding area. - The placement gravity. - Thrown when an error is raised by ImageMagick. - - - - Annotate using specified text, bounding area, and placement gravity. - - The text to use. - The bounding area. - The placement gravity. - The rotation. - Thrown when an error is raised by ImageMagick. - - - - Annotate with text (bounding area is entire image) and placement gravity. - - The text to use. - The placement gravity. - Thrown when an error is raised by ImageMagick. - - - - Extracts the 'mean' from the image and adjust the image to try make set its gamma. - appropriatally. - - Thrown when an error is raised by ImageMagick. - - - - Extracts the 'mean' from the image and adjust the image to try make set its gamma. - appropriatally. - - The channel(s) to set the gamma for. - Thrown when an error is raised by ImageMagick. - - - - Adjusts the levels of a particular image channel by scaling the minimum and maximum values - to the full quantum range. - - Thrown when an error is raised by ImageMagick. - - - - Adjusts the levels of a particular image channel by scaling the minimum and maximum values - to the full quantum range. - - The channel(s) to level. - Thrown when an error is raised by ImageMagick. - - - - Adjusts an image so that its orientation is suitable for viewing. - - Thrown when an error is raised by ImageMagick. - - - - Automatically selects a threshold and replaces each pixel in the image with a black pixel if - the image intentsity is less than the selected threshold otherwise white. - - The threshold method. - Thrown when an error is raised by ImageMagick. - - - - Forces all pixels below the threshold into black while leaving all pixels at or above - the threshold unchanged. - - The threshold to use. - Thrown when an error is raised by ImageMagick. - - - - Forces all pixels below the threshold into black while leaving all pixels at or above - the threshold unchanged. - - The threshold to use. - The channel(s) to make black. - Thrown when an error is raised by ImageMagick. - - - - Simulate a scene at nighttime in the moonlight. - - Thrown when an error is raised by ImageMagick. - - - - Simulate a scene at nighttime in the moonlight. - - The factor to use. - Thrown when an error is raised by ImageMagick. - - - - Calculates the bit depth (bits allocated to red/green/blue components). Use the Depth - property to get the current value. - - Thrown when an error is raised by ImageMagick. - The bit depth (bits allocated to red/green/blue components). - - - - Calculates the bit depth (bits allocated to red/green/blue components) of the specified channel. - - The channel to get the depth for. - Thrown when an error is raised by ImageMagick. - The bit depth (bits allocated to red/green/blue components) of the specified channel. - - - - Set the bit depth (bits allocated to red/green/blue components) of the specified channel. - - The channel to set the depth for. - The depth. - Thrown when an error is raised by ImageMagick. - - - - Set the bit depth (bits allocated to red/green/blue components). - - The depth. - Thrown when an error is raised by ImageMagick. - - - - Blur image with the default blur factor (0x1). - - Thrown when an error is raised by ImageMagick. - - - - Blur image the specified channel of the image with the default blur factor (0x1). - - The channel(s) that should be blurred. - Thrown when an error is raised by ImageMagick. - - - - Blur image with specified blur factor. - - The radius of the Gaussian in pixels, not counting the center pixel. - The standard deviation of the Laplacian, in pixels. - Thrown when an error is raised by ImageMagick. - - - - Blur image with specified blur factor and channel. - - The radius of the Gaussian in pixels, not counting the center pixel. - The standard deviation of the Laplacian, in pixels. - The channel(s) that should be blurred. - Thrown when an error is raised by ImageMagick. - - - - Border image (add border to image). - - The size of the border. - Thrown when an error is raised by ImageMagick. - - - - Border image (add border to image). - - The width of the border. - The height of the border. - Thrown when an error is raised by ImageMagick. - - - - Changes the brightness and/or contrast of an image. It converts the brightness and - contrast parameters into slope and intercept and calls a polynomical function to apply - to the image. - - The brightness. - The contrast. - Thrown when an error is raised by ImageMagick. - - - - Changes the brightness and/or contrast of an image. It converts the brightness and - contrast parameters into slope and intercept and calls a polynomical function to apply - to the image. - - The brightness. - The contrast. - The channel(s) that should be changed. - Thrown when an error is raised by ImageMagick. - - - - Uses a multi-stage algorithm to detect a wide range of edges in images. - - Thrown when an error is raised by ImageMagick. - - - - Uses a multi-stage algorithm to detect a wide range of edges in images. - - The radius of the gaussian smoothing filter. - The sigma of the gaussian smoothing filter. - Percentage of edge pixels in the lower threshold. - Percentage of edge pixels in the upper threshold. - Thrown when an error is raised by ImageMagick. - - - - Charcoal effect image (looks like charcoal sketch). - - Thrown when an error is raised by ImageMagick. - - - - Charcoal effect image (looks like charcoal sketch). - - The radius of the Gaussian, in pixels, not counting the center pixel. - The standard deviation of the Laplacian, in pixels. - Thrown when an error is raised by ImageMagick. - - - - Chop image (remove vertical and horizontal subregion of image). - - The X offset from origin. - The width of the part to chop horizontally. - The Y offset from origin. - The height of the part to chop vertically. - Thrown when an error is raised by ImageMagick. - - - - Chop image (remove vertical or horizontal subregion of image) using the specified geometry. - - The geometry to use. - Thrown when an error is raised by ImageMagick. - - - - Chop image (remove horizontal subregion of image). - - The X offset from origin. - The width of the part to chop horizontally. - Thrown when an error is raised by ImageMagick. - - - - Chop image (remove horizontal subregion of image). - - The Y offset from origin. - The height of the part to chop vertically. - Thrown when an error is raised by ImageMagick. - - - - Set each pixel whose value is below zero to zero and any the pixel whose value is above - the quantum range to the quantum range (Quantum.Max) otherwise the pixel value - remains unchanged. - - Thrown when an error is raised by ImageMagick. - - - - Set each pixel whose value is below zero to zero and any the pixel whose value is above - the quantum range to the quantum range (Quantum.Max) otherwise the pixel value - remains unchanged. - - The channel(s) to clamp. - Thrown when an error is raised by ImageMagick. - - - - Sets the image clip mask based on any clipping path information if it exists. - - Thrown when an error is raised by ImageMagick. - - - - Sets the image clip mask based on any clipping path information if it exists. - - Name of clipping path resource. If name is preceded by #, use - clipping path numbered by name. - Specifies if operations take effect inside or outside the clipping - path - Thrown when an error is raised by ImageMagick. - - - - Creates a clone of the current image. - - A clone of the current image. - - - - Creates a clone of the current image with the specified geometry. - - The area to clone. - A clone of the current image. - Thrown when an error is raised by ImageMagick. - - - - Creates a clone of the current image. - - The width of the area to clone - The height of the area to clone - A clone of the current image. - - - - Creates a clone of the current image. - - The X offset from origin. - The Y offset from origin. - The width of the area to clone - The height of the area to clone - A clone of the current image. - - - - Apply a color lookup table (CLUT) to the image. - - The image to use. - Thrown when an error is raised by ImageMagick. - - - - Apply a color lookup table (CLUT) to the image. - - The image to use. - Pixel interpolate method. - Thrown when an error is raised by ImageMagick. - - - - Apply a color lookup table (CLUT) to the image. - - The image to use. - Pixel interpolate method. - The channel(s) to clut. - Thrown when an error is raised by ImageMagick. - - - - Sets the alpha channel to the specified color. - - The color to use. - Thrown when an error is raised by ImageMagick. - - - - Applies the color decision list from the specified ASC CDL file. - - The file to read the ASC CDL information from. - Thrown when an error is raised by ImageMagick. - - - - Colorize image with the specified color, using specified percent alpha. - - The color to use. - The alpha percentage. - Thrown when an error is raised by ImageMagick. - - - - Colorize image with the specified color, using specified percent alpha for red, green, - and blue quantums - - The color to use. - The alpha percentage for red. - The alpha percentage for green. - The alpha percentage for blue. - Thrown when an error is raised by ImageMagick. - - - - Apply a color matrix to the image channels. - - The color matrix to use. - Thrown when an error is raised by ImageMagick. - - - - Compare current image with another image and returns error information. - - The other image to compare with this image. - The error information. - Thrown when an error is raised by ImageMagick. - - - - Returns the distortion based on the specified metric. - - The other image to compare with this image. - The metric to use. - The distortion based on the specified metric. - Thrown when an error is raised by ImageMagick. - - - - Returns the distortion based on the specified metric. - - The other image to compare with this image. - The metric to use. - The channel(s) to compare. - The distortion based on the specified metric. - Thrown when an error is raised by ImageMagick. - - - - Returns the distortion based on the specified metric. - - The other image to compare with this image. - The metric to use. - The image that will contain the difference. - The distortion based on the specified metric. - Thrown when an error is raised by ImageMagick. - - - - Returns the distortion based on the specified metric. - - The other image to compare with this image. - The metric to use. - The image that will contain the difference. - The channel(s) to compare. - The distortion based on the specified metric. - Thrown when an error is raised by ImageMagick. - - - - Compares the current instance with another image. Only the size of the image is compared. - - The object to compare this image with. - A signed number indicating the relative values of this instance and value. - - - - Compose an image onto another at specified offset using the 'In' operator. - - The image to composite with this image. - Thrown when an error is raised by ImageMagick. - - - - Compose an image onto another using the specified algorithm. - - The image to composite with this image. - The algorithm to use. - Thrown when an error is raised by ImageMagick. - - - - Compose an image onto another at specified offset using the specified algorithm. - - The image to composite with this image. - The algorithm to use. - The arguments for the algorithm (compose:args). - Thrown when an error is raised by ImageMagick. - - - - Compose an image onto another at specified offset using the 'In' operator. - - The image to composite with this image. - The X offset from origin. - The Y offset from origin. - Thrown when an error is raised by ImageMagick. - - - - Compose an image onto another at specified offset using the specified algorithm. - - The image to composite with this image. - The X offset from origin. - The Y offset from origin. - The algorithm to use. - Thrown when an error is raised by ImageMagick. - - - - Compose an image onto another at specified offset using the specified algorithm. - - The image to composite with this image. - The X offset from origin. - The Y offset from origin. - The algorithm to use. - The arguments for the algorithm (compose:args). - Thrown when an error is raised by ImageMagick. - - - - Compose an image onto another at specified offset using the 'In' operator. - - The image to composite with this image. - The offset from origin. - Thrown when an error is raised by ImageMagick. - - - - Compose an image onto another at specified offset using the specified algorithm. - - The image to composite with this image. - The offset from origin. - The algorithm to use. - Thrown when an error is raised by ImageMagick. - - - - Compose an image onto another at specified offset using the specified algorithm. - - The image to composite with this image. - The offset from origin. - The algorithm to use. - The arguments for the algorithm (compose:args). - Thrown when an error is raised by ImageMagick. - - - - Compose an image onto another at specified offset using the 'In' operator. - - The image to composite with this image. - The placement gravity. - Thrown when an error is raised by ImageMagick. - - - - Compose an image onto another at specified offset using the specified algorithm. - - The image to composite with this image. - The placement gravity. - The algorithm to use. - Thrown when an error is raised by ImageMagick. - - - - Compose an image onto another at specified offset using the specified algorithm. - - The image to composite with this image. - The placement gravity. - The algorithm to use. - The arguments for the algorithm (compose:args). - Thrown when an error is raised by ImageMagick. - - - - Determines the connected-components of the image. - - How many neighbors to visit, choose from 4 or 8. - The connected-components of the image. - Thrown when an error is raised by ImageMagick. - - - - Determines the connected-components of the image. - - The settings for this operation. - The connected-components of the image. - Thrown when an error is raised by ImageMagick. - - - - Contrast image (enhance intensity differences in image) - - Thrown when an error is raised by ImageMagick. - - - - Contrast image (enhance intensity differences in image) - - Use true to enhance the contrast and false to reduce the contrast. - Thrown when an error is raised by ImageMagick. - - - - A simple image enhancement technique that attempts to improve the contrast in an image by - 'stretching' the range of intensity values it contains to span a desired range of values. - It differs from the more sophisticated histogram equalization in that it can only apply a - linear scaling function to the image pixel values. As a result the 'enhancement' is less harsh. - - The black point. - Thrown when an error is raised by ImageMagick. - - - - A simple image enhancement technique that attempts to improve the contrast in an image by - 'stretching' the range of intensity values it contains to span a desired range of values. - It differs from the more sophisticated histogram equalization in that it can only apply a - linear scaling function to the image pixel values. As a result the 'enhancement' is less harsh. - - The black point. - The white point. - Thrown when an error is raised by ImageMagick. - - - - A simple image enhancement technique that attempts to improve the contrast in an image by - 'stretching' the range of intensity values it contains to span a desired range of values. - It differs from the more sophisticated histogram equalization in that it can only apply a - linear scaling function to the image pixel values. As a result the 'enhancement' is less harsh. - - The black point. - The white point. - The channel(s) to constrast stretch. - Thrown when an error is raised by ImageMagick. - - - - Convolve image. Applies a user-specified convolution to the image. - - The convolution matrix. - Thrown when an error is raised by ImageMagick. - - - - Copies pixels from the source image to the destination image. - - The source image to copy the pixels from. - Thrown when an error is raised by ImageMagick. - - - - Copies pixels from the source image to the destination image. - - The source image to copy the pixels from. - The channels to copy. - Thrown when an error is raised by ImageMagick. - - - - Copies pixels from the source image to the destination image. - - The source image to copy the pixels from. - The geometry to copy. - Thrown when an error is raised by ImageMagick. - - - - Copies pixels from the source image to the destination image. - - The source image to copy the pixels from. - The geometry to copy. - The channels to copy. - Thrown when an error is raised by ImageMagick. - - - - Copies pixels from the source image as defined by the geometry the destination image at - the specified offset. - - The source image to copy the pixels from. - The geometry to copy. - The offset to copy the pixels to. - Thrown when an error is raised by ImageMagick. - - - - Copies pixels from the source image as defined by the geometry the destination image at - the specified offset. - - The source image to copy the pixels from. - The geometry to copy. - The offset to start the copy from. - The channels to copy. - Thrown when an error is raised by ImageMagick. - - - - Copies pixels from the source image as defined by the geometry the destination image at - the specified offset. - - The source image to copy the pixels from. - The geometry to copy. - The X offset to start the copy from. - The Y offset to start the copy from. - Thrown when an error is raised by ImageMagick. - - - - Copies pixels from the source image as defined by the geometry the destination image at - the specified offset. - - The source image to copy the pixels from. - The geometry to copy. - The X offset to copy the pixels to. - The Y offset to copy the pixels to. - The channels to copy. - Thrown when an error is raised by ImageMagick. - - - - Crop image (subregion of original image) using CropPosition.Center. You should call - RePage afterwards unless you need the Page information. - - The width of the subregion. - The height of the subregion. - Thrown when an error is raised by ImageMagick. - - - - Crop image (subregion of original image) using CropPosition.Center. You should call - RePage afterwards unless you need the Page information. - - The X offset from origin. - The Y offset from origin. - The width of the subregion. - The height of the subregion. - Thrown when an error is raised by ImageMagick. - - - - Crop image (subregion of original image). You should call RePage afterwards unless you - need the Page information. - - The width of the subregion. - The height of the subregion. - The position where the cropping should start from. - Thrown when an error is raised by ImageMagick. - - - - Crop image (subregion of original image). You should call RePage afterwards unless you - need the Page information. - - The subregion to crop. - Thrown when an error is raised by ImageMagick. - - - - Crop image (subregion of original image). You should call RePage afterwards unless you - need the Page information. - - The subregion to crop. - The position where the cropping should start from. - Thrown when an error is raised by ImageMagick. - - - - Creates tiles of the current image in the specified dimension. - - The width of the tile. - The height of the tile. - New title of the current image. - - - - Creates tiles of the current image in the specified dimension. - - The size of the tile. - New title of the current image. - - - - Displaces an image's colormap by a given number of positions. - - Displace the colormap this amount. - Thrown when an error is raised by ImageMagick. - - - - Converts cipher pixels to plain pixels. - - The password that was used to encrypt the image. - Thrown when an error is raised by ImageMagick. - - - - Removes skew from the image. Skew is an artifact that occurs in scanned images because of - the camera being misaligned, imperfections in the scanning or surface, or simply because - the paper was not placed completely flat when scanned. The value of threshold ranges - from 0 to QuantumRange. - - The threshold. - Thrown when an error is raised by ImageMagick. - - - - Despeckle image (reduce speckle noise). - - Thrown when an error is raised by ImageMagick. - - - - Determines the color type of the image. This method can be used to automatically make the - type GrayScale. - - Thrown when an error is raised by ImageMagick. - The color type of the image. - - - - Disposes the instance. - - - - - Distorts an image using various distortion methods, by mapping color lookups of the source - image to a new destination image of the same size as the source image. - - The distortion method to use. - An array containing the arguments for the distortion. - Thrown when an error is raised by ImageMagick. - - - - Distorts an image using various distortion methods, by mapping color lookups of the source - image to a new destination image usually of the same size as the source image, unless - 'bestfit' is set to true. - - The distortion method to use. - Attempt to 'bestfit' the size of the resulting image. - An array containing the arguments for the distortion. - Thrown when an error is raised by ImageMagick. - - - - Draw on image using one or more drawables. - - The drawable(s) to draw on the image. - Thrown when an error is raised by ImageMagick. - - - - Draw on image using one or more drawables. - - The drawable(s) to draw on the image. - Thrown when an error is raised by ImageMagick. - - - - Draw on image using a collection of drawables. - - The drawables to draw on the image. - Thrown when an error is raised by ImageMagick. - - - - Edge image (hilight edges in image). - - The radius of the pixel neighborhood. - Thrown when an error is raised by ImageMagick. - - - - Emboss image (hilight edges with 3D effect) with default value (0x1). - - Thrown when an error is raised by ImageMagick. - - - - Emboss image (hilight edges with 3D effect). - - The radius of the Gaussian, in pixels, not counting the center pixel. - The standard deviation of the Laplacian, in pixels. - Thrown when an error is raised by ImageMagick. - - - - Converts pixels to cipher-pixels. - - The password that to encrypt the image with. - Thrown when an error is raised by ImageMagick. - - - - Applies a digital filter that improves the quality of a noisy image. - - Thrown when an error is raised by ImageMagick. - - - - Applies a histogram equalization to the image. - - Thrown when an error is raised by ImageMagick. - - - - Determines whether the specified object is equal to the current . - - The object to compare this with. - True when the specified object is equal to the current . - - - - Determines whether the specified is equal to the current . - - The to compare this with. - True when the specified is equal to the current . - - - - Apply an arithmetic or bitwise operator to the image pixel quantums. - - The channel(s) to apply the operator on. - The function. - The arguments for the function. - Thrown when an error is raised by ImageMagick. - - - - Apply an arithmetic or bitwise operator to the image pixel quantums. - - The channel(s) to apply the operator on. - The operator. - The value. - Thrown when an error is raised by ImageMagick. - - - - Apply an arithmetic or bitwise operator to the image pixel quantums. - - The channel(s) to apply the operator on. - The operator. - The value. - Thrown when an error is raised by ImageMagick. - - - - Apply an arithmetic or bitwise operator to the image pixel quantums. - - The channel(s) to apply the operator on. - The geometry to use. - The operator. - The value. - Thrown when an error is raised by ImageMagick. - - - - Apply an arithmetic or bitwise operator to the image pixel quantums. - - The channel(s) to apply the operator on. - The geometry to use. - The operator. - The value. - Thrown when an error is raised by ImageMagick. - - - - Extend the image as defined by the width and height. - - The width to extend the image to. - The height to extend the image to. - Thrown when an error is raised by ImageMagick. - - - - Extend the image as defined by the width and height. - - The X offset from origin. - The Y offset from origin. - The width to extend the image to. - The height to extend the image to. - Thrown when an error is raised by ImageMagick. - - - - Extend the image as defined by the width and height. - - The width to extend the image to. - The height to extend the image to. - The background color to use. - Thrown when an error is raised by ImageMagick. - - - - Extend the image as defined by the width and height. - - The width to extend the image to. - The height to extend the image to. - The placement gravity. - Thrown when an error is raised by ImageMagick. - - - - Extend the image as defined by the width and height. - - The width to extend the image to. - The height to extend the image to. - The placement gravity. - The background color to use. - Thrown when an error is raised by ImageMagick. - - - - Extend the image as defined by the rectangle. - - The geometry to extend the image to. - Thrown when an error is raised by ImageMagick. - - - - Extend the image as defined by the geometry. - - The geometry to extend the image to. - The background color to use. - Thrown when an error is raised by ImageMagick. - - - - Extend the image as defined by the geometry. - - The geometry to extend the image to. - The placement gravity. - Thrown when an error is raised by ImageMagick. - - - - Extend the image as defined by the geometry. - - The geometry to extend the image to. - The placement gravity. - The background color to use. - Thrown when an error is raised by ImageMagick. - - - - Flip image (reflect each scanline in the vertical direction). - - Thrown when an error is raised by ImageMagick. - - - - Floodfill pixels matching color (within fuzz factor) of target pixel(x,y) with replacement - alpha value using method. - - The alpha to use. - The X coordinate. - The Y coordinate. - Thrown when an error is raised by ImageMagick. - - - - Flood-fill color across pixels that match the color of the target pixel and are neighbors - of the target pixel. Uses current fuzz setting when determining color match. - - The color to use. - The X coordinate. - The Y coordinate. - Thrown when an error is raised by ImageMagick. - - - - Flood-fill color across pixels that match the color of the target pixel and are neighbors - of the target pixel. Uses current fuzz setting when determining color match. - - The color to use. - The X coordinate. - The Y coordinate. - The target color. - Thrown when an error is raised by ImageMagick. - - - - Flood-fill color across pixels that match the color of the target pixel and are neighbors - of the target pixel. Uses current fuzz setting when determining color match. - - The color to use. - The position of the pixel. - Thrown when an error is raised by ImageMagick. - - - - Flood-fill color across pixels that match the color of the target pixel and are neighbors - of the target pixel. Uses current fuzz setting when determining color match. - - The color to use. - The position of the pixel. - The target color. - Thrown when an error is raised by ImageMagick. - - - - Flood-fill texture across pixels that match the color of the target pixel and are neighbors - of the target pixel. Uses current fuzz setting when determining color match. - - The image to use. - The X coordinate. - The Y coordinate. - Thrown when an error is raised by ImageMagick. - - - - Flood-fill texture across pixels that match the color of the target pixel and are neighbors - of the target pixel. Uses current fuzz setting when determining color match. - - The image to use. - The X coordinate. - The Y coordinate. - The target color. - Thrown when an error is raised by ImageMagick. - - - - Flood-fill texture across pixels that match the color of the target pixel and are neighbors - of the target pixel. Uses current fuzz setting when determining color match. - - The image to use. - The position of the pixel. - Thrown when an error is raised by ImageMagick. - - - - Flood-fill texture across pixels that match the color of the target pixel and are neighbors - of the target pixel. Uses current fuzz setting when determining color match. - - The image to use. - The position of the pixel. - The target color. - Thrown when an error is raised by ImageMagick. - - - - Flop image (reflect each scanline in the horizontal direction). - - Thrown when an error is raised by ImageMagick. - - - - Obtain font metrics for text string given current font, pointsize, and density settings. - - The text to get the font metrics for. - The font metrics for text. - Thrown when an error is raised by ImageMagick. - - - - Obtain font metrics for text string given current font, pointsize, and density settings. - - The text to get the font metrics for. - Specifies if new lines should be ignored. - The font metrics for text. - Thrown when an error is raised by ImageMagick. - - - - Formats the specified expression, more info here: http://www.imagemagick.org/script/escape.php. - - The expression, more info here: http://www.imagemagick.org/script/escape.php. - The result of the expression. - Thrown when an error is raised by ImageMagick. - - - - Frame image with the default geometry (25x25+6+6). - - Thrown when an error is raised by ImageMagick. - - - - Frame image with the specified geometry. - - The geometry of the frame. - Thrown when an error is raised by ImageMagick. - - - - Frame image with the specified with and height. - - The width of the frame. - The height of the frame. - Thrown when an error is raised by ImageMagick. - - - - Frame image with the specified with, height, innerBevel and outerBevel. - - The width of the frame. - The height of the frame. - The inner bevel of the frame. - The outer bevel of the frame. - Thrown when an error is raised by ImageMagick. - - - - Applies a mathematical expression to the image. - - The expression to apply. - Thrown when an error is raised by ImageMagick. - - - - Applies a mathematical expression to the image. - - The expression to apply. - The channel(s) to apply the expression to. - Thrown when an error is raised by ImageMagick. - - - - Gamma correct image. - - The image gamma. - Thrown when an error is raised by ImageMagick. - - - - Gamma correct image. - - The image gamma for the channel. - The channel(s) to gamma correct. - Thrown when an error is raised by ImageMagick. - - - - Gaussian blur image. - - The number of neighbor pixels to be included in the convolution. - The standard deviation of the gaussian bell curve. - Thrown when an error is raised by ImageMagick. - - - - Gaussian blur image. - - The number of neighbor pixels to be included in the convolution. - The standard deviation of the gaussian bell curve. - The channel(s) to blur. - Thrown when an error is raised by ImageMagick. - - - - Retrieve the 8bim profile from the image. - - Thrown when an error is raised by ImageMagick. - The 8bim profile from the image. - - - - Returns the value of a named image attribute. - - The name of the attribute. - The value of a named image attribute. - Thrown when an error is raised by ImageMagick. - - - - Returns the default clipping path. Null will be returned if the image has no clipping path. - - The default clipping path. Null will be returned if the image has no clipping path. - Thrown when an error is raised by ImageMagick. - - - - Returns the clipping path with the specified name. Null will be returned if the image has no clipping path. - - Name of clipping path resource. If name is preceded by #, use clipping path numbered by name. - The clipping path with the specified name. Null will be returned if the image has no clipping path. - Thrown when an error is raised by ImageMagick. - - - - Returns the color at colormap position index. - - The position index. - he color at colormap position index. - Thrown when an error is raised by ImageMagick. - - - - Retrieve the color profile from the image. - - The color profile from the image. - Thrown when an error is raised by ImageMagick. - - - - Returns the value of the artifact with the specified name. - - The name of the artifact. - The value of the artifact with the specified name. - - - - Retrieve the exif profile from the image. - - The exif profile from the image. - Thrown when an error is raised by ImageMagick. - - - - Serves as a hash of this type. - - A hash code for the current instance. - - - - Retrieve the iptc profile from the image. - - The iptc profile from the image. - Thrown when an error is raised by ImageMagick. - - - - Returns a pixel collection that can be used to read or modify the pixels of this image. - - A pixel collection that can be used to read or modify the pixels of this image. - Thrown when an error is raised by ImageMagick. - - - - Returns a pixel collection that can be used to read or modify the pixels of this image. This instance - will not do any bounds checking and directly call ImageMagick. - - A pixel collection that can be used to read or modify the pixels of this image. - Thrown when an error is raised by ImageMagick. - - - - Retrieve a named profile from the image. - - The name of the profile (e.g. "ICM", "IPTC", or a generic profile name). - A named profile from the image. - Thrown when an error is raised by ImageMagick. - - - - Retrieve the xmp profile from the image. - - The xmp profile from the image. - Thrown when an error is raised by ImageMagick. - - - - Converts the colors in the image to gray. - - The pixel intensity method to use. - Thrown when an error is raised by ImageMagick. - - - - Apply a color lookup table (Hald CLUT) to the image. - - The image to use. - Thrown when an error is raised by ImageMagick. - - - - Creates a color histogram. - - A color histogram. - Thrown when an error is raised by ImageMagick. - - - - Identifies lines in the image. - - Thrown when an error is raised by ImageMagick. - - - - Identifies lines in the image. - - The width of the neighborhood. - The height of the neighborhood. - The line count threshold. - Thrown when an error is raised by ImageMagick. - - - - Implode image (special effect). - - The extent of the implosion. - Pixel interpolate method. - Thrown when an error is raised by ImageMagick. - - - - Floodfill pixels not matching color (within fuzz factor) of target pixel(x,y) with - replacement alpha value using method. - - The alpha to use. - The X coordinate. - The Y coordinate. - Thrown when an error is raised by ImageMagick. - - - - Flood-fill texture across pixels that do not match the color of the target pixel and are - neighbors of the target pixel. Uses current fuzz setting when determining color match. - - The color to use. - The X coordinate. - The Y coordinate. - Thrown when an error is raised by ImageMagick. - - - - Flood-fill texture across pixels that do not match the color of the target pixel and are - neighbors of the target pixel. Uses current fuzz setting when determining color match. - - The color to use. - The X coordinate. - The Y coordinate. - The target color. - Thrown when an error is raised by ImageMagick. - - - - Flood-fill color across pixels that match the color of the target pixel and are neighbors - of the target pixel. Uses current fuzz setting when determining color match. - - The color to use. - The position of the pixel. - Thrown when an error is raised by ImageMagick. - - - - Flood-fill texture across pixels that do not match the color of the target pixel and are - neighbors of the target pixel. Uses current fuzz setting when determining color match. - - The color to use. - The position of the pixel. - The target color. - Thrown when an error is raised by ImageMagick. - - - - Flood-fill texture across pixels that do not match the color of the target pixel and are - neighbors of the target pixel. Uses current fuzz setting when determining color match. - - The image to use. - The X coordinate. - The Y coordinate. - Thrown when an error is raised by ImageMagick. - - - - Flood-fill texture across pixels that match the color of the target pixel and are neighbors - of the target pixel. Uses current fuzz setting when determining color match. - - The image to use. - The X coordinate. - The Y coordinate. - The target color. - Thrown when an error is raised by ImageMagick. - - - - Flood-fill texture across pixels that do not match the color of the target pixel and are - neighbors of the target pixel. Uses current fuzz setting when determining color match. - - The image to use. - The position of the pixel. - Thrown when an error is raised by ImageMagick. - - - - Flood-fill texture across pixels that do not match the color of the target pixel and are - neighbors of the target pixel. Uses current fuzz setting when determining color match. - - The image to use. - The position of the pixel. - The target color. - Thrown when an error is raised by ImageMagick. - - - - Applies the reversed level operation to just the specific channels specified. It compresses - the full range of color values, so that they lie between the given black and white points. - Gamma is applied before the values are mapped. Uses a midpoint of 1.0. - - The darkest color in the image. Colors darker are set to zero. - The lightest color in the image. Colors brighter are set to the maximum quantum value. - Thrown when an error is raised by ImageMagick. - - - - Applies the reversed level operation to just the specific channels specified. It compresses - the full range of color values, so that they lie between the given black and white points. - Gamma is applied before the values are mapped. Uses a midpoint of 1.0. - - The darkest color in the image. Colors darker are set to zero. - The lightest color in the image. Colors brighter are set to the maximum quantum value. - Thrown when an error is raised by ImageMagick. - - - - Applies the reversed level operation to just the specific channels specified. It compresses - the full range of color values, so that they lie between the given black and white points. - Gamma is applied before the values are mapped. Uses a midpoint of 1.0. - - The darkest color in the image. Colors darker are set to zero. - The lightest color in the image. Colors brighter are set to the maximum quantum value. - The channel(s) to level. - Thrown when an error is raised by ImageMagick. - - - - Applies the reversed level operation to just the specific channels specified. It compresses - the full range of color values, so that they lie between the given black and white points. - Gamma is applied before the values are mapped. Uses a midpoint of 1.0. - - The darkest color in the image. Colors darker are set to zero. - The lightest color in the image. Colors brighter are set to the maximum quantum value. - The channel(s) to level. - Thrown when an error is raised by ImageMagick. - - - - Applies the reversed level operation to just the specific channels specified. It compresses - the full range of color values, so that they lie between the given black and white points. - Gamma is applied before the values are mapped. - - The darkest color in the image. Colors darker are set to zero. - The lightest color in the image. Colors brighter are set to the maximum quantum value. - The gamma correction to apply to the image. (Useful range of 0 to 10) - Thrown when an error is raised by ImageMagick. - - - - Applies the reversed level operation to just the specific channels specified. It compresses - the full range of color values, so that they lie between the given black and white points. - Gamma is applied before the values are mapped. - - The darkest color in the image. Colors darker are set to zero. - The lightest color in the image. Colors brighter are set to the maximum quantum value. - The gamma correction to apply to the image. (Useful range of 0 to 10) - Thrown when an error is raised by ImageMagick. - - - - Applies the reversed level operation to just the specific channels specified. It compresses - the full range of color values, so that they lie between the given black and white points. - Gamma is applied before the values are mapped. - - The darkest color in the image. Colors darker are set to zero. - The lightest color in the image. Colors brighter are set to the maximum quantum value. - The gamma correction to apply to the image. (Useful range of 0 to 10) - The channel(s) to level. - Thrown when an error is raised by ImageMagick. - - - - Applies the reversed level operation to just the specific channels specified. It compresses - the full range of color values, so that they lie between the given black and white points. - Gamma is applied before the values are mapped. - - The darkest color in the image. Colors darker are set to zero. - The lightest color in the image. Colors brighter are set to the maximum quantum value. - The gamma correction to apply to the image. (Useful range of 0 to 10) - The channel(s) to level. - Thrown when an error is raised by ImageMagick. - - - - Maps the given color to "black" and "white" values, linearly spreading out the colors, and - level values on a channel by channel bases, as per level(). The given colors allows you to - specify different level ranges for each of the color channels separately. - - The color to map black to/from - The color to map white to/from - Thrown when an error is raised by ImageMagick. - - - - Maps the given color to "black" and "white" values, linearly spreading out the colors, and - level values on a channel by channel bases, as per level(). The given colors allows you to - specify different level ranges for each of the color channels separately. - - The color to map black to/from - The color to map white to/from - The channel(s) to level. - Thrown when an error is raised by ImageMagick. - - - - Changes any pixel that does not match the target with the color defined by fill. - - The color to replace. - The color to replace opaque color with. - Thrown when an error is raised by ImageMagick. - - - - Add alpha channel to image, setting pixels that don't match the specified color to transparent. - - The color that should not be made transparent. - Thrown when an error is raised by ImageMagick. - - - - Add alpha channel to image, setting pixels that don't lie in between the given two colors to - transparent. - - The low target color. - The high target color. - Thrown when an error is raised by ImageMagick. - - - - An edge preserving noise reduction filter. - - Thrown when an error is raised by ImageMagick. - - - - An edge preserving noise reduction filter. - - The radius of the Gaussian, in pixels, not counting the center pixel. - The standard deviation of the Laplacian, in pixels. - Thrown when an error is raised by ImageMagick. - - - - Adjust the levels of the image by scaling the colors falling between specified white and - black points to the full available quantum range. Uses a midpoint of 1.0. - - The darkest color in the image. Colors darker are set to zero. - The lightest color in the image. Colors brighter are set to the maximum quantum value. - Thrown when an error is raised by ImageMagick. - - - - Adjust the levels of the image by scaling the colors falling between specified white and - black points to the full available quantum range. Uses a midpoint of 1.0. - - The darkest color in the image. Colors darker are set to zero. - The lightest color in the image. Colors brighter are set to the maximum quantum value. - Thrown when an error is raised by ImageMagick. - - - - Adjust the levels of the image by scaling the colors falling between specified white and - black points to the full available quantum range. Uses a midpoint of 1.0. - - The darkest color in the image. Colors darker are set to zero. - The lightest color in the image. Colors brighter are set to the maximum quantum value. - The channel(s) to level. - Thrown when an error is raised by ImageMagick. - - - - Adjust the levels of the image by scaling the colors falling between specified white and - black points to the full available quantum range. Uses a midpoint of 1.0. - - The darkest color in the image. Colors darker are set to zero. - The lightest color in the image. Colors brighter are set to the maximum quantum value. - The channel(s) to level. - Thrown when an error is raised by ImageMagick. - - - - Adjust the levels of the image by scaling the colors falling between specified white and - black points to the full available quantum range. - - The darkest color in the image. Colors darker are set to zero. - The lightest color in the image. Colors brighter are set to the maximum quantum value. - The gamma correction to apply to the image. (Useful range of 0 to 10) - Thrown when an error is raised by ImageMagick. - - - - Adjust the levels of the image by scaling the colors falling between specified white and - black points to the full available quantum range. - - The darkest color in the image. Colors darker are set to zero. - The lightest color in the image. Colors brighter are set to the maximum quantum value. - The gamma correction to apply to the image. (Useful range of 0 to 10) - Thrown when an error is raised by ImageMagick. - - - - Adjust the levels of the image by scaling the colors falling between specified white and - black points to the full available quantum range. - - The darkest color in the image. Colors darker are set to zero. - The lightest color in the image. Colors brighter are set to the maximum quantum value. - The gamma correction to apply to the image. (Useful range of 0 to 10) - The channel(s) to level. - Thrown when an error is raised by ImageMagick. - - - - Adjust the levels of the image by scaling the colors falling between specified white and - black points to the full available quantum range. - - The darkest color in the image. Colors darker are set to zero. - The lightest color in the image. Colors brighter are set to the maximum quantum value. - The gamma correction to apply to the image. (Useful range of 0 to 10) - The channel(s) to level. - Thrown when an error is raised by ImageMagick. - - - - Maps the given color to "black" and "white" values, linearly spreading out the colors, and - level values on a channel by channel bases, as per level(). The given colors allows you to - specify different level ranges for each of the color channels separately. - - The color to map black to/from - The color to map white to/from - Thrown when an error is raised by ImageMagick. - - - - Maps the given color to "black" and "white" values, linearly spreading out the colors, and - level values on a channel by channel bases, as per level(). The given colors allows you to - specify different level ranges for each of the color channels separately. - - The color to map black to/from - The color to map white to/from - The channel(s) to level. - Thrown when an error is raised by ImageMagick. - - - - Discards any pixels below the black point and above the white point and levels the remaining pixels. - - The black point. - The white point. - Thrown when an error is raised by ImageMagick. - - - - Rescales image with seam carving. - - The new width. - The new height. - Thrown when an error is raised by ImageMagick. - - - - Rescales image with seam carving. - - The geometry to use. - Thrown when an error is raised by ImageMagick. - - - - Rescales image with seam carving. - - The percentage. - Thrown when an error is raised by ImageMagick. - - - - Rescales image with seam carving. - - The percentage of the width. - The percentage of the height. - Thrown when an error is raised by ImageMagick. - - - - Local contrast enhancement. - - The radius of the Gaussian, in pixels, not counting the center pixel. - The strength of the blur mask. - Thrown when an error is raised by ImageMagick. - - - - Lower image (lighten or darken the edges of an image to give a 3-D lowered effect). - - The size of the edges. - Thrown when an error is raised by ImageMagick. - - - - Magnify image by integral size. - - Thrown when an error is raised by ImageMagick. - - - - Remap image colors with closest color from the specified colors. - - The colors to use. - The error informaton. - Thrown when an error is raised by ImageMagick. - - - - Remap image colors with closest color from the specified colors. - - The colors to use. - Quantize settings. - The error informaton. - Thrown when an error is raised by ImageMagick. - - - - Remap image colors with closest color from reference image. - - The image to use. - The error informaton. - Thrown when an error is raised by ImageMagick. - - - - Remap image colors with closest color from reference image. - - The image to use. - Quantize settings. - The error informaton. - Thrown when an error is raised by ImageMagick. - - - - Delineate arbitrarily shaped clusters in the image. - - The width and height of the pixels neighborhood. - - - - Delineate arbitrarily shaped clusters in the image. - - The width and height of the pixels neighborhood. - The color distance - - - - Delineate arbitrarily shaped clusters in the image. - - The width of the pixels neighborhood. - The height of the pixels neighborhood. - - - - Delineate arbitrarily shaped clusters in the image. - - The width of the pixels neighborhood. - The height of the pixels neighborhood. - The color distance - - - - Filter image by replacing each pixel component with the median color in a circular neighborhood. - - Thrown when an error is raised by ImageMagick. - - - - Filter image by replacing each pixel component with the median color in a circular neighborhood. - - The radius of the pixel neighborhood. - Thrown when an error is raised by ImageMagick. - - - - Reduce image by integral size. - - Thrown when an error is raised by ImageMagick. - - - - Modulate percent brightness of an image. - - The brightness percentage. - Thrown when an error is raised by ImageMagick. - - - - Modulate percent saturation and brightness of an image. - - The brightness percentage. - The saturation percentage. - Thrown when an error is raised by ImageMagick. - - - - Modulate percent hue, saturation, and brightness of an image. - - The brightness percentage. - The saturation percentage. - The hue percentage. - Thrown when an error is raised by ImageMagick. - - - - Applies a kernel to the image according to the given mophology method. - - The morphology method. - Built-in kernel. - Thrown when an error is raised by ImageMagick. - - - - Applies a kernel to the image according to the given mophology method. - - The morphology method. - Built-in kernel. - The channels to apply the kernel to. - Thrown when an error is raised by ImageMagick. - - - - Applies a kernel to the image according to the given mophology method. - - The morphology method. - Built-in kernel. - The channels to apply the kernel to. - The number of iterations. - Thrown when an error is raised by ImageMagick. - - - - Applies a kernel to the image according to the given mophology method. - - The morphology method. - Built-in kernel. - The number of iterations. - Thrown when an error is raised by ImageMagick. - - - - Applies a kernel to the image according to the given mophology method. - - The morphology method. - Built-in kernel. - Kernel arguments. - Thrown when an error is raised by ImageMagick. - - - - Applies a kernel to the image according to the given mophology method. - - The morphology method. - Built-in kernel. - Kernel arguments. - The channels to apply the kernel to. - Thrown when an error is raised by ImageMagick. - - - - Applies a kernel to the image according to the given mophology method. - - The morphology method. - Built-in kernel. - Kernel arguments. - The channels to apply the kernel to. - The number of iterations. - Thrown when an error is raised by ImageMagick. - - - - Applies a kernel to the image according to the given mophology method. - - The morphology method. - Built-in kernel. - Kernel arguments. - The number of iterations. - Thrown when an error is raised by ImageMagick. - - - - Applies a kernel to the image according to the given mophology method. - - The morphology method. - User suplied kernel. - Thrown when an error is raised by ImageMagick. - - - - Applies a kernel to the image according to the given mophology method. - - The morphology method. - User suplied kernel. - The channels to apply the kernel to. - Thrown when an error is raised by ImageMagick. - - - - Applies a kernel to the image according to the given mophology method. - - The morphology method. - User suplied kernel. - The channels to apply the kernel to. - The number of iterations. - Thrown when an error is raised by ImageMagick. - - - - Applies a kernel to the image according to the given mophology method. - - The morphology method. - User suplied kernel. - The number of iterations. - Thrown when an error is raised by ImageMagick. - - - - Applies a kernel to the image according to the given mophology settings. - - The morphology settings. - Thrown when an error is raised by ImageMagick. - - - - Returns the normalized moments of one or more image channels. - - The normalized moments of one or more image channels. - Thrown when an error is raised by ImageMagick. - - - - Motion blur image with specified blur factor. - - The radius of the Gaussian, in pixels, not counting the center pixel. - The standard deviation of the Laplacian, in pixels. - The angle the object appears to be comming from (zero degrees is from the right). - Thrown when an error is raised by ImageMagick. - - - - Negate colors in image. - - Thrown when an error is raised by ImageMagick. - - - - Negate colors in image. - - Use true to negate only the grayscale colors. - Thrown when an error is raised by ImageMagick. - - - - Negate colors in image for the specified channel. - - Use true to negate only the grayscale colors. - The channel(s) that should be negated. - Thrown when an error is raised by ImageMagick. - - - - Negate colors in image for the specified channel. - - The channel(s) that should be negated. - Thrown when an error is raised by ImageMagick. - - - - Normalize image (increase contrast by normalizing the pixel values to span the full range - of color values) - - Thrown when an error is raised by ImageMagick. - - - - Oilpaint image (image looks like oil painting) - - - - - Oilpaint image (image looks like oil painting) - - The radius of the circular neighborhood. - The standard deviation of the Laplacian, in pixels. - Thrown when an error is raised by ImageMagick. - - - - Changes any pixel that matches target with the color defined by fill. - - The color to replace. - The color to replace opaque color with. - Thrown when an error is raised by ImageMagick. - - - - Perform a ordered dither based on a number of pre-defined dithering threshold maps, but over - multiple intensity levels. - - A string containing the name of the threshold dither map to use, - followed by zero or more numbers representing the number of color levels tho dither between. - Thrown when an error is raised by ImageMagick. - - - - Perform a ordered dither based on a number of pre-defined dithering threshold maps, but over - multiple intensity levels. - - A string containing the name of the threshold dither map to use, - followed by zero or more numbers representing the number of color levels tho dither between. - The channel(s) to dither. - Thrown when an error is raised by ImageMagick. - - - - Set each pixel whose value is less than epsilon to epsilon or -epsilon (whichever is closer) - otherwise the pixel value remains unchanged. - - The epsilon threshold. - Thrown when an error is raised by ImageMagick. - - - - Set each pixel whose value is less than epsilon to epsilon or -epsilon (whichever is closer) - otherwise the pixel value remains unchanged. - - The epsilon threshold. - The channel(s) to perceptible. - Thrown when an error is raised by ImageMagick. - - - - Returns the perceptual hash of this image. - - The perceptual hash of this image. - Thrown when an error is raised by ImageMagick. - - - - Reads only metadata and not the pixel data. - - The byte array to read the information from. - Thrown when an error is raised by ImageMagick. - - - - Reads only metadata and not the pixel data. - - The byte array to read the information from. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Reads only metadata and not the pixel data. - - The file to read the image from. - Thrown when an error is raised by ImageMagick. - - - - Reads only metadata and not the pixel data. - - The file to read the image from. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Reads only metadata and not the pixel data. - - The stream to read the image data from. - Thrown when an error is raised by ImageMagick. - - - - Reads only metadata and not the pixel data. - - The stream to read the image data from. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Reads only metadata and not the pixel data. - - The fully qualified name of the image file, or the relative image file name. - Thrown when an error is raised by ImageMagick. - - - - Reads only metadata and not the pixel data. - - The fully qualified name of the image file, or the relative image file name. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Simulates a Polaroid picture. - - The caption to put on the image. - The angle of image. - Pixel interpolate method. - Thrown when an error is raised by ImageMagick. - - - - Reduces the image to a limited number of colors for a "poster" effect. - - Number of color levels allowed in each channel. - Thrown when an error is raised by ImageMagick. - - - - Reduces the image to a limited number of colors for a "poster" effect. - - Number of color levels allowed in each channel. - Dither method to use. - Thrown when an error is raised by ImageMagick. - - - - Reduces the image to a limited number of colors for a "poster" effect. - - Number of color levels allowed in each channel. - Dither method to use. - The channel(s) to posterize. - Thrown when an error is raised by ImageMagick. - - - - Reduces the image to a limited number of colors for a "poster" effect. - - Number of color levels allowed in each channel. - The channel(s) to posterize. - Thrown when an error is raised by ImageMagick. - - - - Sets an internal option to preserve the color type. - - Thrown when an error is raised by ImageMagick. - - - - Quantize image (reduce number of colors). - - Quantize settings. - The error information. - Thrown when an error is raised by ImageMagick. - - - - Raise image (lighten or darken the edges of an image to give a 3-D raised effect). - - The size of the edges. - Thrown when an error is raised by ImageMagick. - - - - Changes the value of individual pixels based on the intensity of each pixel compared to a - random threshold. The result is a low-contrast, two color image. - - The low threshold. - The high threshold. - Thrown when an error is raised by ImageMagick. - - - - Changes the value of individual pixels based on the intensity of each pixel compared to a - random threshold. The result is a low-contrast, two color image. - - The low threshold. - The high threshold. - The channel(s) to use. - Thrown when an error is raised by ImageMagick. - - - - Changes the value of individual pixels based on the intensity of each pixel compared to a - random threshold. The result is a low-contrast, two color image. - - The low threshold. - The high threshold. - Thrown when an error is raised by ImageMagick. - - - - Changes the value of individual pixels based on the intensity of each pixel compared to a - random threshold. The result is a low-contrast, two color image. - - The low threshold. - The high threshold. - The channel(s) to use. - Thrown when an error is raised by ImageMagick. - - - - Read single image frame. - - The byte array to read the image data from. - Thrown when an error is raised by ImageMagick. - - - - Read single vector image frame. - - The byte array to read the image data from. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Read single image frame. - - The file to read the image from. - Thrown when an error is raised by ImageMagick. - - - - Read single image frame. - - The file to read the image from. - The width. - The height. - Thrown when an error is raised by ImageMagick. - - - - Read single vector image frame. - - The file to read the image from. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Read single vector image frame. - - The color to fill the image with. - The width. - The height. - Thrown when an error is raised by ImageMagick. - - - - Read single image frame. - - The stream to read the image data from. - Thrown when an error is raised by ImageMagick. - - - - Read single image frame. - - The stream to read the image data from. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Read single image frame. - - The fully qualified name of the image file, or the relative image file name. - Thrown when an error is raised by ImageMagick. - - - - Read single vector image frame. - - The fully qualified name of the image file, or the relative image file name. - The width. - The height. - Thrown when an error is raised by ImageMagick. - - - - Read single vector image frame. - - The fully qualified name of the image file, or the relative image file name. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Reduce noise in image using a noise peak elimination filter. - - Thrown when an error is raised by ImageMagick. - - - - Reduce noise in image using a noise peak elimination filter. - - The order to use. - Thrown when an error is raised by ImageMagick. - - - - Associates a mask with the image as defined by the specified region. - - The mask region. - - - - Removes the artifact with the specified name. - - The name of the artifact. - - - - Removes the attribute with the specified name. - - The name of the attribute. - - - - Removes the region mask of the image. - - - - - Remove a named profile from the image. - - The name of the profile (e.g. "ICM", "IPTC", or a generic profile name). - Thrown when an error is raised by ImageMagick. - - - - Resets the page property of this image. - - Thrown when an error is raised by ImageMagick. - - - - Resize image in terms of its pixel size. - - The new X resolution. - The new Y resolution. - Thrown when an error is raised by ImageMagick. - - - - Resize image in terms of its pixel size. - - The density to use. - Thrown when an error is raised by ImageMagick. - - - - Resize image to specified size. - - The new width. - The new height. - Thrown when an error is raised by ImageMagick. - - - - Resize image to specified geometry. - - The geometry to use. - Thrown when an error is raised by ImageMagick. - - - - Resize image to specified percentage. - - The percentage. - Thrown when an error is raised by ImageMagick. - - - - Resize image to specified percentage. - - The percentage of the width. - The percentage of the height. - Thrown when an error is raised by ImageMagick. - - - - Roll image (rolls image vertically and horizontally). - - The X offset from origin. - The Y offset from origin. - Thrown when an error is raised by ImageMagick. - - - - Rotate image clockwise by specified number of degrees. - - Specify a negative number for to rotate counter-clockwise. - The number of degrees to rotate (positive to rotate clockwise, negative to rotate counter-clockwise). - Thrown when an error is raised by ImageMagick. - - - - Rotational blur image. - - The angle to use. - Thrown when an error is raised by ImageMagick. - - - - Rotational blur image. - - The angle to use. - The channel(s) to use. - Thrown when an error is raised by ImageMagick. - - - - Resize image by using simple ratio algorithm. - - The new width. - The new height. - Thrown when an error is raised by ImageMagick. - - - - Resize image by using pixel sampling algorithm. - - The new width. - The new height. - Thrown when an error is raised by ImageMagick. - - - - Resize image by using pixel sampling algorithm. - - The geometry to use. - Thrown when an error is raised by ImageMagick. - - - - Resize image by using pixel sampling algorithm to the specified percentage. - - The percentage. - Thrown when an error is raised by ImageMagick. - - - - Resize image by using pixel sampling algorithm to the specified percentage. - - The percentage of the width. - The percentage of the height. - Thrown when an error is raised by ImageMagick. - - - - Resize image by using simple ratio algorithm. - - The geometry to use. - Thrown when an error is raised by ImageMagick. - - - - Resize image by using simple ratio algorithm to the specified percentage. - - The percentage. - Thrown when an error is raised by ImageMagick. - - - - Resize image by using simple ratio algorithm to the specified percentage. - - The percentage of the width. - The percentage of the height. - Thrown when an error is raised by ImageMagick. - - - - Segment (coalesce similar image components) by analyzing the histograms of the color - components and identifying units that are homogeneous with the fuzzy c-means technique. - Also uses QuantizeColorSpace and Verbose image attributes. - - Thrown when an error is raised by ImageMagick. - - - - Segment (coalesce similar image components) by analyzing the histograms of the color - components and identifying units that are homogeneous with the fuzzy c-means technique. - Also uses QuantizeColorSpace and Verbose image attributes. - - Quantize colorspace - This represents the minimum number of pixels contained in - a hexahedra before it can be considered valid (expressed as a percentage). - The smoothing threshold eliminates noise in the second - derivative of the histogram. As the value is increased, you can expect a smoother second - derivative - Thrown when an error is raised by ImageMagick. - - - - Selectively blur pixels within a contrast threshold. It is similar to the unsharpen mask - that sharpens everything with contrast above a certain threshold. - - The radius of the Gaussian, in pixels, not counting the center pixel. - The standard deviation of the Gaussian, in pixels. - Only pixels within this contrast threshold are included in the blur operation. - Thrown when an error is raised by ImageMagick. - - - - Selectively blur pixels within a contrast threshold. It is similar to the unsharpen mask - that sharpens everything with contrast above a certain threshold. - - The radius of the Gaussian, in pixels, not counting the center pixel. - The standard deviation of the Gaussian, in pixels. - Only pixels within this contrast threshold are included in the blur operation. - The channel(s) to blur. - Thrown when an error is raised by ImageMagick. - - - - Selectively blur pixels within a contrast threshold. It is similar to the unsharpen mask - that sharpens everything with contrast above a certain threshold. - - The radius of the Gaussian, in pixels, not counting the center pixel. - The standard deviation of the Gaussian, in pixels. - Only pixels within this contrast threshold are included in the blur operation. - Thrown when an error is raised by ImageMagick. - - - - Selectively blur pixels within a contrast threshold. It is similar to the unsharpen mask - that sharpens everything with contrast above a certain threshold. - - The radius of the Gaussian, in pixels, not counting the center pixel. - The standard deviation of the Gaussian, in pixels. - Only pixels within this contrast threshold are included in the blur operation. - The channel(s) to blur. - Thrown when an error is raised by ImageMagick. - - - - Separates the channels from the image and returns it as grayscale images. - - The channels from the image as grayscale images. - Thrown when an error is raised by ImageMagick. - - - - Separates the specified channels from the image and returns it as grayscale images. - - The channel(s) to separates. - The channels from the image as grayscale images. - Thrown when an error is raised by ImageMagick. - - - - Applies a special effect to the image, similar to the effect achieved in a photo darkroom - by sepia toning. - - Thrown when an error is raised by ImageMagick. - - - - Applies a special effect to the image, similar to the effect achieved in a photo darkroom - by sepia toning. - - The tone threshold. - Thrown when an error is raised by ImageMagick. - - - - Inserts the artifact with the specified name and value into the artifact tree of the image. - - The name of the artifact. - The value of the artifact. - Thrown when an error is raised by ImageMagick. - - - - Lessen (or intensify) when adding noise to an image. - - The attenuate value. - - - - Sets a named image attribute. - - The name of the attribute. - The value of the attribute. - Thrown when an error is raised by ImageMagick. - - - - Sets the default clipping path. - - The clipping path. - Thrown when an error is raised by ImageMagick. - - - - Sets the clipping path with the specified name. - - The clipping path. - Name of clipping path resource. If name is preceded by #, use clipping path numbered by name. - Thrown when an error is raised by ImageMagick. - - - - Set color at colormap position index. - - The position index. - The color. - Thrown when an error is raised by ImageMagick. - - - - When comparing images, emphasize pixel differences with this color. - - The color. - - - - When comparing images, de-emphasize pixel differences with this color. - - The color. - - - - Shade image using distant light source. - - Thrown when an error is raised by ImageMagick. - - - - Shade image using distant light source. - - The azimuth of the light source direction. - The elevation of the light source direction. - Thrown when an error is raised by ImageMagick. - - - - Shade image using distant light source. - - The azimuth of the light source direction. - The elevation of the light source direction. - Specify true to shade the intensity of each pixel. - Thrown when an error is raised by ImageMagick. - - - - Shade image using distant light source. - - The azimuth of the light source direction. - The elevation of the light source direction. - Specify true to shade the intensity of each pixel. - The channel(s) that should be shaded. - Thrown when an error is raised by ImageMagick. - - - - Simulate an image shadow. - - Thrown when an error is raised by ImageMagick. - - - - Simulate an image shadow. - - The color of the shadow. - Thrown when an error is raised by ImageMagick. - - - - Simulate an image shadow. - - the shadow x-offset. - the shadow y-offset. - The standard deviation of the Gaussian, in pixels. - Transparency percentage. - Thrown when an error is raised by ImageMagick. - - - - Simulate an image shadow. - - the shadow x-offset. - the shadow y-offset. - The standard deviation of the Gaussian, in pixels. - Transparency percentage. - The color of the shadow. - Thrown when an error is raised by ImageMagick. - - - - Sharpen pixels in image. - - Thrown when an error is raised by ImageMagick. - - - - Sharpen pixels in image. - - The channel(s) that should be sharpened. - Thrown when an error is raised by ImageMagick. - - - - Sharpen pixels in image. - - The radius of the Gaussian, in pixels, not counting the center pixel. - The standard deviation of the Laplacian, in pixels. - Thrown when an error is raised by ImageMagick. - - - - Sharpen pixels in image. - - The radius of the Gaussian, in pixels, not counting the center pixel. - The standard deviation of the Laplacian, in pixels. - The channel(s) that should be sharpened. - - - - Shave pixels from image edges. - - The number of pixels to shave left and right. - The number of pixels to shave top and bottom. - Thrown when an error is raised by ImageMagick. - - - - Shear image (create parallelogram by sliding image by X or Y axis). - - Specifies the number of x degrees to shear the image. - Specifies the number of y degrees to shear the image. - Thrown when an error is raised by ImageMagick. - - - - adjust the image contrast with a non-linear sigmoidal contrast algorithm - - The contrast - Thrown when an error is raised by ImageMagick. - - - - adjust the image contrast with a non-linear sigmoidal contrast algorithm - - Specifies if sharpening should be used. - The contrast - Thrown when an error is raised by ImageMagick. - - - - adjust the image contrast with a non-linear sigmoidal contrast algorithm - - The contrast to use. - The midpoint to use. - Thrown when an error is raised by ImageMagick. - - - - adjust the image contrast with a non-linear sigmoidal contrast algorithm - - Specifies if sharpening should be used. - The contrast to use. - The midpoint to use. - Thrown when an error is raised by ImageMagick. - - - - adjust the image contrast with a non-linear sigmoidal contrast algorithm - - The contrast to use. - The midpoint to use. - Thrown when an error is raised by ImageMagick. - - - - adjust the image contrast with a non-linear sigmoidal contrast algorithm - - Specifies if sharpening should be used. - The contrast to use. - The midpoint to use. - Thrown when an error is raised by ImageMagick. - - - - Sparse color image, given a set of coordinates, interpolates the colors found at those - coordinates, across the whole image, using various methods. - - The sparse color method to use. - The sparse color arguments. - Thrown when an error is raised by ImageMagick. - - - - Sparse color image, given a set of coordinates, interpolates the colors found at those - coordinates, across the whole image, using various methods. - - The sparse color method to use. - The sparse color arguments. - Thrown when an error is raised by ImageMagick. - - - - Sparse color image, given a set of coordinates, interpolates the colors found at those - coordinates, across the whole image, using various methods. - - The channel(s) to use. - The sparse color method to use. - The sparse color arguments. - Thrown when an error is raised by ImageMagick. - - - - Sparse color image, given a set of coordinates, interpolates the colors found at those - coordinates, across the whole image, using various methods. - - The channel(s) to use. - The sparse color method to use. - The sparse color arguments. - Thrown when an error is raised by ImageMagick. - - - - Simulates a pencil sketch. - - Thrown when an error is raised by ImageMagick. - - - - Simulates a pencil sketch. We convolve the image with a Gaussian operator of the given - radius and standard deviation (sigma). For reasonable results, radius should be larger than sigma. - Use a radius of 0 and sketch selects a suitable radius for you. - - The radius of the Gaussian, in pixels, not counting the center pixel. - The standard deviation of the Laplacian, in pixels. - Apply the effect along this angle. - Thrown when an error is raised by ImageMagick. - - - - Solarize image (similar to effect seen when exposing a photographic film to light during - the development process) - - Thrown when an error is raised by ImageMagick. - - - - Solarize image (similar to effect seen when exposing a photographic film to light during - the development process) - - The factor to use. - Thrown when an error is raised by ImageMagick. - - - - Solarize image (similar to effect seen when exposing a photographic film to light during - the development process) - - The factor to use. - Thrown when an error is raised by ImageMagick. - - - - Splice the background color into the image. - - The geometry to use. - Thrown when an error is raised by ImageMagick. - - - - Spread pixels randomly within image. - - Thrown when an error is raised by ImageMagick. - - - - Spread pixels randomly within image by specified amount. - - Choose a random pixel in a neighborhood of this extent. - Thrown when an error is raised by ImageMagick. - - - - Spread pixels randomly within image by specified amount. - - Pixel interpolate method. - Choose a random pixel in a neighborhood of this extent. - Thrown when an error is raised by ImageMagick. - - - - Makes each pixel the min / max / median / mode / etc. of the neighborhood of the specified width - and height. - - The statistic type. - The width of the pixel neighborhood. - The height of the pixel neighborhood. - Thrown when an error is raised by ImageMagick. - - - - Returns the image statistics. - - The image statistics. - Thrown when an error is raised by ImageMagick. - - - - Add a digital watermark to the image (based on second image) - - The image to use as a watermark. - Thrown when an error is raised by ImageMagick. - - - - Create an image which appears in stereo when viewed with red-blue glasses (Red image on - left, blue on right) - - The image to use as the right part of the resulting image. - Thrown when an error is raised by ImageMagick. - - - - Strips an image of all profiles and comments. - - Thrown when an error is raised by ImageMagick. - - - - Swirl image (image pixels are rotated by degrees). - - The number of degrees. - Thrown when an error is raised by ImageMagick. - - - - Swirl image (image pixels are rotated by degrees). - - Pixel interpolate method. - The number of degrees. - Thrown when an error is raised by ImageMagick. - - - - Search for the specified image at EVERY possible location in this image. This is slow! - very very slow.. It returns a similarity image such that an exact match location is - completely white and if none of the pixels match, black, otherwise some gray level in-between. - - The image to search for. - The result of the search action. - Thrown when an error is raised by ImageMagick. - - - - Search for the specified image at EVERY possible location in this image. This is slow! - very very slow.. It returns a similarity image such that an exact match location is - completely white and if none of the pixels match, black, otherwise some gray level in-between. - - The image to search for. - The metric to use. - The result of the search action. - Thrown when an error is raised by ImageMagick. - - - - Search for the specified image at EVERY possible location in this image. This is slow! - very very slow.. It returns a similarity image such that an exact match location is - completely white and if none of the pixels match, black, otherwise some gray level in-between. - - The image to search for. - The metric to use. - Minimum distortion for (sub)image match. - The result of the search action. - Thrown when an error is raised by ImageMagick. - - - - Channel a texture on image background. - - The image to use as a texture on the image background. - Thrown when an error is raised by ImageMagick. - - - - Threshold image. - - The threshold percentage. - Thrown when an error is raised by ImageMagick. - - - - Resize image to thumbnail size. - - The new width. - The new height. - Thrown when an error is raised by ImageMagick. - - - - Resize image to thumbnail size. - - The geometry to use. - Thrown when an error is raised by ImageMagick. - - - - Resize image to thumbnail size. - - The percentage. - Thrown when an error is raised by ImageMagick. - - - - Resize image to thumbnail size. - - The percentage of the width. - The percentage of the height. - Thrown when an error is raised by ImageMagick. - - - - Compose an image repeated across and down the image. - - The image to composite with this image. - The algorithm to use. - Thrown when an error is raised by ImageMagick. - - - - Compose an image repeated across and down the image. - - The image to composite with this image. - The algorithm to use. - The arguments for the algorithm (compose:args). - Thrown when an error is raised by ImageMagick. - - - - Applies a color vector to each pixel in the image. The length of the vector is 0 for black - and white and at its maximum for the midtones. The vector weighting function is - f(x)=(1-(4.0*((x-0.5)*(x-0.5)))) - - A color value used for tinting. - Thrown when an error is raised by ImageMagick. - - - - Applies a color vector to each pixel in the image. The length of the vector is 0 for black - and white and at its maximum for the midtones. The vector weighting function is - f(x)=(1-(4.0*((x-0.5)*(x-0.5)))) - - An opacity value used for tinting. - A color value used for tinting. - Thrown when an error is raised by ImageMagick. - - - - Converts this instance to a base64 . - - A base64 . - - - - Converts this instance to a base64 . - - The format to use. - A base64 . - - - - Converts this instance to a array. - - A array. - - - - Converts this instance to a array. - - The defines to set. - A array. - Thrown when an error is raised by ImageMagick. - - - - Converts this instance to a array. - - The format to use. - A array. - Thrown when an error is raised by ImageMagick. - - - - Returns a string that represents the current image. - - A string that represents the current image. - - - - Transforms the image from the colorspace of the source profile to the target profile. The - source profile will only be used if the image does not contain a color profile. Nothing - will happen if the source profile has a different colorspace then that of the image. - - The source color profile. - The target color profile - - - - Add alpha channel to image, setting pixels matching color to transparent. - - The color to make transparent. - Thrown when an error is raised by ImageMagick. - - - - Add alpha channel to image, setting pixels that lie in between the given two colors to - transparent. - - The low target color. - The high target color. - Thrown when an error is raised by ImageMagick. - - - - Creates a horizontal mirror image by reflecting the pixels around the central y-axis while - rotating them by 90 degrees. - - Thrown when an error is raised by ImageMagick. - - - - Creates a vertical mirror image by reflecting the pixels around the central x-axis while - rotating them by 270 degrees. - - Thrown when an error is raised by ImageMagick. - - - - Trim edges that are the background color from the image. - - Thrown when an error is raised by ImageMagick. - - - - Returns the unique colors of an image. - - The unique colors of an image. - Thrown when an error is raised by ImageMagick. - - - - Replace image with a sharpened version of the original image using the unsharp mask algorithm. - - The radius of the Gaussian, in pixels, not counting the center pixel. - The standard deviation of the Laplacian, in pixels. - Thrown when an error is raised by ImageMagick. - - - - Replace image with a sharpened version of the original image using the unsharp mask algorithm. - - The radius of the Gaussian, in pixels, not counting the center pixel. - The standard deviation of the Laplacian, in pixels. - The channel(s) that should be sharpened. - Thrown when an error is raised by ImageMagick. - - - - Replace image with a sharpened version of the original image using the unsharp mask algorithm. - - The radius of the Gaussian, in pixels, not counting the center pixel. - The standard deviation of the Laplacian, in pixels. - The percentage of the difference between the original and the blur image - that is added back into the original. - The threshold in pixels needed to apply the diffence amount. - Thrown when an error is raised by ImageMagick. - - - - Replace image with a sharpened version of the original image using the unsharp mask algorithm. - - The radius of the Gaussian, in pixels, not counting the center pixel. - The standard deviation of the Laplacian, in pixels. - The percentage of the difference between the original and the blur image - that is added back into the original. - The threshold in pixels needed to apply the diffence amount. - The channel(s) that should be sharpened. - Thrown when an error is raised by ImageMagick. - - - - Softens the edges of the image in vignette style. - - Thrown when an error is raised by ImageMagick. - - - - Softens the edges of the image in vignette style. - - The radius of the Gaussian, in pixels, not counting the center pixel. - The standard deviation of the Laplacian, in pixels. - The x ellipse offset. - the y ellipse offset. - Thrown when an error is raised by ImageMagick. - - - - Map image pixels to a sine wave. - - Thrown when an error is raised by ImageMagick. - - - - Map image pixels to a sine wave. - - Pixel interpolate method. - The amplitude. - The length of the wave. - Thrown when an error is raised by ImageMagick. - - - - Removes noise from the image using a wavelet transform. - - The threshold for smoothing - - - - Removes noise from the image using a wavelet transform. - - The threshold for smoothing - Attenuate the smoothing threshold. - - - - Removes noise from the image using a wavelet transform. - - The threshold for smoothing - - - - Removes noise from the image using a wavelet transform. - - The threshold for smoothing - Attenuate the smoothing threshold. - - - - Forces all pixels above the threshold into white while leaving all pixels at or below - the threshold unchanged. - - The threshold to use. - Thrown when an error is raised by ImageMagick. - - - - Forces all pixels above the threshold into white while leaving all pixels at or below - the threshold unchanged. - - The threshold to use. - The channel(s) to make black. - Thrown when an error is raised by ImageMagick. - - - - Writes the image to the specified file. - - The file to write the image to. - Thrown when an error is raised by ImageMagick. - - - - Writes the image to the specified file. - - The file to write the image to. - The defines to set. - Thrown when an error is raised by ImageMagick. - - - - Writes the image to the specified stream. - - The stream to write the image data to. - Thrown when an error is raised by ImageMagick. - - - - Writes the image to the specified stream. - - The stream to write the image data to. - The defines to set. - Thrown when an error is raised by ImageMagick. - - - - Writes the image to the specified stream. - - The stream to write the image data to. - The format to use. - Thrown when an error is raised by ImageMagick. - - - - Writes the image to the specified file name. - - The fully qualified name of the image file, or the relative image file name. - Thrown when an error is raised by ImageMagick. - - - - Writes the image to the specified file name. - - The fully qualified name of the image file, or the relative image file name. - The defines to set. - Thrown when an error is raised by ImageMagick. - - - - Contains code that is not compatible with .NET Core. - - - Represents the collection of images. - - - - - Converts this instance to a using . - - A that has the format . - - - - Converts this instance to a using the specified . - Supported formats are: Gif, Icon, Tiff. - - The image format. - A that has the specified - - - - Initializes a new instance of the class. - - - - - Initializes a new instance of the class. - - The byte array to read the image data from. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance of the class. - - The byte array to read the image data from. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance of the class. - - The file to read the image from. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance of the class. - - The file to read the image from. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance of the class. - - The images to add to the collection. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance of the class. - - The stream to read the image data from. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance of the class. - - The stream to read the image data from. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance of the class. - - The fully qualified name of the image file, or the relative image file name. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance of the class. - - The fully qualified name of the image file, or the relative image file name. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Finalizes an instance of the class. - - - - - Event that will we raised when a warning is thrown by ImageMagick. - - - - - Gets the number of images in the collection. - - - - - Gets a value indicating whether the collection is read-only. - - - - - Gets or sets the image at the specified index. - - The index of the image to get. - - - - Converts the specified instance to a byte array. - - The to convert. - - - - Returns an enumerator that iterates through the collection. - - An enumerator that iterates through the collection. - - - - Adds an image to the collection. - - The image to add. - - - - Adds an image with the specified file name to the collection. - - The fully qualified name of the image file, or the relative image file name. - Thrown when an error is raised by ImageMagick. - - - - Adds the image(s) from the specified byte array to the collection. - - The byte array to read the image data from. - Thrown when an error is raised by ImageMagick. - - - - Adds the image(s) from the specified byte array to the collection. - - The byte array to read the image data from. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Adds a the specified images to this collection. - - The images to add to the collection. - Thrown when an error is raised by ImageMagick. - - - - Adds a Clone of the images from the specified collection to this collection. - - A collection of MagickImages. - Thrown when an error is raised by ImageMagick. - - - - Adds the image(s) from the specified file name to the collection. - - The fully qualified name of the image file, or the relative image file name. - Thrown when an error is raised by ImageMagick. - - - - Adds the image(s) from the specified file name to the collection. - - The fully qualified name of the image file, or the relative image file name. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Adds the image(s) from the specified stream to the collection. - - The stream to read the images from. - Thrown when an error is raised by ImageMagick. - - - - Adds the image(s) from the specified stream to the collection. - - The stream to read the images from. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Creates a single image, by appending all the images in the collection horizontally (+append). - - A single image, by appending all the images in the collection horizontally (+append). - Thrown when an error is raised by ImageMagick. - - - - Creates a single image, by appending all the images in the collection vertically (-append). - - A single image, by appending all the images in the collection vertically (-append). - Thrown when an error is raised by ImageMagick. - - - - Merge a sequence of images. This is useful for GIF animation sequences that have page - offsets and disposal methods - - Thrown when an error is raised by ImageMagick. - - - - Removes all images from the collection. - - - - - Creates a clone of the current image collection. - - A clone of the current image collection. - - - - Combines the images into a single image. The typical ordering would be - image 1 => Red, 2 => Green, 3 => Blue, etc. - - The images combined into a single image. - Thrown when an error is raised by ImageMagick. - - - - Combines the images into a single image. The grayscale value of the pixels of each image - in the sequence is assigned in order to the specified channels of the combined image. - The typical ordering would be image 1 => Red, 2 => Green, 3 => Blue, etc. - - The image colorspace. - The images combined into a single image. - Thrown when an error is raised by ImageMagick. - - - - Determines whether the collection contains the specified image. - - The image to check. - True when the collection contains the specified image. - - - - Copies the images to an Array, starting at a particular Array index. - - The one-dimensional Array that is the destination. - The zero-based index in 'destination' at which copying begins. - - - - Break down an image sequence into constituent parts. This is useful for creating GIF or - MNG animation sequences. - - Thrown when an error is raised by ImageMagick. - - - - Disposes the instance. - - - - - Evaluate image pixels into a single image. All the images in the collection must be the - same size in pixels. - - The operator. - The resulting image of the evaluation. - Thrown when an error is raised by ImageMagick. - - - - Flatten this collection into a single image. - This is useful for combining Photoshop layers into a single image. - - The resulting image of the flatten operation. - Thrown when an error is raised by ImageMagick. - - - - Returns an enumerator that iterates through the images. - - An enumerator that iterates through the images. - - - - Determines the index of the specified image. - - The image to check. - The index of the specified image. - - - - Inserts an image into the collection. - - The index to insert the image. - The image to insert. - - - - Inserts an image with the specified file name into the collection. - - The index to insert the image. - The fully qualified name of the image file, or the relative image file name. - - - - Remap image colors with closest color from reference image. - - The image to use. - Thrown when an error is raised by ImageMagick. - - - - Remap image colors with closest color from reference image. - - The image to use. - Quantize settings. - Thrown when an error is raised by ImageMagick. - - - - Merge this collection into a single image. - This is useful for combining Photoshop layers into a single image. - - The resulting image of the merge operation. - Thrown when an error is raised by ImageMagick. - - - - Create a composite image by combining the images with the specified settings. - - The settings to use. - The resulting image of the montage operation. - Thrown when an error is raised by ImageMagick. - - - - The Morph method requires a minimum of two images. The first image is transformed into - the second by a number of intervening images as specified by frames. - - The number of in-between images to generate. - Thrown when an error is raised by ImageMagick. - - - - Inlay the images to form a single coherent picture. - - The resulting image of the mosaic operation. - Thrown when an error is raised by ImageMagick. - - - - Compares each image the GIF disposed forms of the previous image in the sequence. From - this it attempts to select the smallest cropped image to replace each frame, while - preserving the results of the GIF animation. - - Thrown when an error is raised by ImageMagick. - - - - OptimizePlus is exactly as Optimize, but may also add or even remove extra frames in the - animation, if it improves the total number of pixels in the resulting GIF animation. - - Thrown when an error is raised by ImageMagick. - - - - Compares each image the GIF disposed forms of the previous image in the sequence. Any - pixel that does not change the displayed result is replaced with transparency. - - Thrown when an error is raised by ImageMagick. - - - - Read only metadata and not the pixel data from all image frames. - - The byte array to read the image data from. - Thrown when an error is raised by ImageMagick. - - - - Read only metadata and not the pixel data from all image frames. - - The byte array to read the image data from. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Read only metadata and not the pixel data from all image frames. - - The file to read the frames from. - Thrown when an error is raised by ImageMagick. - - - - Read only metadata and not the pixel data from all image frames. - - The file to read the frames from. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Read only metadata and not the pixel data from all image frames. - - The stream to read the image data from. - Thrown when an error is raised by ImageMagick. - - - - Read only metadata and not the pixel data from all image frames. - - The stream to read the image data from. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Read only metadata and not the pixel data from all image frames. - - The fully qualified name of the image file, or the relative image file name. - Thrown when an error is raised by ImageMagick. - - - - Read only metadata and not the pixel data from all image frames. - - The fully qualified name of the image file, or the relative image file name. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Quantize images (reduce number of colors). - - The resulting image of the quantize operation. - Thrown when an error is raised by ImageMagick. - - - - Quantize images (reduce number of colors). - - Quantize settings. - The resulting image of the quantize operation. - Thrown when an error is raised by ImageMagick. - - - - Read all image frames. - - The file to read the frames from. - Thrown when an error is raised by ImageMagick. - - - - Read all image frames. - - The file to read the frames from. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Read all image frames. - - The byte array to read the image data from. - Thrown when an error is raised by ImageMagick. - - - - Read all image frames. - - The byte array to read the image data from. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Read all image frames. - - The stream to read the image data from. - Thrown when an error is raised by ImageMagick. - - - - Read all image frames. - - The stream to read the image data from. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Read all image frames. - - The fully qualified name of the image file, or the relative image file name. - Thrown when an error is raised by ImageMagick. - - - - Read all image frames. - - The fully qualified name of the image file, or the relative image file name. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Removes the first occurrence of the specified image from the collection. - - The image to remove. - True when the image was found and removed. - - - - Removes the image at the specified index from the collection. - - The index of the image to remove. - - - - Resets the page property of every image in the collection. - - Thrown when an error is raised by ImageMagick. - - - - Reverses the order of the images in the collection. - - - - - Smush images from list into single image in horizontal direction. - - Minimum distance in pixels between images. - The resulting image of the smush operation. - Thrown when an error is raised by ImageMagick. - - - - Smush images from list into single image in vertical direction. - - Minimum distance in pixels between images. - The resulting image of the smush operation. - Thrown when an error is raised by ImageMagick. - - - - Converts this instance to a array. - - A array. - - - - Converts this instance to a array. - - The defines to set. - A array. - Thrown when an error is raised by ImageMagick. - - - - Converts this instance to a array. - - A array. - The format to use. - Thrown when an error is raised by ImageMagick. - - - - Converts this instance to a base64 . - - A base64 . - - - - Converts this instance to a base64 string. - - The format to use. - A base64 . - - - - Merge this collection into a single image. - This is useful for combining Photoshop layers into a single image. - - Thrown when an error is raised by ImageMagick. - - - - Writes the images to the specified file. If the output image's file format does not - allow multi-image files multiple files will be written. - - The file to write the image to. - Thrown when an error is raised by ImageMagick. - - - - Writes the images to the specified file. If the output image's file format does not - allow multi-image files multiple files will be written. - - The file to write the image to. - The defines to set. - Thrown when an error is raised by ImageMagick. - - - - Writes the imagse to the specified stream. If the output image's file format does not - allow multi-image files multiple files will be written. - - The stream to write the images to. - Thrown when an error is raised by ImageMagick. - - - - Writes the imagse to the specified stream. If the output image's file format does not - allow multi-image files multiple files will be written. - - The stream to write the images to. - The defines to set. - Thrown when an error is raised by ImageMagick. - - - - Writes the image to the specified stream. - - The stream to write the image data to. - The format to use. - Thrown when an error is raised by ImageMagick. - - - - Writes the images to the specified file name. If the output image's file format does not - allow multi-image files multiple files will be written. - - The fully qualified name of the image file, or the relative image file name. - Thrown when an error is raised by ImageMagick. - - - - Writes the images to the specified file name. If the output image's file format does not - allow multi-image files multiple files will be written. - - The fully qualified name of the image file, or the relative image file name. - The defines to set. - Thrown when an error is raised by ImageMagick. - - - - Contains code that is not compatible with .NET Core. - - - Class that can be used to execute a Magick Script Language file. - - - - - Initializes a new instance of the class. - - The IXPathNavigable that contains the script. - - - - Initializes a new instance of the class. - - The fully qualified name of the script file, or the relative script file name. - - - - Initializes a new instance of the class. - - The stream to read the script data from. - - - - Initializes a new instance of the class. - - The that contains the script. - - - - Event that will be raised when the script needs an image to be read. - - - - - Event that will be raised when the script needs an image to be written. - - - - - Gets the variables of this script. - - - - - Executes the script and returns the resulting image. - - A . - - - - Executes the script using the specified image. - - The image to execute the script on. - - - - Contains code that is not compatible with .NET Core. - - - Encapsulation of the ImageMagick geometry object. - - - - - Initializes a new instance of the class. - - The rectangle to use. - - - - Converts the specified rectangle to an instance of this type. - - The rectangle to use. - - - - Initializes a new instance of the class. - - - - - Initializes a new instance of the class using the specified width and height. - - The width and height. - - - - Initializes a new instance of the class using the specified width and height. - - The width. - The height. - - - - Initializes a new instance of the class using the specified offsets, width and height. - - The X offset from origin. - The Y offset from origin. - The width. - The height. - - - - Initializes a new instance of the class using the specified width and height. - - The percentage of the width. - The percentage of the height. - - - - Initializes a new instance of the class using the specified offsets, width and height. - - The X offset from origin. - The Y offset from origin. - The percentage of the width. - The percentage of the height. - - - - Initializes a new instance of the class using the specified geometry. - - Geometry specifications in the form: <width>x<height> - {+-}<xoffset>{+-}<yoffset> (where width, height, xoffset, and yoffset are numbers) - - - - Gets or sets a value indicating whether the image is resized based on the smallest fitting dimension (^). - - - - - Gets or sets a value indicating whether the image is resized if image is greater than size (>) - - - - - Gets or sets the height of the geometry. - - - - - Gets or sets a value indicating whether the image is resized without preserving aspect ratio (!) - - - - - Gets or sets a value indicating whether the width and height are expressed as percentages. - - - - - Gets or sets a value indicating whether the image is resized if the image is less than size (<) - - - - - Gets or sets a value indicating whether the image is resized using a pixel area count limit (@). - - - - - Gets or sets the width of the geometry. - - - - - Gets or sets the X offset from origin. - - - - - Gets or sets the Y offset from origin. - - - - - Converts the specified string to an instance of this type. - - Geometry specifications in the form: <width>x<height> - {+-}<xoffset>{+-}<yoffset> (where width, height, xoffset, and yoffset are numbers) - - - - Determines whether the specified instances are considered equal. - - The first to compare. - The second to compare. - - - - Determines whether the specified instances are not considered equal. - - The first to compare. - The second to compare. - - - - Determines whether the first is more than the second . - - The first to compare. - The second to compare. - - - - Determines whether the first is less than the second . - - The first to compare. - The second to compare. - - - - Determines whether the first is more than or equal to the second . - - The first to compare. - The second to compare. - - - - Determines whether the first is less than or equal to the second . - - The first to compare. - The second to compare. - - - - Compares the current instance with another object of the same type. - - The object to compare this geometry with. - A signed number indicating the relative values of this instance and value. - - - - Determines whether the specified object is equal to the current . - - The object to compare this with. - True when the specified object is equal to the current . - - - - Determines whether the specified is equal to the current . - - The to compare this with. - True when the specified is equal to the current . - - - - Serves as a hash of this type. - - A hash code for the current instance. - - - - Returns a that represents the position of the current . - - A that represents the position of the current . - - - - Returns a string that represents the current . - - A string that represents the current . - - - - Interface for a native instance. - - - - - Gets a pointer to the native instance. - - - - - Class that can be used to initialize Magick.NET. - - - - - Event that will be raised when something is logged by ImageMagick. - - - - - Gets the features reported by ImageMagick. - - - - - Gets the information about the supported formats. - - - - - Gets the font families that are known by ImageMagick. - - - - - Gets the version of Magick.NET. - - - - - Returns the format information of the specified format based on the extension of the file. - - The file to get the format for. - The format information. - - - - Returns the format information of the specified format. - - The image format. - The format information. - - - - Returns the format information of the specified format based on the extension of the - file. If that fails the format will be determined by 'pinging' the file. - - The name of the file to get the format for. - The format information. - - - - Initializes ImageMagick with the xml files that are located in the specified path. - - The path that contains the ImageMagick xml files. - - - - Initializes ImageMagick with the specified configuration files and returns the path to the - temporary directory where the xml files were saved. - - The configuration files ot initialize ImageMagick with. - The path of the folder that was created and contains the configuration files. - - - - Initializes ImageMagick with the specified configuration files in the specified the path. - - The configuration files ot initialize ImageMagick with. - The directory to save the configuration files in. - - - - Set the events that will be written to the log. The log will be written to the Log event - and the debug window in VisualStudio. To change the log settings you must use a custom - log.xml file. - - The events that will be logged. - - - - Sets the directory that contains the Ghostscript file gsdll32.dll / gsdll64.dll. - - The path of the Ghostscript directory. - - - - Sets the directory that contains the Ghostscript font files. - - The path of the Ghostscript font directory. - - - - Sets the directory that will be used when ImageMagick does not have enough memory for the - pixel cache. - - The path where temp files will be written. - - - - Sets the pseudo-random number generator secret key. - - The secret key. - - - - Encapsulates a matrix of doubles. - - - - - Initializes a new instance of the class. - - The order. - The values to initialize the matrix with. - - - - Gets the order of the matrix. - - - - - Get or set the value at the specified x/y position. - - The x position - The y position - - - - Gets the value at the specified x/y position. - - The x position - The y position - The value at the specified x/y position. - - - - Set the column at the specified x position. - - The x position - The values - - - - Set the row at the specified y position. - - The y position - The values - - - - Set the value at the specified x/y position. - - The x position - The y position - The value - - - - Returns a string that represents the current DoubleMatrix. - - The double array. - - - - Class that can be used to initialize OpenCL. - - - - - Gets or sets a value indicating whether OpenCL is enabled. - - - - - Gets all the OpenCL devices. - - A iteration. - - - - Sets the directory that will be used by ImageMagick to store OpenCL cache files. - - The path of the OpenCL cache directory. - - - - Represents an OpenCL device. - - - - - Gets the benchmark score of the device. - - - - - Gets the type of the device. - - - - - Gets the name of the device. - - - - - Gets or sets a value indicating whether the device is enabled or disabled. - - - - - Gets all the kernel profile records for this devices. - - A . - - - - Gets or sets a value indicating whether kernel profiling is enabled. - This can be used to get information about the OpenCL performance. - - - - - Gets the OpenCL version supported by the device. - - - - - Represents a kernel profile record for an OpenCL device. - - - - - Gets the average duration of all executions in microseconds. - - - - - Gets the number of times that this kernel was executed. - - - - - Gets the maximum duration of a single execution in microseconds. - - - - - Gets the minimum duration of a single execution in microseconds. - - - - - Gets the name of the device. - - - - - Gets the total duration of all executions in microseconds. - - - - - Class that can be used to optimize jpeg files. - - - - - Initializes a new instance of the class. - - - - - Gets the format that the optimizer supports. - - - - - Gets or sets a value indicating whether various compression types will be used to find - the smallest file. This process will take extra time because the file has to be written - multiple times. - - - - - Gets or sets a value indicating whether a progressive jpeg file will be created. - - - - - Performs compression on the specified the file. With some formats the image will be decoded - and encoded and this will result in a small quality reduction. If the new file size is not - smaller the file won't be overwritten. - - The image file to compress. - True when the image could be compressed otherwise false. - - - - Performs compression on the specified the file. With some formats the image will be decoded - and encoded and this will result in a small quality reduction. If the new file size is not - smaller the file won't be overwritten. - - The image file to compress. - The jpeg quality. - True when the image could be compressed otherwise false. - - - - Performs compression on the specified the file. With some formats the image will be decoded - and encoded and this will result in a small quality reduction. If the new file size is not - smaller the file won't be overwritten. - - The file name of the image to compress. - True when the image could be compressed otherwise false. - - - - Performs compression on the specified the file. With some formats the image will be decoded - and encoded and this will result in a small quality reduction. If the new file size is not - smaller the file won't be overwritten. - - The file name of the image to compress. - The jpeg quality. - True when the image could be compressed otherwise false. - - - - Performs lossless compression on the specified the file. If the new file size is not smaller - the file won't be overwritten. - - The jpeg file to compress. - True when the image could be compressed otherwise false. - - - - Performs lossless compression on the specified file. If the new file size is not smaller - the file won't be overwritten. - - The file name of the jpg image to compress. - True when the image could be compressed otherwise false. - - - - Class that can be used to optimize gif files. - - - - - Initializes a new instance of the class. - - - - - Gets the format that the optimizer supports. - - - - - Gets or sets a value indicating whether various compression types will be used to find - the smallest file. This process will take extra time because the file has to be written - multiple times. - - - - - Performs compression on the specified the file. With some formats the image will be decoded - and encoded and this will result in a small quality reduction. If the new file size is not - smaller the file won't be overwritten. - - The gif file to compress. - True when the image could be compressed otherwise false. - - - - Performs compression on the specified the file. With some formats the image will be decoded - and encoded and this will result in a small quality reduction. If the new file size is not - smaller the file won't be overwritten. - - The file name of the gif image to compress. - True when the image could be compressed otherwise false. - - - - Performs lossless compression on the specified the file. If the new file size is not smaller - the file won't be overwritten. - - The gif file to compress. - True when the image could be compressed otherwise false. - - - - Performs lossless compression on the specified the file. If the new file size is not smaller - the file won't be overwritten. - - The file name of the gif image to compress. - True when the image could be compressed otherwise false. - - - - Interface for classes that can optimize an image. - - - - - Gets the format that the optimizer supports. - - - - - Gets or sets a value indicating whether various compression types will be used to find - the smallest file. This process will take extra time because the file has to be written - multiple times. - - - - - Performs compression on the specified the file. With some formats the image will be decoded - and encoded and this will result in a small quality reduction. If the new file size is not - smaller the file won't be overwritten. - - The image file to compress. - True when the image could be compressed otherwise false. - - - - Performs compression on the specified the file. With some formats the image will be decoded - and encoded and this will result in a small quality reduction. If the new file size is not - smaller the file won't be overwritten. - - The file name of the image to compress. - True when the image could be compressed otherwise false. - - - - Performs lossless compression on the specified the file. If the new file size is not smaller - the file won't be overwritten. - - The image file to compress. - True when the image could be compressed otherwise false. - - - - Performs lossless compression on the specified file. If the new file size is not smaller - the file won't be overwritten. - - The file name of the image to compress. - True when the image could be compressed otherwise false. - - - - Class that can be used to optimize png files. - - - - - Initializes a new instance of the class. - - - - - Gets or sets a value indicating whether various compression types will be used to find - the smallest file. This process will take extra time because the file has to be written - multiple times. - - - - - Gets the format that the optimizer supports. - - - - - Performs compression on the specified the file. With some formats the image will be decoded - and encoded and this will result in a small quality reduction. If the new file size is not - smaller the file won't be overwritten. - - The png file to compress. - True when the image could be compressed otherwise false. - - - - Performs compression on the specified the file. With some formats the image will be decoded - and encoded and this will result in a small quality reduction. If the new file size is not - smaller the file won't be overwritten. - - The file name of the png image to compress. - True when the image could be compressed otherwise false. - - - - Performs lossless compression on the specified the file. If the new file size is not smaller - the file won't be overwritten. - - The png file to optimize. - True when the image could be compressed otherwise false. - - - - Performs lossless compression on the specified the file. If the new file size is not smaller - the file won't be overwritten. - - The png file to optimize. - True when the image could be compressed otherwise false. - - - - Class that can be used to acquire information about the Quantum. - - - - - Gets the Quantum depth. - - - - - Gets the maximum value of the quantum. - - - - - Class that can be used to set the limits to the resources that are being used. - - - - - Gets or sets the pixel cache limit in bytes. Requests for memory above this limit will fail. - - - - - Gets or sets the maximum height of an image. - - - - - Gets or sets the pixel cache limit in bytes. Once this memory limit is exceeded, all subsequent pixels cache - operations are to/from disk. - - - - - Gets or sets the time specified in milliseconds to periodically yield the CPU for. - - - - - Gets or sets the maximum width of an image. - - - - - Class that contains various settings. - - - - - Gets or sets the affine to use when annotating with text or drawing. - - - - - Gets or sets the background color. - - - - - Gets or sets the border color. - - - - - Gets or sets the color space. - - - - - Gets or sets the color type of the image. - - - - - Gets or sets the compression method to use. - - - - - Gets or sets a value indicating whether printing of debug messages from ImageMagick is enabled when a debugger is attached. - - - - - Gets or sets the vertical and horizontal resolution in pixels. - - - - - Gets or sets the endianness (little like Intel or big like SPARC) for image formats which support - endian-specific options. - - - - - Gets or sets the fill color. - - - - - Gets or sets the fill pattern. - - - - - Gets or sets the rule to use when filling drawn objects. - - - - - Gets or sets the text rendering font. - - - - - Gets or sets the text font family. - - - - - Gets or sets the font point size. - - - - - Gets or sets the font style. - - - - - Gets or sets the font weight. - - - - - Gets or sets the the format of the image. - - - - - Gets or sets the preferred size and location of an image canvas. - - - - - Gets or sets a value indicating whether stroke anti-aliasing is enabled or disabled. - - - - - Gets or sets the color to use when drawing object outlines. - - - - - Gets or sets the pattern of dashes and gaps used to stroke paths. This represents a - zero-terminated array of numbers that specify the lengths of alternating dashes and gaps - in pixels. If a zero value is not found it will be added. If an odd number of values is - provided, then the list of values is repeated to yield an even number of values. - - - - - Gets or sets the distance into the dash pattern to start the dash (default 0) while - drawing using a dash pattern,. - - - - - Gets or sets the shape to be used at the end of open subpaths when they are stroked. - - - - - Gets or sets the shape to be used at the corners of paths (or other vector shapes) when they - are stroked. - - - - - Gets or sets the miter limit. When two line segments meet at a sharp angle and miter joins have - been specified for 'lineJoin', it is possible for the miter to extend far beyond the thickness - of the line stroking the path. The miterLimit' imposes a limit on the ratio of the miter - length to the 'lineWidth'. The default value is 4. - - - - - Gets or sets the pattern image to use while stroking object outlines. - - - - - Gets or sets the stroke width for drawing lines, circles, ellipses, etc. - - - - - Gets or sets a value indicating whether Postscript and TrueType fonts should be anti-aliased (default true). - - - - - Gets or sets text direction (right-to-left or left-to-right). - - - - - Gets or sets the text annotation encoding (e.g. "UTF-16"). - - - - - Gets or sets the text annotation gravity. - - - - - Gets or sets the text inter-line spacing. - - - - - Gets or sets the text inter-word spacing. - - - - - Gets or sets the text inter-character kerning. - - - - - Gets or sets the text undercolor box. - - - - - Gets or sets a value indicating whether verbose output os turned on or off. - - - - - Gets or sets the specified area to extract from the image. - - - - - Gets or sets the number of scenes. - - - - - Gets or sets a value indicating whether a monochrome reader should be used. - - - - - Gets or sets the size of the image. - - - - - Gets or sets the active scene. - - - - - Gets or sets scenes of the image. - - - - - Returns the value of a format-specific option. - - The format to get the option for. - The name of the option. - The value of a format-specific option. - - - - Returns the value of a format-specific option. - - The name of the option. - The value of a format-specific option. - - - - Removes the define with the specified name. - - The format to set the define for. - The name of the define. - - - - Removes the define with the specified name. - - The name of the define. - - - - Sets a format-specific option. - - The format to set the define for. - The name of the define. - The value of the define. - - - - Sets a format-specific option. - - The format to set the option for. - The name of the option. - The value of the option. - - - - Sets a format-specific option. - - The name of the option. - The value of the option. - - - - Sets format-specific options with the specified defines. - - The defines to set. - - - - Creates a define string for the specified format and name. - - The format to set the define for. - The name of the define. - A string for the specified format and name. - - - - Copies the settings from the specified . - - The settings to copy the data from. - - - - Class that contains setting for the montage operation. - - - - - Initializes a new instance of the class. - - - - - Gets or sets the color of the background that thumbnails are composed on. - - - - - Gets or sets the frame border color. - - - - - Gets or sets the pixels between thumbnail and surrounding frame. - - - - - Gets or sets the fill color. - - - - - Gets or sets the label font. - - - - - Gets or sets the font point size. - - - - - Gets or sets the frame geometry (width & height frame thickness). - - - - - Gets or sets the thumbnail width & height plus border width & height. - - - - - Gets or sets the thumbnail position (e.g. SouthWestGravity). - - - - - Gets or sets the thumbnail label (applied to image prior to montage). - - - - - Gets or sets a value indicating whether drop-shadows on thumbnails are enabled or disabled. - - - - - Gets or sets the outline color. - - - - - Gets or sets the background texture image. - - - - - Gets or sets the frame geometry (width & height frame thickness). - - - - - Gets or sets the montage title. - - - - - Gets or sets the transparent color. - - - - - Class that contains setting for quantize operations. - - - - - Initializes a new instance of the class. - - - - - Gets or sets the maximum number of colors to quantize to. - - - - - Gets or sets the colorspace to quantize in. - - - - - Gets or sets the dither method to use. - - - - - Gets or sets a value indicating whether errors should be measured. - - - - - Gets or setsthe quantization tree-depth. - - - - - The normalized moments of one image channels. - - - - - Gets the centroid. - - - - - Gets the channel of this moment. - - - - - Gets the ellipse axis. - - - - - Gets the ellipse angle. - - - - - Gets the ellipse eccentricity. - - - - - Gets the ellipse intensity. - - - - - Returns the Hu invariants. - - The index to use. - The Hu invariants. - - - - Contains the he perceptual hash of one image channel. - - - - - Initializes a new instance of the class. - - The channel.> - SRGB hu perceptual hash. - Hclp hu perceptual hash. - A string representation of this hash. - - - - Gets the channel. - - - - - SRGB hu perceptual hash. - - The index to use. - The SRGB hu perceptual hash. - - - - Hclp hu perceptual hash. - - The index to use. - The Hclp hu perceptual hash. - - - - Returns the sum squared difference between this hash and the other hash. - - The to get the distance of. - The sum squared difference between this hash and the other hash. - - - - Returns a string representation of this hash. - - A string representation of this hash. - - - - Encapsulation of the ImageMagick ImageChannelStatistics object. - - - - - Gets the channel. - - - - - Gets the depth of the channel. - - - - - Gets the entropy. - - - - - Gets the kurtosis. - - - - - Gets the maximum value observed. - - - - - Gets the average (mean) value observed. - - - - - Gets the minimum value observed. - - - - - Gets the skewness. - - - - - Gets the standard deviation, sqrt(variance). - - - - - Gets the sum. - - - - - Gets the sum cubed. - - - - - Gets the sum fourth power. - - - - - Gets the sum squared. - - - - - Gets the variance. - - - - - Determines whether the specified instances are considered equal. - - The first to compare. - The second to compare. - - - - Determines whether the specified instances are not considered equal. - - The first to compare. - The second to compare. - - - - Determines whether the specified object is equal to the current . - - The object to compare this with. - True when the specified object is equal to the current . - - - - Determines whether the specified is equal to the current . - - The channel statistics to compare this with. - True when the specified is equal to the current . - - - - Serves as a hash of this type. - - A hash code for the current instance. - - - - The normalized moments of one or more image channels. - - - - - Gets the moments for the all the channels. - - The moments for the all the channels. - - - - Gets the moments for the specified channel. - - The channel to get the moments for. - The moments for the specified channel. - - - - Contains the he perceptual hash of one or more image channels. - - - - - Initializes a new instance of the class. - - The - - - - Returns the perceptual hash for the specified channel. - - The channel to get the has for. - The perceptual hash for the specified channel. - - - - Returns the sum squared difference between this hash and the other hash. - - The to get the distance of. - The sum squared difference between this hash and the other hash. - - - - Returns a string representation of this hash. - - A . - - - - Encapsulation of the ImageMagick ImageStatistics object. - - - - - Determines whether the specified instances are considered equal. - - The first to compare. - The second to compare. - - - - Determines whether the specified instances are not considered equal. - - The first to compare. - The second to compare. - - - - Returns the statistics for the all the channels. - - The statistics for the all the channels. - - - - Returns the statistics for the specified channel. - - The channel to get the statistics for. - The statistics for the specified channel. - - - - Determines whether the specified object is equal to the current . - - The object to compare this with. - Truw when the specified object is equal to the current . - - - - Determines whether the specified image statistics is equal to the current . - - The image statistics to compare this with. - True when the specified image statistics is equal to the current . - - - - Serves as a hash of this type. - - A hash code for the current instance. - - - - Encapsulation of the ImageMagick connected component object. - - - - - Gets the centroid of the area. - - - - - Gets the color of the area. - - - - - Gets the height of the area. - - - - - Gets the id of the area. - - - - - Gets the width of the area. - - - - - Gets the X offset from origin. - - - - - Gets the Y offset from origin. - - - - - Returns the geometry of the area of this connected component. - - The geometry of the area of this connected component. - - - - Returns the geometry of the area of this connected component. - - The number of pixels to extent the image with. - The geometry of the area of this connected component. - - - - PrimaryInfo information - - - - - Initializes a new instance of the class. - - The x value. - The y value. - The z value. - - - - Gets the X value. - - - - - Gets the Y value. - - - - - Gets the Z value. - - - - - Determines whether the specified is equal to the current . - - The to compare this with. - True when the specified is equal to the current . - - - - Serves as a hash of this type. - - A hash code for the current instance. - - - - Used to obtain font metrics for text string given current font, pointsize, and density settings. - - - - - Gets the ascent, the distance in pixels from the text baseline to the highest/upper grid coordinate - used to place an outline point. - - - - - Gets the descent, the distance in pixels from the baseline to the lowest grid coordinate used to - place an outline point. Always a negative value. - - - - - Gets the maximum horizontal advance in pixels. - - - - - Gets the text height in pixels. - - - - - Gets the text width in pixels. - - - - - Gets the underline position. - - - - - Gets the underline thickness. - - - - - Base class for colors - - - - - Initializes a new instance of the class. - - The color to use. - - - - Gets the actual color of this instance. - - - - - Converts the specified color to a instance. - - The color to use. - - - - Determines whether the specified instances are considered equal. - - The first to compare. - The second to compare. - - - - Determines whether the specified instances are not considered equal. - - The first to compare. - The second to compare. - - - - Determines whether the first is more than the second - - The first to compare. - The second to compare. - - - - Determines whether the first is less than the second . - - The first to compare. - The second to compare. - - - - Determines whether the first is more than or equal to the second . - - The first to compare. - The second to compare. - - - - Determines whether the first is less than or equal to the second . - - The first to compare. - The second to compare. - - - - Compares the current instance with another object of the same type. - - The object to compare this color with. - A signed number indicating the relative values of this instance and value. - - - - Determines whether the specified object is equal to the current instance. - - The object to compare this color with. - True when the specified object is equal to the current instance. - - - - Determines whether the specified color is equal to the current color. - - The color to compare this color with. - True when the specified color is equal to the current instance. - - - - Determines whether the specified color is fuzzy equal to the current color. - - The color to compare this color with. - The fuzz factor. - True when the specified color is fuzzy equal to the current instance. - - - - Serves as a hash of this type. - - A hash code for the current instance. - - - - Converts the value of this instance to an equivalent . - - A instance. - - - - Converts the value of this instance to a hexadecimal string. - - The . - - - - Updates the color value from an inherited class. - - - - - Class that represents a CMYK color. - - - - - Initializes a new instance of the class. - - Cyan component value of this color. - Magenta component value of this color. - Yellow component value of this color. - Key (black) component value of this color. - - - - Initializes a new instance of the class. - - Cyan component value of this color. - Magenta component value of this color. - Yellow component value of this color. - Key (black) component value of this color. - Alpha component value of this color. - - - - Initializes a new instance of the class. - - Cyan component value of this color. - Magenta component value of this color. - Yellow component value of this color. - Key (black) component value of this color. - - - - Initializes a new instance of the class. - - Cyan component value of this color. - Magenta component value of this color. - Yellow component value of this color. - Key (black) component value of this color. - Alpha component value of this color. - - - - Initializes a new instance of the class. - - The CMYK hex string or name of the color (http://www.imagemagick.org/script/color.php). - For example: #F000, #FF000000, #FFFF000000000000 - - - - Gets or sets the alpha component value of this color. - - - - - Gets or sets the cyan component value of this color. - - - - - Gets or sets the key (black) component value of this color. - - - - - Gets or sets the magenta component value of this color. - - - - - Gets or sets the yellow component value of this color. - - - - - Converts the specified to an instance of this type. - - The color to use. - A instance. - - - - Converts the specified to an instance of this type. - - The color to use. - A instance. - - - - Class that represents a gray color. - - - - - Initializes a new instance of the class. - - Value between 0.0 - 1.0. - - - - Gets or sets the shade of this color (value between 0.0 - 1.0). - - - - - Converts the specified to an instance of this type. - - The color to use. - A instance. - - - - Converts the specified to an instance of this type. - - The color to use. - A instance. - - - - Updates the color value in an inherited class. - - - - - Class that represents a HSL color. - - - - - Initializes a new instance of the class. - - Hue component value of this color. - Saturation component value of this color. - Lightness component value of this color. - - - - Gets or sets the hue component value of this color. - - - - - Gets or sets the lightness component value of this color. - - - - - Gets or sets the saturation component value of this color. - - - - - Converts the specified to an instance of this type. - - The color to use. - A instance. - - - - Converts the specified to an instance of this type. - - The color to use. - A instance. - - - - Updates the color value in an inherited class. - - - - - Class that represents a HSV color. - - - - - Initializes a new instance of the class. - - Hue component value of this color. - Saturation component value of this color. - Value component value of this color. - - - - Gets or sets the hue component value of this color. - - - - - Gets or sets the saturation component value of this color. - - - - - Gets or sets the value component value of this color. - - - - - Converts the specified to an instance of this type. - - The color to use. - A instance. - - - - Converts the specified to an instance of this type. - - The color to use. - A instance. - - - - Performs a hue shift with the specified degrees. - - The degrees. - - - - Updates the color value in an inherited class. - - - - - Class that represents a monochrome color. - - - - - Initializes a new instance of the class. - - Specifies if the color is black or white. - - - - Gets or sets a value indicating whether the color is black or white. - - - - - Converts the specified to an instance of this type. - - The color to use. - A instance. - - - - Converts the specified to an instance of this type. - - The color to use. - A instance. - - - - Updates the color value in an inherited class. - - - - - Class that represents a YUV color. - - - - - Initializes a new instance of the class. - - Y component value of this color. - U component value of this color. - V component value of this color. - - - - Gets or sets the U component value of this color. (value beteeen -0.5 and 0.5) - - - - - Gets or sets the V component value of this color. (value beteeen -0.5 and 0.5) - - - - - Gets or sets the Y component value of this color. (value beteeen 0.0 and 1.0) - - - - - Converts the specified to an instance of this type. - - The color to use. - A instance. - - - - Converts the specified to an instance of this type. - - The color to use. - A instance. - - - - Updates the color value in an inherited class. - - - - - Class that contains the same colors as System.Drawing.Colors. - - - - - Gets a system-defined color that has an RGBA value of #FFFFFF00. - - - - - Gets a system-defined color that has an RGBA value of #FFFFFF00. - - - - - Gets a system-defined color that has an RGBA value of #F0F8FFFF. - - - - - Gets a system-defined color that has an RGBA value of #FAEBD7FF. - - - - - Gets a system-defined color that has an RGBA value of #00FFFFFF. - - - - - Gets a system-defined color that has an RGBA value of #7FFFD4FF. - - - - - Gets a system-defined color that has an RGBA value of #F0FFFFFF. - - - - - Gets a system-defined color that has an RGBA value of #F5F5DCFF. - - - - - Gets a system-defined color that has an RGBA value of #FFE4C4FF. - - - - - Gets a system-defined color that has an RGBA value of #000000FF. - - - - - Gets a system-defined color that has an RGBA value of #FFEBCDFF. - - - - - Gets a system-defined color that has an RGBA value of #0000FFFF. - - - - - Gets a system-defined color that has an RGBA value of #8A2BE2FF. - - - - - Gets a system-defined color that has an RGBA value of #A52A2AFF. - - - - - Gets a system-defined color that has an RGBA value of #DEB887FF. - - - - - Gets a system-defined color that has an RGBA value of #5F9EA0FF. - - - - - Gets a system-defined color that has an RGBA value of #7FFF00FF. - - - - - Gets a system-defined color that has an RGBA value of #D2691EFF. - - - - - Gets a system-defined color that has an RGBA value of #FF7F50FF. - - - - - Gets a system-defined color that has an RGBA value of #6495EDFF. - - - - - Gets a system-defined color that has an RGBA value of #FFF8DCFF. - - - - - Gets a system-defined color that has an RGBA value of #DC143CFF. - - - - - Gets a system-defined color that has an RGBA value of #00FFFFFF. - - - - - Gets a system-defined color that has an RGBA value of #00008BFF. - - - - - Gets a system-defined color that has an RGBA value of #008B8BFF. - - - - - Gets a system-defined color that has an RGBA value of #B8860BFF. - - - - - Gets a system-defined color that has an RGBA value of #A9A9A9FF. - - - - - Gets a system-defined color that has an RGBA value of #006400FF. - - - - - Gets a system-defined color that has an RGBA value of #BDB76BFF. - - - - - Gets a system-defined color that has an RGBA value of #8B008BFF. - - - - - Gets a system-defined color that has an RGBA value of #556B2FFF. - - - - - Gets a system-defined color that has an RGBA value of #FF8C00FF. - - - - - Gets a system-defined color that has an RGBA value of #9932CCFF. - - - - - Gets a system-defined color that has an RGBA value of #8B0000FF. - - - - - Gets a system-defined color that has an RGBA value of #E9967AFF. - - - - - Gets a system-defined color that has an RGBA value of #8FBC8BFF. - - - - - Gets a system-defined color that has an RGBA value of #483D8BFF. - - - - - Gets a system-defined color that has an RGBA value of #2F4F4FFF. - - - - - Gets a system-defined color that has an RGBA value of #00CED1FF. - - - - - Gets a system-defined color that has an RGBA value of #9400D3FF. - - - - - Gets a system-defined color that has an RGBA value of #FF1493FF. - - - - - Gets a system-defined color that has an RGBA value of #00BFFFFF. - - - - - Gets a system-defined color that has an RGBA value of #696969FF. - - - - - Gets a system-defined color that has an RGBA value of #1E90FFFF. - - - - - Gets a system-defined color that has an RGBA value of #B22222FF. - - - - - Gets a system-defined color that has an RGBA value of #FFFAF0FF. - - - - - Gets a system-defined color that has an RGBA value of #228B22FF. - - - - - Gets a system-defined color that has an RGBA value of #FF00FFFF. - - - - - Gets a system-defined color that has an RGBA value of #DCDCDCFF. - - - - - Gets a system-defined color that has an RGBA value of #F8F8FFFF. - - - - - Gets a system-defined color that has an RGBA value of #FFD700FF. - - - - - Gets a system-defined color that has an RGBA value of #DAA520FF. - - - - - Gets a system-defined color that has an RGBA value of #808080FF. - - - - - Gets a system-defined color that has an RGBA value of #008000FF. - - - - - Gets a system-defined color that has an RGBA value of #ADFF2FFF. - - - - - Gets a system-defined color that has an RGBA value of #F0FFF0FF. - - - - - Gets a system-defined color that has an RGBA value of #FF69B4FF. - - - - - Gets a system-defined color that has an RGBA value of #CD5C5CFF. - - - - - Gets a system-defined color that has an RGBA value of #4B0082FF. - - - - - Gets a system-defined color that has an RGBA value of #FFFFF0FF. - - - - - Gets a system-defined color that has an RGBA value of #F0E68CFF. - - - - - Gets a system-defined color that has an RGBA value of #E6E6FAFF. - - - - - Gets a system-defined color that has an RGBA value of #FFF0F5FF. - - - - - Gets a system-defined color that has an RGBA value of #7CFC00FF. - - - - - Gets a system-defined color that has an RGBA value of #FFFACDFF. - - - - - Gets a system-defined color that has an RGBA value of #ADD8E6FF. - - - - - Gets a system-defined color that has an RGBA value of #F08080FF. - - - - - Gets a system-defined color that has an RGBA value of #E0FFFFFF. - - - - - Gets a system-defined color that has an RGBA value of #FAFAD2FF. - - - - - Gets a system-defined color that has an RGBA value of #90EE90FF. - - - - - Gets a system-defined color that has an RGBA value of #D3D3D3FF. - - - - - Gets a system-defined color that has an RGBA value of #FFB6C1FF. - - - - - Gets a system-defined color that has an RGBA value of #FFA07AFF. - - - - - Gets a system-defined color that has an RGBA value of #20B2AAFF. - - - - - Gets a system-defined color that has an RGBA value of #87CEFAFF. - - - - - Gets a system-defined color that has an RGBA value of #778899FF. - - - - - Gets a system-defined color that has an RGBA value of #B0C4DEFF. - - - - - Gets a system-defined color that has an RGBA value of #FFFFE0FF. - - - - - Gets a system-defined color that has an RGBA value of #00FF00FF. - - - - - Gets a system-defined color that has an RGBA value of #32CD32FF. - - - - - Gets a system-defined color that has an RGBA value of #FAF0E6FF. - - - - - Gets a system-defined color that has an RGBA value of #FF00FFFF. - - - - - Gets a system-defined color that has an RGBA value of #800000FF. - - - - - Gets a system-defined color that has an RGBA value of #66CDAAFF. - - - - - Gets a system-defined color that has an RGBA value of #0000CDFF. - - - - - Gets a system-defined color that has an RGBA value of #BA55D3FF. - - - - - Gets a system-defined color that has an RGBA value of #9370DBFF. - - - - - Gets a system-defined color that has an RGBA value of #3CB371FF. - - - - - Gets a system-defined color that has an RGBA value of #7B68EEFF. - - - - - Gets a system-defined color that has an RGBA value of #00FA9AFF. - - - - - Gets a system-defined color that has an RGBA value of #48D1CCFF. - - - - - Gets a system-defined color that has an RGBA value of #C71585FF. - - - - - Gets a system-defined color that has an RGBA value of #191970FF. - - - - - Gets a system-defined color that has an RGBA value of #F5FFFAFF. - - - - - Gets a system-defined color that has an RGBA value of #FFE4E1FF. - - - - - Gets a system-defined color that has an RGBA value of #FFE4B5FF. - - - - - Gets a system-defined color that has an RGBA value of #FFDEADFF. - - - - - Gets a system-defined color that has an RGBA value of #000080FF. - - - - - Gets a system-defined color that has an RGBA value of #FDF5E6FF. - - - - - Gets a system-defined color that has an RGBA value of #808000FF. - - - - - Gets a system-defined color that has an RGBA value of #6B8E23FF. - - - - - Gets a system-defined color that has an RGBA value of #FFA500FF. - - - - - Gets a system-defined color that has an RGBA value of #FF4500FF. - - - - - Gets a system-defined color that has an RGBA value of #DA70D6FF. - - - - - Gets a system-defined color that has an RGBA value of #EEE8AAFF. - - - - - Gets a system-defined color that has an RGBA value of #98FB98FF. - - - - - Gets a system-defined color that has an RGBA value of #AFEEEEFF. - - - - - Gets a system-defined color that has an RGBA value of #DB7093FF. - - - - - Gets a system-defined color that has an RGBA value of #FFEFD5FF. - - - - - Gets a system-defined color that has an RGBA value of #FFDAB9FF. - - - - - Gets a system-defined color that has an RGBA value of #CD853FFF. - - - - - Gets a system-defined color that has an RGBA value of #FFC0CBFF. - - - - - Gets a system-defined color that has an RGBA value of #DDA0DDFF. - - - - - Gets a system-defined color that has an RGBA value of #B0E0E6FF. - - - - - Gets a system-defined color that has an RGBA value of #800080FF. - - - - - Gets a system-defined color that has an RGBA value of #FF0000FF. - - - - - Gets a system-defined color that has an RGBA value of #BC8F8FFF. - - - - - Gets a system-defined color that has an RGBA value of #4169E1FF. - - - - - Gets a system-defined color that has an RGBA value of #8B4513FF. - - - - - Gets a system-defined color that has an RGBA value of #FA8072FF. - - - - - Gets a system-defined color that has an RGBA value of #F4A460FF. - - - - - Gets a system-defined color that has an RGBA value of #2E8B57FF. - - - - - Gets a system-defined color that has an RGBA value of #FFF5EEFF. - - - - - Gets a system-defined color that has an RGBA value of #A0522DFF. - - - - - Gets a system-defined color that has an RGBA value of #C0C0C0FF. - - - - - Gets a system-defined color that has an RGBA value of #87CEEBFF. - - - - - Gets a system-defined color that has an RGBA value of #6A5ACDFF. - - - - - Gets a system-defined color that has an RGBA value of #708090FF. - - - - - Gets a system-defined color that has an RGBA value of #FFFAFAFF. - - - - - Gets a system-defined color that has an RGBA value of #00FF7FFF. - - - - - Gets a system-defined color that has an RGBA value of #4682B4FF. - - - - - Gets a system-defined color that has an RGBA value of #D2B48CFF. - - - - - Gets a system-defined color that has an RGBA value of #008080FF. - - - - - Gets a system-defined color that has an RGBA value of #D8BFD8FF. - - - - - Gets a system-defined color that has an RGBA value of #FF6347FF. - - - - - Gets a system-defined color that has an RGBA value of #40E0D0FF. - - - - - Gets a system-defined color that has an RGBA value of #EE82EEFF. - - - - - Gets a system-defined color that has an RGBA value of #F5DEB3FF. - - - - - Gets a system-defined color that has an RGBA value of #FFFFFFFF. - - - - - Gets a system-defined color that has an RGBA value of #F5F5F5FF. - - - - - Gets a system-defined color that has an RGBA value of #FFFF00FF. - - - - - Gets a system-defined color that has an RGBA value of #9ACD32FF. - - - - - Encapsulates the configuration files of ImageMagick. - - - - - Gets the default configuration. - - - - - Gets the coder configuration. - - - - - Gets the colors configuration. - - - - - Gets the configure configuration. - - - - - Gets the delegates configuration. - - - - - Gets the english configuration. - - - - - Gets the locale configuration. - - - - - Gets the log configuration. - - - - - Gets the magic configuration. - - - - - Gets the policy configuration. - - - - - Gets the thresholds configuration. - - - - - Gets the type configuration. - - - - - Gets the type-ghostscript configuration. - - - - - Interface that represents a configuration file. - - - - - Gets the file name. - - - - - Gets or sets the data of the configuration file. - - - - - Specifies bmp subtypes - - - - - ARGB1555 - - - - - ARGB4444 - - - - - RGB555 - - - - - RGB565 - - - - - Specifies dds compression methods - - - - - None - - - - - Dxt1 - - - - - Base class that can create defines. - - - - - Initializes a new instance of the class. - - The format where the defines are for. - - - - Gets the defines that should be set as a define on an image. - - - - - Gets the format where the defines are for. - - - - - Create a define with the specified name and value. - - The name of the define. - The value of the define. - A instance. - - - - Create a define with the specified name and value. - - The name of the define. - The value of the define. - A instance. - - - - Create a define with the specified name and value. - - The name of the define. - The value of the define. - A instance. - - - - Create a define with the specified name and value. - - The name of the define. - The value of the define. - A instance. - - - - Create a define with the specified name and value. - - The name of the define. - The value of the define. - The type of the enumeration. - A instance. - - - - Create a define with the specified name and value. - - The name of the define. - The value of the define. - The type of the enumerable. - A instance. - - - - Specifies jp2 progression orders. - - - - - Layer-resolution-component-precinct order. - - - - - Resolution-layer-component-precinct order. - - - - - Resolution-precinct-component-layer order. - - - - - Precinct-component-resolution-layer order. - - - - - Component-precinct-resolution-layer order. - - - - - Specifies the DCT method. - - - - - Fast - - - - - Float - - - - - Slow - - - - - Specifies profile types - - - - - App profile - - - - - 8bim profile - - - - - Exif profile - - - - - Icc profile - - - - - Iptc profile - - - - - Iptc profile - - - - - Base class that can create write defines. - - - - - Initializes a new instance of the class. - - The format where the defines are for. - - - - Specifies tiff alpha options. - - - - - Unspecified - - - - - Associated - - - - - Unassociated - - - - - Base class that can create write defines. - - - - - Initializes a new instance of the class. - - The format where the defines are for. - - - - Gets the format where the defines are for. - - - - - Class for defines that are used when a bmp image is written. - - - - - Initializes a new instance of the class. - - - - - Gets or sets the subtype that will be used (bmp:subtype). - - - - - Gets the defines that should be set as a define on an image. - - - - - Class for defines that are used when a dds image is written. - - - - - Initializes a new instance of the class. - - - - - Gets or sets a value indicating whether cluser fit is enabled or disabled (dds:cluster-fit). - - - - - Gets or sets the compression that will be used (dds:compression). - - - - - Gets or sets a value indicating whether the mipmaps should be resized faster but with a lower quality (dds:fast-mipmaps). - - - - - Gets or sets the the number of mipmaps, zero will disable writing mipmaps (dds:mipmaps). - - - - - Gets or sets a value indicating whether the mipmaps should be created from the images in the collection (dds:mipmaps=fromlist). - - - - - Gets or sets a value indicating whether weight by alpha is enabled or disabled when cluster fit is used (dds:weight-by-alpha). - - - - - Gets the defines that should be set as a define on an image. - - - - - Interface for a define. - - - - - Gets the format to set the define for. - - - - - Gets the name of the define. - - - - - Gets the value of the define. - - - - - Interface for an object that specifies defines for an image. - - - - - Gets the defines that should be set as a define on an image. - - - - - Interface for defines that are used when reading an image. - - - - - Interface for defines that are used when writing an image. - - - - - Gets the format where the defines are for. - - - - - Class for defines that are used when a jp2 image is read. - - - - - Initializes a new instance of the class. - - - - - Gets or sets the maximum number of quality layers to decode (jp2:quality-layers). - - - - - Gets or sets the number of highest resolution levels to be discarded (jp2:reduce-factor). - - - - - Gets the defines that should be set as a define on an image. - - - - - Class for defines that are used when a jp2 image is written. - - - - - Initializes a new instance of the class. - - - - - Gets or sets the number of resolutions to encode (jp2:number-resolutions). - - - - - Gets or sets the progression order (jp2:progression-order). - - - - - Gets or sets the quality layer PSNR, given in dB. The order is from left to right in ascending order (jp2:quality). - - - - - Gets or sets the compression ratio values. Each value is a factor of compression, thus 20 means 20 times compressed. - The order is from left to right in descending order. A final lossless quality layer is signified by the value 1 (jp2:rate). - - - - - Gets the defines that should be set as a define on an image. - - - - - Class for defines that are used when a jpeg image is read. - - - - - Initializes a new instance of the class. - - - - - Gets or sets a value indicating whether block smoothing is enabled or disabled (jpeg:block-smoothing). - - - - - Gets or sets the desired number of colors (jpeg:colors). - - - - - Gets or sets the dtc method that will be used (jpeg:dct-method). - - - - - Gets or sets a value indicating whether fancy upsampling is enabled or disabled (jpeg:fancy-upsampling). - - - - - Gets or sets the size the scale the image to (jpeg:size). The output image won't be exactly - the specified size. More information can be found here: http://jpegclub.org/djpeg/. - - - - - Gets or sets the profile(s) that should be skipped when the image is read (profile:skip). - - - - - Gets the defines that should be set as a define on an image. - - - - - Class for defines that are used when a jpeg image is written. - - - - - Initializes a new instance of the class. - - - - - Gets or sets the dtc method that will be used (jpeg:dct-method). - - - - - Gets or sets the compression quality that does not exceed the specified extent in kilobytes (jpeg:extent). - - - - - Gets or sets a value indicating whether optimize coding is enabled or disabled (jpeg:optimize-coding). - - - - - Gets or sets the quality scaling for luminance and chrominance separately (jpeg:quality). - - - - - Gets or sets the file name that contains custom quantization tables (jpeg:q-table). - - - - - Gets or sets jpeg sampling factor (jpeg:sampling-factor). - - - - - Gets the defines that should be set as a define on an image. - - - - - Class that implements IDefine - - - - - Initializes a new instance of the class. - - The name of the define. - The value of the define. - - - - Initializes a new instance of the class. - - The format of the define. - The name of the define. - The value of the define. - - - - Gets the format to set the define for. - - - - - Gets the name of the define. - - - - - Gets the value of the define. - - - - - Class for defines that are used when a pdf image is read. - - - - - Initializes a new instance of the class. - - - - - Gets or sets the size where the image should be scaled to (pdf:fit-page). - - - - - Gets or sets a value indicating whether use of the cropbox should be forced (pdf:use-trimbox). - - - - - Gets or sets a value indicating whether use of the trimbox should be forced (pdf:use-trimbox). - - - - - Gets the defines that should be set as a define on an image. - - - - - Class for defines that are used when a png image is read. - - - - - Initializes a new instance of the class. - - - - - Gets or sets a value indicating whether the PNG decoder and encoder examine any ICC profile - that is present. By default, the PNG decoder and encoder examine any ICC profile that is present, - either from an iCCP chunk in the PNG input or supplied via an option, and if the profile is - recognized to be the sRGB profile, converts it to the sRGB chunk. You can use this option - to prevent this from happening; in such cases the iCCP chunk will be read. (png:preserve-iCCP) - - - - - Gets or sets the profile(s) that should be skipped when the image is read (profile:skip). - - - - - Gets or sets a value indicating whether the bytes should be swapped. The PNG specification - requires that any multi-byte integers be stored in network byte order (MSB-LSB endian). - This option allows you to fix any invalid PNG files that have 16-bit samples stored - incorrectly in little-endian order (LSB-MSB). (png:swap-bytes) - - - - - Gets the defines that should be set as a define on an image. - - - - - Specifies which additional info should be written to the output file. - - - - - None - - - - - All - - - - - Only select the info that does not use geometry. - - - - - Class for defines that are used when a psd image is read. - - - - - Initializes a new instance of the class. - - - - - Gets or sets a value indicating whether alpha unblending should be enabled or disabled (psd:alpha-unblend). - - - - - Gets the defines that should be set as a define on an image. - - - - - Class for defines that are used when a psd image is written. - - - - - Initializes a new instance of the class. - - - - - Gets or sets which additional info should be written to the output file. - - - - - Gets the defines that should be set as a define on an image. - - - - - Class for defines that are used when a tiff image is read. - - - - - Initializes a new instance of the class. - - - - - Gets or sets a value indicating whether the exif profile should be ignored (tiff:exif-properties). - - - - - Gets or sets the tiff tags that should be ignored (tiff:ignore-tags). - - - - - Gets the defines that should be set as a define on an image. - - - - - Class for defines that are used when a tiff image is written. - - - - - Initializes a new instance of the class. - - - - - Gets or sets the tiff alpha (tiff:alpha). - - - - - Gets or sets the endianness of the tiff file (tiff:endian). - - - - - Gets or sets the endianness of the tiff file (tiff:fill-order). - - - - - Gets or sets the rows per strip (tiff:rows-per-strip). - - - - - Gets or sets the tile geometry (tiff:tile-geometry). - - - - - Gets the defines that should be set as a define on an image. - - - - - Paints on the image's alpha channel in order to set effected pixels to transparent. - - - - - Initializes a new instance of the class. - - The X coordinate. - The Y coordinate. - The paint method to use. - - - - Gets or sets the to use. - - - - - Gets or sets the X coordinate. - - - - - Gets or sets the Y coordinate. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Draws an arc falling within a specified bounding rectangle on the image. - - - - - Initializes a new instance of the class. - - The starting X coordinate of the bounding rectangle. - The starting Y coordinate of thebounding rectangle. - The ending X coordinate of the bounding rectangle. - The ending Y coordinate of the bounding rectangle. - The starting degrees of rotation. - The ending degrees of rotation. - - - - Gets or sets the ending degrees of rotation. - - - - - Gets or sets the ending X coordinate of the bounding rectangle. - - - - - Gets or sets the ending Y coordinate of the bounding rectangle. - - - - - Gets or sets the starting degrees of rotation. - - - - - Gets or sets the starting X coordinate of the bounding rectangle. - - - - - Gets or sets the starting Y coordinate of the bounding rectangle. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Draws a bezier curve through a set of points on the image. - - - - - Initializes a new instance of the class. - - The coordinates. - - - - Initializes a new instance of the class. - - The coordinates. - - - - Gets the coordinates. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Draws a circle on the image. - - - - - Initializes a new instance of the class. - - The origin X coordinate. - The origin Y coordinate. - The perimeter X coordinate. - The perimeter Y coordinate. - - - - Gets or sets the origin X coordinate. - - - - - Gets or sets the origin X coordinate. - - - - - Gets or sets the perimeter X coordinate. - - - - - Gets or sets the perimeter X coordinate. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Associates a named clipping path with the image. Only the areas drawn on by the clipping path - will be modified as ssize_t as it remains in effect. - - - - - Initializes a new instance of the class. - - The ID of the clip path. - - - - Gets or sets the ID of the clip path. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Sets the polygon fill rule to be used by the clipping path. - - - - - Initializes a new instance of the class. - - The rule to use when filling drawn objects. - - - - Gets or sets the rule to use when filling drawn objects. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Sets the interpretation of clip path units. - - - - - Initializes a new instance of the class. - - The clip path units. - - - - Gets or sets the clip path units. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Draws color on image using the current fill color, starting at specified position, and using - specified paint method. - - - - - Initializes a new instance of the class. - - The X coordinate. - The Y coordinate. - The paint method to use. - - - - Gets or sets the PaintMethod to use. - - - - - Gets or sets the X coordinate. - - - - - Gets or sets the Y coordinate. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Encapsulation of the DrawableCompositeImage object. - - - - - Initializes a new instance of the class. - - The X coordinate. - The Y coordinate. - The image to draw. - - - - Initializes a new instance of the class. - - The X coordinate. - The Y coordinate. - The algorithm to use. - The image to draw. - - - - Initializes a new instance of the class. - - The offset from origin. - The image to draw. - - - - Initializes a new instance of the class. - - The offset from origin. - The algorithm to use. - The image to draw. - - - - Gets or sets the height to scale the image to. - - - - - Gets or sets the height to scale the image to. - - - - - Gets or sets the width to scale the image to. - - - - - Gets or sets the X coordinate. - - - - - Gets or sets the Y coordinate. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Encapsulation of the DrawableDensity object. - - - - - Initializes a new instance of the class. - - The vertical and horizontal resolution. - - - - Initializes a new instance of the class. - - The vertical and horizontal resolution. - - - - Gets or sets the vertical and horizontal resolution. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Draws an ellipse on the image. - - - - - Initializes a new instance of the class. - - The origin X coordinate. - The origin Y coordinate. - The X radius. - The Y radius. - The starting degrees of rotation. - The ending degrees of rotation. - - - - Gets or sets the ending degrees of rotation. - - - - - Gets or sets the origin X coordinate. - - - - - Gets or sets the origin X coordinate. - - - - - Gets or sets the X radius. - - - - - Gets or sets the Y radius. - - - - - Gets or sets the starting degrees of rotation. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Sets the alpha to use when drawing using the fill color or fill texture. - - - - - Initializes a new instance of the class. - - The opacity. - - - - Gets or sets the alpha. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Sets the URL to use as a fill pattern for filling objects. Only local URLs("#identifier") are - supported at this time. These local URLs are normally created by defining a named fill pattern - with DrawablePushPattern/DrawablePopPattern. - - - - - Initializes a new instance of the class. - - Url specifying pattern ID (e.g. "#pattern_id"). - - - - Gets or sets the url specifying pattern ID (e.g. "#pattern_id"). - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Sets the fill rule to use while drawing polygons. - - - - - Initializes a new instance of the class. - - The rule to use when filling drawn objects. - - - - Gets or sets the rule to use when filling drawn objects. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Sets the font family, style, weight and stretch to use when annotating with text. - - - - - Initializes a new instance of the class. - - The font family or the full path to the font file. - - - - Initializes a new instance of the class. - - The font family or the full path to the font file. - The style of the font. - The weight of the font. - The font stretching type. - - - - Gets or sets the font family or the full path to the font file. - - - - - Gets or sets the style of the font, - - - - - Gets or sets the weight of the font, - - - - - Gets or sets the font stretching. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Sets the font pointsize to use when annotating with text. - - - - - Initializes a new instance of the class. - - The point size. - - - - Gets or sets the point size. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Encapsulation of the DrawableGravity object. - - - - - Initializes a new instance of the class. - - The gravity. - - - - Gets or sets the gravity. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Draws a line on the image using the current stroke color, stroke alpha, and stroke width. - - - - - Initializes a new instance of the class. - - The starting X coordinate. - The starting Y coordinate. - The ending X coordinate. - The ending Y coordinate. - - - - Gets or sets the ending X coordinate. - - - - - Gets or sets the ending Y coordinate. - - - - - Gets or sets the starting X coordinate. - - - - - Gets or sets the starting Y coordinate. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Draws a set of paths - - - - - Initializes a new instance of the class. - - The paths to use. - - - - Initializes a new instance of the class. - - The paths to use. - - - - Gets the paths to use. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Draws a point using the current fill color. - - - - - Initializes a new instance of the class. - - The X coordinate. - The Y coordinate. - - - - Gets or sets the X coordinate. - - - - - Gets or sets the Y coordinate. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Draws a polygon using the current stroke, stroke width, and fill color or texture, using the - specified array of coordinates. - - - - - Initializes a new instance of the class. - - The coordinates. - - - - Initializes a new instance of the class. - - The coordinates. - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Draws a polyline using the current stroke, stroke width, and fill color or texture, using the - specified array of coordinates. - - - - - Initializes a new instance of the class. - - The coordinates. - - - - Initializes a new instance of the class. - - The coordinates. - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Terminates a clip path definition. - - - - - Initializes a new instance of the class. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - destroys the current drawing wand and returns to the previously pushed drawing wand. Multiple - drawing wands may exist. It is an error to attempt to pop more drawing wands than have been - pushed, and it is proper form to pop all drawing wands which have been pushed. - - - - - Initializes a new instance of the class. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Terminates a pattern definition. - - - - - Initializes a new instance of the class. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Starts a clip path definition which is comprized of any number of drawing commands and - terminated by a DrawablePopClipPath. - - - - - Initializes a new instance of the class. - - The ID of the clip path. - - - - Gets or sets the ID of the clip path. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Clones the current drawing wand to create a new drawing wand. The original drawing wand(s) - may be returned to by invoking DrawablePopGraphicContext. The drawing wands are stored on a - drawing wand stack. For every Pop there must have already been an equivalent Push. - - - - - Initializes a new instance of the class. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - indicates that subsequent commands up to a DrawablePopPattern command comprise the definition - of a named pattern. The pattern space is assigned top left corner coordinates, a width and - height, and becomes its own drawing space. Anything which can be drawn may be used in a - pattern definition. Named patterns may be used as stroke or brush definitions. - - - - - Initializes a new instance of the class. - - The ID of the pattern. - The X coordinate. - The Y coordinate. - The width. - The height. - - - - Gets or sets the ID of the pattern. - - - - - Gets or sets the height - - - - - Gets or sets the width - - - - - Gets or sets the X coordinate. - - - - - Gets or sets the Y coordinate. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Applies the specified rotation to the current coordinate space. - - - - - Initializes a new instance of the class. - - The angle. - - - - Gets or sets the angle. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Draws a rounted rectangle given two coordinates, x & y corner radiuses and using the current - stroke, stroke width, and fill settings. - - - - - Initializes a new instance of the class. - - The upper left X coordinate. - The upper left Y coordinate. - The lower right X coordinate. - The lower right Y coordinate. - The corner width. - The corner height. - - - - Gets or sets the corner height. - - - - - Gets or sets the corner width. - - - - - Gets or sets the lower right X coordinate. - - - - - Gets or sets the lower right Y coordinate. - - - - - Gets or sets the upper left X coordinate. - - - - - Gets or sets the upper left Y coordinate. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Adjusts the scaling factor to apply in the horizontal and vertical directions to the current - coordinate space. - - - - - Initializes a new instance of the class. - - Horizontal scale factor. - Vertical scale factor. - - - - Gets or sets the X coordinate. - - - - - Gets or sets the Y coordinate. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Skews the current coordinate system in the horizontal direction. - - - - - Initializes a new instance of the class. - - The angle. - - - - Gets or sets the angle. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Skews the current coordinate system in the vertical direction. - - - - - Initializes a new instance of the class. - - The angle. - - - - Gets or sets the angle. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Controls whether stroked outlines are antialiased. Stroked outlines are antialiased by default. - When antialiasing is disabled stroked pixels are thresholded to determine if the stroke color - or underlying canvas color should be used. - - - - - Initializes a new instance of the class. - - True if stroke antialiasing is enabled otherwise false. - - - - Gets or sets a value indicating whether stroke antialiasing is enabled or disabled. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Specifies the pattern of dashes and gaps used to stroke paths. The stroke dash array - represents an array of numbers that specify the lengths of alternating dashes and gaps in - pixels. If an odd number of values is provided, then the list of values is repeated to yield - an even number of values. To remove an existing dash array, pass a null dasharray. A typical - stroke dash array might contain the members 5 3 2. - - - - - Initializes a new instance of the class. - - An array containing the dash information. - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Specifies the offset into the dash pattern to start the dash. - - - - - Initializes a new instance of the class. - - The dash offset. - - - - Gets or sets the dash offset. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Specifies the shape to be used at the end of open subpaths when they are stroked. - - - - - Initializes a new instance of the class. - - The line cap. - - - - Gets or sets the line cap. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Specifies the shape to be used at the corners of paths (or other vector shapes) when they - are stroked. - - - - - Initializes a new instance of the class. - - The line join. - - - - Gets or sets the line join. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Specifies the miter limit. When two line segments meet at a sharp angle and miter joins have - been specified for 'DrawableStrokeLineJoin', it is possible for the miter to extend far - beyond the thickness of the line stroking the path. The 'DrawableStrokeMiterLimit' imposes a - limit on the ratio of the miter length to the 'DrawableStrokeLineWidth'. - - - - - Initializes a new instance of the class. - - The miter limit. - - - - Gets or sets the miter limit. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Specifies the alpha of stroked object outlines. - - - - - Initializes a new instance of the class. - - The opacity. - - - - Gets or sets the opacity. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Sets the pattern used for stroking object outlines. Only local URLs("#identifier") are - supported at this time. These local URLs are normally created by defining a named stroke - pattern with DrawablePushPattern/DrawablePopPattern. - - - - - Initializes a new instance of the class. - - Url specifying pattern ID (e.g. "#pattern_id"). - - - - Gets or sets the url specifying pattern ID (e.g. "#pattern_id") - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Sets the width of the stroke used to draw object outlines. - - - - - Initializes a new instance of the class. - - The width. - - - - Gets or sets the width. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Draws text on the image. - - - - - Initializes a new instance of the class. - - The X coordinate. - The Y coordinate. - The text to draw. - - - - Gets or sets the text to draw. - - - - - Gets or sets the X coordinate. - - - - - Gets or sets the Y coordinate. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Specifies a text alignment to be applied when annotating with text. - - - - - Initializes a new instance of the class. - - Text alignment. - - - - Gets or sets text alignment. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Controls whether text is antialiased. Text is antialiased by default. - - - - - Initializes a new instance of the class. - - True if text antialiasing is enabled otherwise false. - - - - Gets or sets a value indicating whether text antialiasing is enabled or disabled. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Specifies a decoration to be applied when annotating with text. - - - - - Initializes a new instance of the class. - - The text decoration. - - - - Gets or sets the text decoration - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Specifies the direction to be used when annotating with text. - - - - - Initializes a new instance of the class. - - Direction to use. - - - - Gets or sets the direction to use. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Encapsulation of the DrawableTextEncoding object. - - - - - Initializes a new instance of the class. - - Encoding to use. - - - - Gets or sets the encoding of the text. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Sets the spacing between line in text. - - - - - Initializes a new instance of the class. - - Spacing to use. - - - - Gets or sets the spacing to use. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Sets the spacing between words in text. - - - - - Initializes a new instance of the class. - - Spacing to use. - - - - Gets or sets the spacing to use. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Sets the spacing between characters in text. - - - - - Initializes a new instance of the class. - - Kerning to use. - - - - Gets or sets the text kerning to use. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Applies a translation to the current coordinate system which moves the coordinate system - origin to the specified coordinate. - - - - - Initializes a new instance of the class. - - The X coordinate. - The Y coordinate. - - - - Gets or sets the X coordinate. - - - - - Gets or sets the Y coordinate. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Marker interface for drawables. - - - - - Interface for drawing on an wand. - - - - - Draws this instance with the drawing wand. - - The wand to draw on. - - - - Draws an elliptical arc from the current point to(X, Y). The size and orientation of the - ellipse are defined by two radii(RadiusX, RadiusY) and a RotationX, which indicates how the - ellipse as a whole is rotated relative to the current coordinate system. The center of the - ellipse is calculated automagically to satisfy the constraints imposed by the other - parameters. UseLargeArc and UseSweep contribute to the automatic calculations and help - determine how the arc is drawn. If UseLargeArc is true then draw the larger of the - available arcs. If UseSweep is true, then draw the arc matching a clock-wise rotation. - - - - - Initializes a new instance of the class. - - - - - Initializes a new instance of the class. - - The X offset from origin. - The Y offset from origin. - The X radius. - The Y radius. - Indicates how the ellipse as a whole is rotated relative to the - current coordinate system. - If true then draw the larger of the available arcs. - If true then draw the arc matching a clock-wise rotation. - - - - Gets or sets the X radius. - - - - - Gets or sets the Y radius. - - - - - Gets or sets how the ellipse as a whole is rotated relative to the current coordinate system. - - - - - Gets or sets a value indicating whetherthe larger of the available arcs should be drawn. - - - - - Gets or sets a value indicating whether the arc should be drawn matching a clock-wise rotation. - - - - - Gets or sets the X offset from origin. - - - - - Gets or sets the Y offset from origin. - - - - - Class that can be used to chain path actions. - - - - - Adds a new instance of the class to the . - - The coordinates to use. - The instance. - - - - Adds a new instance of the class to the . - - The coordinates to use. - The instance. - - - - Adds a new instance of the class to the . - - The coordinates to use. - The instance. - - - - Adds a new instance of the class to the . - - The coordinates to use. - The instance. - - - - Adds a new instance of the class to the . - - The instance. - - - - Adds a new instance of the class to the . - - Coordinate of control point for curve beginning - Coordinate of control point for curve ending - Coordinate of the end of the curve - The instance. - - - - Adds a new instance of the class to the . - - X coordinate of control point for curve beginning - Y coordinate of control point for curve beginning - X coordinate of control point for curve ending - Y coordinate of control point for curve ending - X coordinate of the end of the curve - Y coordinate of the end of the curve - The instance. - - - - Adds a new instance of the class to the . - - Coordinate of control point for curve beginning - Coordinate of control point for curve ending - Coordinate of the end of the curve - The instance. - - - - Adds a new instance of the class to the . - - X coordinate of control point for curve beginning - Y coordinate of control point for curve beginning - X coordinate of control point for curve ending - Y coordinate of control point for curve ending - X coordinate of the end of the curve - Y coordinate of the end of the curve - The instance. - - - - Adds a new instance of the class to the . - - The coordinates to use. - The instance. - - - - Adds a new instance of the class to the . - - The coordinates to use. - The instance. - - - - Adds a new instance of the class to the . - - The X coordinate. - The Y coordinate. - The instance. - - - - Adds a new instance of the class to the . - - The X coordinate. - The instance. - - - - Adds a new instance of the class to the . - - The X coordinate. - The instance. - - - - Adds a new instance of the class to the . - - The coordinates to use. - The instance. - - - - Adds a new instance of the class to the . - - The coordinates to use. - The instance. - - - - Adds a new instance of the class to the . - - The X coordinate. - The Y coordinate. - The instance. - - - - Adds a new instance of the class to the . - - The Y coordinate. - The instance. - - - - Adds a new instance of the class to the . - - The Y coordinate. - The instance. - - - - Adds a new instance of the class to the . - - The coordinate to use. - The instance. - - - - Adds a new instance of the class to the . - - The X coordinate. - The Y coordinate. - The instance. - - - - Adds a new instance of the class to the . - - The coordinate to use. - The instance. - - - - Adds a new instance of the class to the . - - The X coordinate. - The Y coordinate. - The instance. - - - - Adds a new instance of the class to the . - - Coordinate of control point - Coordinate of final point - The instance. - - - - Adds a new instance of the class to the . - - X coordinate of control point - Y coordinate of control point - X coordinate of final point - Y coordinate of final point - The instance. - - - - Adds a new instance of the class to the . - - Coordinate of control point - Coordinate of final point - The instance. - - - - Adds a new instance of the class to the . - - X coordinate of control point - Y coordinate of control point - X coordinate of final point - Y coordinate of final point - The instance. - - - - Adds a new instance of the class to the . - - Coordinate of second point - Coordinate of final point - The instance. - - - - Adds a new instance of the class to the . - - X coordinate of second point - Y coordinate of second point - X coordinate of final point - Y coordinate of final point - The instance. - - - - Adds a new instance of the class to the . - - Coordinate of second point - Coordinate of final point - The instance. - - - - Adds a new instance of the class to the . - - X coordinate of second point - Y coordinate of second point - X coordinate of final point - Y coordinate of final point - The instance. - - - - Adds a new instance of the class to the . - - Coordinate of final point - The instance. - - - - Adds a new instance of the class to the . - - X coordinate of final point - Y coordinate of final point - The instance. - - - - Adds a new instance of the class to the . - - Coordinate of final point - The instance. - - - - Adds a new instance of the class to the . - - X coordinate of final point - Y coordinate of final point - The instance. - - - - Initializes a new instance of the class. - - - - - Converts the specified to a instance. - - The to convert. - - - - Returns an enumerator that iterates through the collection. - - An enumerator that iterates through the collection. - - - - Returns an enumerator that iterates through the collection. - - An enumerator that iterates through the collection. - - - - Marker interface for paths. - - - - - Draws an elliptical arc from the current point to (X, Y) using absolute coordinates. The size - and orientation of the ellipse are defined by two radii(RadiusX, RadiusY) and an RotationX, - which indicates how the ellipse as a whole is rotated relative to the current coordinate - system. The center of the ellipse is calculated automagically to satisfy the constraints - imposed by the other parameters. UseLargeArc and UseSweep contribute to the automatic - calculations and help determine how the arc is drawn. If UseLargeArc is true then draw the - larger of the available arcs. If UseSweep is true, then draw the arc matching a clock-wise - rotation. - - - - - Initializes a new instance of the class. - - The coordinates to use. - - - - Initializes a new instance of the class. - - The coordinates to use. - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Draws an elliptical arc from the current point to (X, Y) using relative coordinates. The size - and orientation of the ellipse are defined by two radii(RadiusX, RadiusY) and an RotationX, - which indicates how the ellipse as a whole is rotated relative to the current coordinate - system. The center of the ellipse is calculated automagically to satisfy the constraints - imposed by the other parameters. UseLargeArc and UseSweep contribute to the automatic - calculations and help determine how the arc is drawn. If UseLargeArc is true then draw the - larger of the available arcs. If UseSweep is true, then draw the arc matching a clock-wise - rotation. - - - - - Initializes a new instance of the class. - - The coordinates to use. - - - - Initializes a new instance of the class. - - The coordinates to use. - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Adds a path element to the current path which closes the current subpath by drawing a straight - line from the current point to the current subpath's most recent starting point (usually, the - most recent moveto point). - - - - - Initializes a new instance of the class. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Draws a cubic Bezier curve from the current point to (x, y) using (x1, y1) as the control point - at the beginning of the curve and (x2, y2) as the control point at the end of the curve using - absolute coordinates. At the end of the command, the new current point becomes the final (x, y) - coordinate pair used in the polybezier. - - - - - Initializes a new instance of the class. - - X coordinate of control point for curve beginning - Y coordinate of control point for curve beginning - X coordinate of control point for curve ending - Y coordinate of control point for curve ending - X coordinate of the end of the curve - Y coordinate of the end of the curve - - - - Initializes a new instance of the class. - - Coordinate of control point for curve beginning - Coordinate of control point for curve ending - Coordinate of the end of the curve - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Draws a cubic Bezier curve from the current point to (x, y) using (x1,y1) as the control point - at the beginning of the curve and (x2, y2) as the control point at the end of the curve using - relative coordinates. At the end of the command, the new current point becomes the final (x, y) - coordinate pair used in the polybezier. - - - - - Initializes a new instance of the class. - - X coordinate of control point for curve beginning - Y coordinate of control point for curve beginning - X coordinate of control point for curve ending - Y coordinate of control point for curve ending - X coordinate of the end of the curve - Y coordinate of the end of the curve - - - - Initializes a new instance of the class. - - Coordinate of control point for curve beginning - Coordinate of control point for curve ending - Coordinate of the end of the curve - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Draws a line path from the current point to the given coordinate using absolute coordinates. - The coordinate then becomes the new current point. - - - - - Initializes a new instance of the class. - - The X coordinate. - The Y coordinate. - - - - Initializes a new instance of the class. - - The coordinates to use. - - - - Initializes a new instance of the class. - - The coordinates to use. - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Draws a horizontal line path from the current point to the target point using absolute - coordinates. The target point then becomes the new current point. - - - - - Initializes a new instance of the class. - - The X coordinate. - - - - Gets or sets the X coordinate. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Draws a horizontal line path from the current point to the target point using relative - coordinates. The target point then becomes the new current point. - - - - - Initializes a new instance of the class. - - The X coordinate. - - - - Gets or sets the X coordinate. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Draws a line path from the current point to the given coordinate using relative coordinates. - The coordinate then becomes the new current point. - - - - - Initializes a new instance of the class. - - The X coordinate. - The Y coordinate. - - - - Initializes a new instance of the class. - - The coordinates to use. - - - - Initializes a new instance of the class. - - The coordinates to use. - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Draws a vertical line path from the current point to the target point using absolute - coordinates. The target point then becomes the new current point. - - - - - Initializes a new instance of the class. - - The Y coordinate. - - - - Gets or sets the Y coordinate. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Draws a vertical line path from the current point to the target point using relative - coordinates. The target point then becomes the new current point. - - - - - Initializes a new instance of the class. - - The Y coordinate. - - - - Gets or sets the Y coordinate. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Starts a new sub-path at the given coordinate using absolute coordinates. The current point - then becomes the specified coordinate. - - - - - Initializes a new instance of the class. - - The X coordinate. - The Y coordinate. - - - - Initializes a new instance of the class. - - The coordinate to use. - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Starts a new sub-path at the given coordinate using relative coordinates. The current point - then becomes the specified coordinate. - - - - - Initializes a new instance of the class. - - The X coordinate. - The Y coordinate. - - - - Initializes a new instance of the class. - - The coordinate to use. - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Draws a quadratic Bezier curve from the current point to (x, y) using (x1, y1) as the control - point using absolute coordinates. At the end of the command, the new current point becomes - the final (x, y) coordinate pair used in the polybezier. - - - - - Initializes a new instance of the class. - - X coordinate of control point - Y coordinate of control point - X coordinate of final point - Y coordinate of final point - - - - Initializes a new instance of the class. - - Coordinate of control point - Coordinate of final point - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Draws a quadratic Bezier curve from the current point to (x, y) using (x1, y1) as the control - point using relative coordinates. At the end of the command, the new current point becomes - the final (x, y) coordinate pair used in the polybezier. - - - - - Initializes a new instance of the class. - - X coordinate of control point - Y coordinate of control point - X coordinate of final point - Y coordinate of final point - - - - Initializes a new instance of the class. - - Coordinate of control point - Coordinate of final point - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Draws a cubic Bezier curve from the current point to (x,y) using absolute coordinates. The - first control point is assumed to be the reflection of the second control point on the - previous command relative to the current point. (If there is no previous command or if the - previous command was not an PathCurveToAbs, PathCurveToRel, PathSmoothCurveToAbs or - PathSmoothCurveToRel, assume the first control point is coincident with the current point.) - (x2,y2) is the second control point (i.e., the control point at the end of the curve). At - the end of the command, the new current point becomes the final (x,y) coordinate pair used - in the polybezier. - - - - - Initializes a new instance of the class. - - X coordinate of second point - Y coordinate of second point - X coordinate of final point - Y coordinate of final point - - - - Initializes a new instance of the class. - - Coordinate of second point - Coordinate of final point - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Draws a cubic Bezier curve from the current point to (x,y) using relative coordinates. The - first control point is assumed to be the reflection of the second control point on the - previous command relative to the current point. (If there is no previous command or if the - previous command was not an PathCurveToAbs, PathCurveToRel, PathSmoothCurveToAbs or - PathSmoothCurveToRel, assume the first control point is coincident with the current point.) - (x2,y2) is the second control point (i.e., the control point at the end of the curve). At - the end of the command, the new current point becomes the final (x,y) coordinate pair used - in the polybezier. - - - - - Initializes a new instance of the class. - - X coordinate of second point - Y coordinate of second point - X coordinate of final point - Y coordinate of final point - - - - Initializes a new instance of the class. - - Coordinate of second point - Coordinate of final point - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Draws a quadratic Bezier curve (using absolute coordinates) from the current point to (X, Y). - The control point is assumed to be the reflection of the control point on the previous - command relative to the current point. (If there is no previous command or if the previous - command was not a PathQuadraticCurveToAbs, PathQuadraticCurveToRel, - PathSmoothQuadraticCurveToAbs or PathSmoothQuadraticCurveToRel, assume the control point is - coincident with the current point.). At the end of the command, the new current point becomes - the final (X,Y) coordinate pair used in the polybezier. - - - - - Initializes a new instance of the class. - - X coordinate of final point - Y coordinate of final point - - - - Initializes a new instance of the class. - - Coordinate of final point - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Draws a quadratic Bezier curve (using relative coordinates) from the current point to (X, Y). - The control point is assumed to be the reflection of the control point on the previous - command relative to the current point. (If there is no previous command or if the previous - command was not a PathQuadraticCurveToAbs, PathQuadraticCurveToRel, - PathSmoothQuadraticCurveToAbs or PathSmoothQuadraticCurveToRel, assume the control point is - coincident with the current point.). At the end of the command, the new current point becomes - the final (X,Y) coordinate pair used in the polybezier. - - - - - Initializes a new instance of the class. - - X coordinate of final point - Y coordinate of final point - - - - Initializes a new instance of the class. - - Coordinate of final point - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Specifies alpha options. - - - - - Undefined - - - - - Activate - - - - - Associate - - - - - Background - - - - - Copy - - - - - Deactivate - - - - - Discrete - - - - - Disassociate - - - - - Extract - - - - - Off - - - - - On - - - - - Opaque - - - - - Remove - - - - - Set - - - - - Shape - - - - - Transparent - - - - - Specifies the auto threshold methods. - - - - - Undefined - - - - - OTSU - - - - - Triangle - - - - - Specifies channel types. - - - - - Undefined - - - - - Red - - - - - Gray - - - - - Cyan - - - - - Green - - - - - Magenta - - - - - Blue - - - - - Yellow - - - - - Black - - - - - Alpha - - - - - Opacity - - - - - Index - - - - - Composite - - - - - All - - - - - TrueAlpha - - - - - RGB - - - - - CMYK - - - - - Grays - - - - - Sync - - - - - Default - - - - - Specifies the image class type. - - - - - Undefined - - - - - Direct - - - - - Pseudo - - - - - Specifies the clip path units. - - - - - Undefined - - - - - UserSpace - - - - - UserSpaceOnUse - - - - - ObjectBoundingBox - - - - - Specifies a kind of color space. - - - - - Undefined - - - - - CMY - - - - - CMYK - - - - - Gray - - - - - HCL - - - - - HCLp - - - - - HSB - - - - - HSI - - - - - HSL - - - - - HSV - - - - - HWB - - - - - Lab - - - - - LCH - - - - - LCHab - - - - - LCHuv - - - - - Log - - - - - LMS - - - - - Luv - - - - - OHTA - - - - - Rec601YCbCr - - - - - Rec709YCbCr - - - - - RGB - - - - - scRGB - - - - - sRGB - - - - - Transparent - - - - - XyY - - - - - XYZ - - - - - YCbCr - - - - - YCC - - - - - YDbDr - - - - - YIQ - - - - - YPbPr - - - - - YUV - - - - - Specifies the color type of the image - - - - - Undefined - - - - - Bilevel - - - - - Grayscale - - - - - GrayscaleAlpha - - - - - Palette - - - - - PaletteAlpha - - - - - TrueColor - - - - - TrueColorAlpha - - - - - ColorSeparation - - - - - ColorSeparationAlpha - - - - - Optimize - - - - - PaletteBilevelAlpha - - - - - Specifies the composite operators. - - - - - Undefined - - - - - Alpha - - - - - Atop - - - - - Blend - - - - - Blur - - - - - Bumpmap - - - - - ChangeMask - - - - - Clear - - - - - ColorBurn - - - - - ColorDodge - - - - - Colorize - - - - - CopyBlack - - - - - CopyBlue - - - - - Copy - - - - - CopyCyan - - - - - CopyGreen - - - - - CopyMagenta - - - - - CopyAlpha - - - - - CopyRed - - - - - CopyYellow - - - - - Darken - - - - - DarkenIntensity - - - - - Difference - - - - - Displace - - - - - Dissolve - - - - - Distort - - - - - DivideDst - - - - - DivideSrc - - - - - DstAtop - - - - - Dst - - - - - DstIn - - - - - DstOut - - - - - DstOver - - - - - Exclusion - - - - - HardLight - - - - - HardMix - - - - - Hue - - - - - In - - - - - Intensity - - - - - Lighten - - - - - LightenIntensity - - - - - LinearBurn - - - - - LinearDodge - - - - - LinearLight - - - - - Luminize - - - - - Mathematics - - - - - MinusDst - - - - - MinusSrc - - - - - Modulate - - - - - ModulusAdd - - - - - ModulusSubtract - - - - - Multiply - - - - - No - - - - - Out - - - - - Over - - - - - Overlay - - - - - PegtopLight - - - - - PinLight - - - - - Plus - - - - - Replace - - - - - Saturate - - - - - Screen - - - - - SoftLight - - - - - SrcAtop - - - - - Src - - - - - SrcIn - - - - - SrcOut - - - - - SrcOver - - - - - Threshold - - - - - VividLight - - - - - Xor - - - - - Specifies compression methods. - - - - - Undefined - - - - - B44A - - - - - B44 - - - - - BZip - - - - - DXT1 - - - - - DXT3 - - - - - DXT5 - - - - - Fax - - - - - Group4 - - - - - JBIG1 - - - - - JBIG2 - - - - - JPEG2000 - - - - - JPEG - - - - - LosslessJPEG - - - - - LZMA - - - - - LZW - - - - - NoCompression - - - - - Piz - - - - - Pxr24 - - - - - RLE - - - - - Zip - - - - - ZipS - - - - - Units of image resolution. - - - - - Undefied - - - - - Pixels per inch - - - - - Pixels per centimeter - - - - - Specifies distortion methods. - - - - - Undefined - - - - - Affine - - - - - AffineProjection - - - - - ScaleRotateTranslate - - - - - Perspective - - - - - PerspectiveProjection - - - - - BilinearForward - - - - - BilinearReverse - - - - - Polynomial - - - - - Arc - - - - - Polar - - - - - DePolar - - - - - Cylinder2Plane - - - - - Plane2Cylinder - - - - - Barrel - - - - - BarrelInverse - - - - - Shepards - - - - - Resize - - - - - Sentinel - - - - - Specifies dither methods. - - - - - Undefined - - - - - No - - - - - Riemersma - - - - - FloydSteinberg - - - - - Specifies endian. - - - - - Undefined - - - - - LSB - - - - - MSB - - - - - Specifies the error metric types. - - - - - Undefined - - - - - Absolute - - - - - Fuzz - - - - - MeanAbsolute - - - - - MeanErrorPerPixel - - - - - MeanSquared - - - - - NormalizedCrossCorrelation - - - - - PeakAbsolute - - - - - PeakSignalToNoiseRatio - - - - - PerceptualHash - - - - - RootMeanSquared - - - - - StructuralSimilarity - - - - - StructuralDissimilarity - - - - - Specifies the evaluate functions. - - - - - Undefined - - - - - Arcsin - - - - - Arctan - - - - - Polynomial - - - - - Sinusoid - - - - - Specifies the evaluate operator. - - - - - Undefined - - - - - Abs - - - - - Add - - - - - AddModulus - - - - - And - - - - - Cosine - - - - - Divide - - - - - Exponential - - - - - GaussianNoise - - - - - ImpulseNoise - - - - - LaplacianNoise - - - - - LeftShift - - - - - Log - - - - - Max - - - - - Mean - - - - - Median - - - - - Min - - - - - MultiplicativeNoise - - - - - Multiply - - - - - Or - - - - - PoissonNoise - - - - - Pow - - - - - RightShift - - - - - RootMeanSquare - - - - - Set - - - - - Sine - - - - - Subtract - - - - - Sum - - - - - ThresholdBlack - - - - - Threshold - - - - - ThresholdWhite - - - - - UniformNoise - - - - - Xor - - - - - Specifies fill rule. - - - - - Undefined - - - - - EvenOdd - - - - - Nonzero - - - - - Specifies the filter types. - - - - - Undefined - - - - - Point - - - - - Box - - - - - Triangle - - - - - Hermite - - - - - Hann - - - - - Hamming - - - - - Blackman - - - - - Gaussian - - - - - Quadratic - - - - - Cubic - - - - - Catrom - - - - - Mitchell - - - - - Jinc - - - - - Sinc - - - - - SincFast - - - - - Kaiser - - - - - Welch - - - - - Parzen - - - - - Bohman - - - - - Bartlett - - - - - Lagrange - - - - - Lanczos - - - - - LanczosSharp - - - - - Lanczos2 - - - - - Lanczos2Sharp - - - - - Robidoux - - - - - RobidouxSharp - - - - - Cosine - - - - - Spline - - - - - LanczosRadius - - - - - CubicSpline - - - - - Specifies font stretch type. - - - - - Undefined - - - - - Normal - - - - - UltraCondensed - - - - - ExtraCondensed - - - - - Condensed - - - - - SemiCondensed - - - - - SemiExpanded - - - - - Expanded - - - - - ExtraExpanded - - - - - UltraExpanded - - - - - Any - - - - - Specifies the style of a font. - - - - - Undefined - - - - - Normal - - - - - Italic - - - - - Oblique - - - - - Any - - - - - Specifies font weight. - - - - - Undefined - - - - - Thin (100) - - - - - Extra light (200) - - - - - Ultra light (200) - - - - - Light (300) - - - - - Normal (400) - - - - - Regular (400) - - - - - Medium (500) - - - - - Demi bold (600) - - - - - Semi bold (600) - - - - - Bold (700) - - - - - Extra bold (800) - - - - - Ultra bold (800) - - - - - Heavy (900) - - - - - Black (900) - - - - - Specifies gif disposal methods. - - - - - Undefined - - - - - None - - - - - Background - - - - - Previous - - - - - Specifies the placement gravity. - - - - - Undefined - - - - - Forget - - - - - Northwest - - - - - North - - - - - Northeast - - - - - West - - - - - Center - - - - - East - - - - - Southwest - - - - - South - - - - - Southeast - - - - - Specifies the interlace types. - - - - - Undefined - - - - - NoInterlace - - - - - Line - - - - - Plane - - - - - Partition - - - - - Gif - - - - - Jpeg - - - - - Png - - - - - Specifies the built-in kernels. - - - - - Undefined - - - - - Unity - - - - - Gaussian - - - - - DoG - - - - - LoG - - - - - Blur - - - - - Comet - - - - - Binomial - - - - - Laplacian - - - - - Sobel - - - - - FreiChen - - - - - Roberts - - - - - Prewitt - - - - - Compass - - - - - Kirsch - - - - - Diamond - - - - - Square - - - - - Rectangle - - - - - Octagon - - - - - Disk - - - - - Plus - - - - - Cross - - - - - Ring - - - - - Peaks - - - - - Edges - - - - - Corners - - - - - Diagonals - - - - - LineEnds - - - - - LineJunctions - - - - - Ridges - - - - - ConvexHull - - - - - ThinSE - - - - - Skeleton - - - - - Chebyshev - - - - - Manhattan - - - - - Octagonal - - - - - Euclidean - - - - - UserDefined - - - - - Specifies line cap. - - - - - Undefined - - - - - Butt - - - - - Round - - - - - Square - - - - - Specifies line join. - - - - - Undefined - - - - - Miter - - - - - Round - - - - - Bevel - - - - - Specifies log events. - - - - - None - - - - - Accelerate - - - - - Annotate - - - - - Blob - - - - - Cache - - - - - Coder - - - - - Configure - - - - - Deprecate - - - - - Draw - - - - - Exception - - - - - Image - - - - - Locale - - - - - Module - - - - - Pixel - - - - - Policy - - - - - Resource - - - - - Resource - - - - - Transform - - - - - User - - - - - Wand - - - - - All log events except Trace. - - - - - Specifies the different file formats that are supported by ImageMagick. - - - - - Unknown - - - - - Hasselblad CFV/H3D39II - - - - - Media Container - - - - - Media Container - - - - - Raw alpha samples - - - - - AAI Dune image - - - - - Adobe Illustrator CS2 - - - - - PFS: 1st Publisher Clip Art - - - - - Sony Alpha Raw Image Format - - - - - Microsoft Audio/Visual Interleaved - - - - - AVS X image - - - - - Raw blue samples - - - - - Raw blue, green, and red samples - - - - - Raw blue, green, red, and alpha samples - - - - - Raw blue, green, red, and opacity samples - - - - - Microsoft Windows bitmap image - - - - - Microsoft Windows bitmap image (V2) - - - - - Microsoft Windows bitmap image (V3) - - - - - BRF ASCII Braille format - - - - - Raw cyan samples - - - - - Continuous Acquisition and Life-cycle Support Type 1 - - - - - Continuous Acquisition and Life-cycle Support Type 1 - - - - - Constant image uniform color - - - - - Caption - - - - - Cineon Image File - - - - - Cisco IP phone image format - - - - - Image Clip Mask - - - - - The system clipboard - - - - - Raw cyan, magenta, yellow, and black samples - - - - - Raw cyan, magenta, yellow, black, and alpha samples - - - - - Canon Digital Camera Raw Image Format - - - - - Canon Digital Camera Raw Image Format - - - - - Microsoft icon - - - - - DR Halo - - - - - Digital Imaging and Communications in Medicine image - - - - - Kodak Digital Camera Raw Image File - - - - - ZSoft IBM PC multi-page Paintbrush - - - - - Microsoft DirectDraw Surface - - - - - Multi-face font package - - - - - Microsoft Windows 3.X Packed Device-Independent Bitmap - - - - - Digital Negative - - - - - SMPTE 268M-2003 (DPX 2.0) - - - - - Microsoft DirectDraw Surface - - - - - Microsoft DirectDraw Surface - - - - - Windows Enhanced Meta File - - - - - Encapsulated Portable Document Format - - - - - Encapsulated PostScript Interchange format - - - - - Encapsulated PostScript - - - - - Level II Encapsulated PostScript - - - - - Level III Encapsulated PostScript - - - - - Encapsulated PostScript - - - - - Encapsulated PostScript Interchange format - - - - - Encapsulated PostScript with TIFF preview - - - - - Encapsulated PostScript Level II with TIFF preview - - - - - Encapsulated PostScript Level III with TIFF preview - - - - - Epson RAW Format - - - - - High Dynamic-range (HDR) - - - - - Group 3 FAX - - - - - Uniform Resource Locator (file://) - - - - - Flexible Image Transport System - - - - - Free Lossless Image Format - - - - - Plasma fractal image - - - - - Uniform Resource Locator (ftp://) - - - - - Flexible Image Transport System - - - - - Raw green samples - - - - - Group 3 FAX - - - - - Group 4 FAX - - - - - CompuServe graphics interchange format - - - - - CompuServe graphics interchange format - - - - - Gradual linear passing from one shade to another - - - - - Raw gray samples - - - - - Raw CCITT Group4 - - - - - Identity Hald color lookup table image - - - - - Radiance RGBE image format - - - - - Histogram of the image - - - - - Slow Scan TeleVision - - - - - Hypertext Markup Language and a client-side image map - - - - - Hypertext Markup Language and a client-side image map - - - - - Uniform Resource Locator (http://) - - - - - Uniform Resource Locator (https://) - - - - - Truevision Targa image - - - - - Microsoft icon - - - - - Microsoft icon - - - - - Phase One Raw Image Format - - - - - The image format and characteristics - - - - - Base64-encoded inline images - - - - - IPL Image Sequence - - - - - ISO/TR 11548-1 format - - - - - ISO/TR 11548-1 format 6dot - - - - - JPEG-2000 Code Stream Syntax - - - - - JPEG-2000 Code Stream Syntax - - - - - JPEG Network Graphics - - - - - Garmin tile format - - - - - JPEG-2000 File Format Syntax - - - - - JPEG-2000 Code Stream Syntax - - - - - Joint Photographic Experts Group JFIF format - - - - - Joint Photographic Experts Group JFIF format - - - - - Joint Photographic Experts Group JFIF format - - - - - JPEG-2000 File Format Syntax - - - - - Joint Photographic Experts Group JFIF format - - - - - JPEG-2000 File Format Syntax - - - - - The image format and characteristics - - - - - Raw black samples - - - - - Kodak Digital Camera Raw Image Format - - - - - Kodak Digital Camera Raw Image Format - - - - - Image label - - - - - Raw magenta samples - - - - - MPEG Video Stream - - - - - Raw MPEG-4 Video - - - - - MAC Paint - - - - - Colormap intensities and indices - - - - - Image Clip Mask - - - - - MATLAB level 5 image format - - - - - MATTE format - - - - - Mamiya Raw Image File - - - - - Magick Image File Format - - - - - Multimedia Container - - - - - Multiple-image Network Graphics - - - - - Raw bi-level bitmap - - - - - MPEG Video Stream - - - - - MPEG-4 Video Stream - - - - - Magick Persistent Cache image format - - - - - MPEG Video Stream - - - - - MPEG Video Stream - - - - - Sony (Minolta) Raw Image File - - - - - Magick Scripting Language - - - - - ImageMagick's own SVG internal renderer - - - - - MTV Raytracing image format - - - - - Magick Vector Graphics - - - - - Nikon Digital SLR Camera Raw Image File - - - - - Nikon Digital SLR Camera Raw Image File - - - - - Constant image of uniform color - - - - - Raw opacity samples - - - - - Olympus Digital Camera Raw Image File - - - - - On-the-air bitmap - - - - - Open Type font - - - - - 16bit/pixel interleaved YUV - - - - - Palm pixmap - - - - - Common 2-dimensional bitmap format - - - - - Pango Markup Language - - - - - Predefined pattern - - - - - Portable bitmap format (black and white) - - - - - Photo CD - - - - - Photo CD - - - - - Printer Control Language - - - - - Apple Macintosh QuickDraw/PICT - - - - - ZSoft IBM PC Paintbrush - - - - - Palm Database ImageViewer Format - - - - - Portable Document Format - - - - - Portable Document Archive Format - - - - - Pentax Electronic File - - - - - Embrid Embroidery Format - - - - - Postscript Type 1 font (ASCII) - - - - - Postscript Type 1 font (binary) - - - - - Portable float format - - - - - Portable graymap format (gray scale) - - - - - JPEG 2000 uncompressed format - - - - - Personal Icon - - - - - Apple Macintosh QuickDraw/PICT - - - - - Alias/Wavefront RLE image format - - - - - Joint Photographic Experts Group JFIF format - - - - - Plasma fractal image - - - - - Portable Network Graphics - - - - - PNG inheriting bit-depth and color-type from original - - - - - opaque or binary transparent 24-bit RGB - - - - - opaque or transparent 32-bit RGBA - - - - - opaque or binary transparent 48-bit RGB - - - - - opaque or transparent 64-bit RGBA - - - - - 8-bit indexed with optional binary transparency - - - - - Portable anymap - - - - - Portable pixmap format (color) - - - - - PostScript - - - - - Level II PostScript - - - - - Level III PostScript - - - - - Adobe Large Document Format - - - - - Adobe Photoshop bitmap - - - - - Pyramid encoded TIFF - - - - - Seattle Film Works - - - - - Raw red samples - - - - - Gradual radial passing from one shade to another - - - - - Fuji CCD-RAW Graphic File - - - - - SUN Rasterfile - - - - - Raw - - - - - Raw red, green, and blue samples - - - - - Raw red, green, blue, and alpha samples - - - - - Raw red, green, blue, and opacity samples - - - - - LEGO Mindstorms EV3 Robot Graphic Format (black and white) - - - - - Alias/Wavefront image - - - - - Utah Run length encoded image - - - - - Raw Media Format - - - - - Panasonic Lumix Raw Image - - - - - ZX-Spectrum SCREEN$ - - - - - Screen shot - - - - - Scitex HandShake - - - - - Seattle Film Works - - - - - Irix RGB image - - - - - Hypertext Markup Language and a client-side image map - - - - - DEC SIXEL Graphics Format - - - - - DEC SIXEL Graphics Format - - - - - Sparse Color - - - - - Sony Raw Format 2 - - - - - Sony Raw Format - - - - - Steganographic image - - - - - SUN Rasterfile - - - - - Scalable Vector Graphics - - - - - Compressed Scalable Vector Graphics - - - - - Text - - - - - Truevision Targa image - - - - - EXIF Profile Thumbnail - - - - - Tagged Image File Format - - - - - Tagged Image File Format - - - - - Tagged Image File Format (64-bit) - - - - - Tile image with a texture - - - - - PSX TIM - - - - - TrueType font collection - - - - - TrueType font - - - - - Text - - - - - Unicode Text format - - - - - Unicode Text format 6dot - - - - - X-Motif UIL table - - - - - 16bit/pixel interleaved YUV - - - - - Truevision Targa image - - - - - VICAR rasterfile format - - - - - Visual Image Directory - - - - - Khoros Visualization image - - - - - VIPS image - - - - - Truevision Targa image - - - - - WebP Image Format - - - - - Wireless Bitmap (level 0) image - - - - - Windows Meta File - - - - - Windows Media Video - - - - - Word Perfect Graphics - - - - - Sigma Camera RAW Picture File - - - - - X Windows system bitmap (black and white) - - - - - Constant image uniform color - - - - - GIMP image - - - - - X Windows system pixmap (color) - - - - - Microsoft XML Paper Specification - - - - - Khoros Visualization image - - - - - Raw yellow samples - - - - - Raw Y, Cb, and Cr samples - - - - - Raw Y, Cb, Cr, and alpha samples - - - - - CCIR 601 4:1:1 or 4:2:2 - - - - - Specifies the morphology methods. - - - - - Undefined - - - - - Convolve - - - - - Correlate - - - - - Erode - - - - - Dilate - - - - - ErodeIntensity - - - - - DilateIntensity - - - - - IterativeDistance - - - - - Open - - - - - Close - - - - - OpenIntensity - - - - - CloseIntensity - - - - - Smooth - - - - - EdgeIn - - - - - EdgeOut - - - - - Edge - - - - - TopHat - - - - - BottomHat - - - - - HitAndMiss - - - - - Thinning - - - - - Thicken - - - - - Distance - - - - - Voronoi - - - - - Specified the type of noise that should be added to the image. - - - - - Undefined - - - - - Uniform - - - - - Gaussian - - - - - MultiplicativeGaussian - - - - - Impulse - - - - - Poisson - - - - - Poisson - - - - - Random - - - - - Specifies the OpenCL device types. - - - - - Undefined - - - - - Cpu - - - - - Gpu - - - - - Specified the photo orientation of the image. - - - - - Undefined - - - - - TopLeft - - - - - TopRight - - - - - BottomRight - - - - - BottomLeft - - - - - LeftTop - - - - - RightTop - - - - - RightBottom - - - - - LeftBotom - - - - - Specifies the paint method. - - - - - Undefined - - - - - Select the target pixel. - - - - - Select any pixel that matches the target pixel. - - - - - Select the target pixel and matching neighbors. - - - - - Select the target pixel and neighbors not matching border color. - - - - - Select all pixels. - - - - - Specifies the pixel channels. - - - - - Red - - - - - Cyan - - - - - Gray - - - - - Green - - - - - Magenta - - - - - Blue - - - - - Yellow - - - - - Black - - - - - Alpha - - - - - Index - - - - - Composite - - - - - Pixel intensity methods. - - - - - Undefined - - - - - Average - - - - - Brightness - - - - - Lightness - - - - - MS - - - - - Rec601Luma - - - - - Rec601Luminance - - - - - Rec709Luma - - - - - Rec709Luminance - - - - - RMS - - - - - Pixel color interpolate methods. - - - - - Undefined - - - - - Average - - - - - Average9 - - - - - Average16 - - - - - Background - - - - - Bilinear - - - - - Blend - - - - - Catrom - - - - - Integer - - - - - Mesh - - - - - Nearest - - - - - Spline - - - - - Specifies the type of rendering intent. - - - - - Undefined - - - - - Saturation - - - - - Perceptual - - - - - Absolute - - - - - Relative - - - - - The sparse color methods. - - - - - Undefined - - - - - Barycentric - - - - - Bilinear - - - - - Polynomial - - - - - Shepards - - - - - Voronoi - - - - - Inverse - - - - - Manhattan - - - - - Specifies the statistic types. - - - - - Undefined - - - - - Gradient - - - - - Maximum - - - - - Mean - - - - - Median - - - - - Minimum - - - - - Mode - - - - - Nonpeak - - - - - RootMeanSquare - - - - - StandardDeviation - - - - - Specifies the pixel storage types. - - - - - Undefined - - - - - Char - - - - - Double - - - - - Float - - - - - Long - - - - - LongLong - - - - - Quantum - - - - - Short - - - - - Specified the type of decoration for text. - - - - - Undefined - - - - - Left - - - - - Center - - - - - Right - - - - - Specified the type of decoration for text. - - - - - Undefined - - - - - NoDecoration - - - - - Underline - - - - - Overline - - - - - LineThrough - - - - - Specified the direction for text. - - - - - Undefined - - - - - RightToLeft - - - - - LeftToRight - - - - - Specifies the virtual pixel methods. - - - - - Undefined - - - - - Background - - - - - Dither - - - - - Edge - - - - - Mirror - - - - - Random - - - - - Tile - - - - - Transparent - - - - - Mask - - - - - Black - - - - - Gray - - - - - White - - - - - HorizontalTile - - - - - VerticalTile - - - - - HorizontalTileEdge - - - - - VerticalTileEdge - - - - - CheckerTile - - - - - EventArgs for Log events. - - - - - Gets the type of the log message. - - - - - Gets the type of the log message. - - - - - EventArgs for Progress events. - - - - - Gets the originator of this event. - - - - - Gets the rogress percentage. - - - - - Gets or sets a value indicating whether the current operation will be canceled. - - - - - Encapsulation of the ImageMagick BlobError exception. - - - - - Initializes a new instance of the class. - - The error message that explains the reason for the exception. - - - - Encapsulation of the ImageMagick CacheError exception. - - - - - Initializes a new instance of the class. - - The error message that explains the reason for the exception. - - - - Encapsulation of the ImageMagick CoderError exception. - - - - - Initializes a new instance of the class. - - The error message that explains the reason for the exception. - - - - Encapsulation of the ImageMagick ConfigureError exception. - - - - - Initializes a new instance of the class. - - The error message that explains the reason for the exception. - - - - Encapsulation of the ImageMagick CorruptImageError exception. - - - - - Initializes a new instance of the class. - - The error message that explains the reason for the exception. - - - - Encapsulation of the ImageMagick DelegateError exception. - - - - - Initializes a new instance of the class. - - The error message that explains the reason for the exception. - - - - Encapsulation of the ImageMagick DrawError exception. - - - - - Initializes a new instance of the class. - - The error message that explains the reason for the exception. - - - - Encapsulation of the ImageMagick Error exception. - - - - - Initializes a new instance of the class. - - The error message that explains the reason for the exception. - - - - Encapsulation of the ImageMagick FileOpenError exception. - - - - - Initializes a new instance of the class. - - The error message that explains the reason for the exception. - - - - Encapsulation of the ImageMagick ImageError exception. - - - - - Initializes a new instance of the class. - - The error message that explains the reason for the exception. - - - - Encapsulation of the ImageMagick MissingDelegateError exception. - - - - - Initializes a new instance of the class. - - The error message that explains the reason for the exception. - - - - Encapsulation of the ImageMagick ModuleError exception. - - - - - Initializes a new instance of the class. - - The error message that explains the reason for the exception. - - - - Encapsulation of the ImageMagick OptionError exception. - - - - - Initializes a new instance of the class. - - The error message that explains the reason for the exception. - - - - Encapsulation of the ImageMagick PolicyError exception. - - - - - Initializes a new instance of the class. - - The error message that explains the reason for the exception. - - - - Encapsulation of the ImageMagick RegistryError exception. - - - - - Initializes a new instance of the class. - - The error message that explains the reason for the exception. - - - - Encapsulation of the ImageMagick ResourceLimitError exception. - - - - - Initializes a new instance of the class. - - The error message that explains the reason for the exception. - - - - Encapsulation of the ImageMagick StreamError exception. - - - - - Initializes a new instance of the class. - - The error message that explains the reason for the exception. - - - - Encapsulation of the ImageMagick TypeError exception. - - - - - Initializes a new instance of the class. - - The error message that explains the reason for the exception. - - - - Encapsulation of the ImageMagick exception object. - - - - - Initializes a new instance of the class. - - The error message that explains the reason for the exception. - - - - Gets the exceptions that are related to this exception. - - - - - Arguments for the Warning event. - - - - - Initializes a new instance of the class. - - The MagickWarningException that was thrown. - - - - Gets the message of the exception - - - - - Gets the MagickWarningException that was thrown - - - - - Encapsulation of the ImageMagick BlobWarning exception. - - - - - Initializes a new instance of the class. - - The error message that explains the reason for the exception. - - - - Encapsulation of the ImageMagick CacheWarning exception. - - - - - Initializes a new instance of the class. - - The error message that explains the reason for the exception. - - - - Encapsulation of the ImageMagick CoderWarning exception. - - - - - Initializes a new instance of the class. - - The error message that explains the reason for the exception. - - - - Encapsulation of the ImageMagick ConfigureWarning exception. - - - - - Initializes a new instance of the class. - - The error message that explains the reason for the exception. - - - - Encapsulation of the ImageMagick CorruptImageWarning exception. - - - - - Initializes a new instance of the class. - - The error message that explains the reason for the exception. - - - - Encapsulation of the ImageMagick DelegateWarning exception. - - - - - Initializes a new instance of the class. - - The error message that explains the reason for the exception. - - - - Encapsulation of the ImageMagick DrawWarning exception. - - - - - Initializes a new instance of the class. - - The error message that explains the reason for the exception. - - - - Encapsulation of the ImageMagick FileOpenWarning exception. - - - - - Initializes a new instance of the class. - - The error message that explains the reason for the exception. - - - - Encapsulation of the ImageMagick ImageWarning exception. - - - - - Initializes a new instance of the class. - - The error message that explains the reason for the exception. - - - - Encapsulation of the ImageMagick MissingDelegateWarning exception. - - - - - Initializes a new instance of the class. - - The error message that explains the reason for the exception. - - - - Encapsulation of the ImageMagick ModuleWarning exception. - - - - - Initializes a new instance of the class. - - The error message that explains the reason for the exception. - - - - Encapsulation of the ImageMagick OptionWarning exception. - - - - - Initializes a new instance of the class. - - The error message that explains the reason for the exception. - - - - Encapsulation of the ImageMagick PolicyWarning exception. - - - - - Initializes a new instance of the class. - - The error message that explains the reason for the exception. - - - - Encapsulation of the ImageMagick RegistryWarning exception. - - - - - Initializes a new instance of the class. - - The error message that explains the reason for the exception. - - - - Encapsulation of the ImageMagick ResourceLimitWarning exception. - - - - - Initializes a new instance of the class. - - The error message that explains the reason for the exception. - - - - Encapsulation of the ImageMagick StreamWarning exception. - - - - - Initializes a new instance of the class. - - The error message that explains the reason for the exception. - - - - Encapsulation of the ImageMagick TypeWarning exception. - - - - - Initializes a new instance of the class. - - The error message that explains the reason for the exception. - - - - Encapsulation of the ImageMagick Warning exception. - - - - - Initializes a new instance of the class. - - The error message that explains the reason for the exception. - - - - Interface that contains basic information about an image. - - - - - Gets the color space of the image. - - - - - Gets the compression method of the image. - - - - - Gets the density of the image. - - - - - Gets the original file name of the image (only available if read from disk). - - - - - Gets the format of the image. - - - - - Gets the height of the image. - - - - - Gets the type of interlacing. - - - - - Gets the JPEG/MIFF/PNG compression level. - - - - - Gets the width of the image. - - - - - Read basic information about an image. - - The byte array to read the information from. - Thrown when an error is raised by ImageMagick. - - - - Read basic information about an image. - - The byte array to read the information from. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Read basic information about an image. - - The file to read the image from. - Thrown when an error is raised by ImageMagick. - - - - Read basic information about an image. - - The file to read the image from. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Read basic information about an image. - - The stream to read the image data from. - Thrown when an error is raised by ImageMagick. - - - - Read basic information about an image. - - The stream to read the image data from. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Read basic information about an image. - - The fully qualified name of the image file, or the relative image file name. - Thrown when an error is raised by ImageMagick. - - - - Read basic information about an image. - - The fully qualified name of the image file, or the relative image file name. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Class that contains basic information about an image. - - - - - Initializes a new instance of the class. - - - - - Initializes a new instance of the class. - - The byte array to read the information from. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance of the class. - - The byte array to read the information from. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance of the class. - - The file to read the image from. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance of the class. - - The file to read the image from. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance of the class. - - The stream to read the image data from. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance of the class. - - The stream to read the image data from. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance of the class. - - The fully qualified name of the image file, or the relative image file name. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance of the class. - - The fully qualified name of the image file, or the relative image file name. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Gets the color space of the image. - - - - - Gets the compression method of the image. - - - - - Gets the density of the image. - - - - - Gets the original file name of the image (only available if read from disk). - - - - - Gets the format of the image. - - - - - Gets the height of the image. - - - - - Gets the type of interlacing. - - - - - Gets the JPEG/MIFF/PNG compression level. - - - - - Gets the width of the image. - - - - - Determines whether the specified instances are considered equal. - - The first to compare. - The second to compare. - - - - Determines whether the specified instances are not considered equal. - - The first to compare. - The second to compare. - - - - Determines whether the first is more than the second . - - The first to compare. - The second to compare. - - - - Determines whether the first is less than the second . - - The first to compare. - The second to compare. - - - - Determines whether the first is less than or equal to the second . - - The first to compare. - The second to compare. - - - - Determines whether the first is less than or equal to the second . - - The first to compare. - The second to compare. - - - - Read basic information about an image with multiple frames/pages. - - The byte array to read the information from. - A iteration. - Thrown when an error is raised by ImageMagick. - - - - Read basic information about an image with multiple frames/pages. - - The byte array to read the information from. - The settings to use when reading the image. - A iteration. - Thrown when an error is raised by ImageMagick. - - - - Read basic information about an image with multiple frames/pages. - - The file to read the frames from. - A iteration. - Thrown when an error is raised by ImageMagick. - - - - Read basic information about an image with multiple frames/pages. - - The file to read the frames from. - The settings to use when reading the image. - A iteration. - Thrown when an error is raised by ImageMagick. - - - - Read basic information about an image with multiple frames/pages. - - The stream to read the image data from. - A iteration. - Thrown when an error is raised by ImageMagick. - - - - Read basic information about an image with multiple frames/pages. - - The stream to read the image data from. - The settings to use when reading the image. - A iteration. - Thrown when an error is raised by ImageMagick. - - - - Read basic information about an image with multiple frames/pages. - - The fully qualified name of the image file, or the relative image file name. - A iteration. - Thrown when an error is raised by ImageMagick. - - - - Read basic information about an image with multiple frames/pages. - - The fully qualified name of the image file, or the relative image file name. - The settings to use when reading the image. - A iteration. - Thrown when an error is raised by ImageMagick. - - - - Compares the current instance with another object of the same type. - - The object to compare this image information with. - A signed number indicating the relative values of this instance and value. - - - - Determines whether the specified object is equal to the current . - - The object to compare this image information with. - True when the specified object is equal to the current . - - - - Determines whether the specified is equal to the current . - - The image to compare this with. - True when the specified is equal to the current . - - - - Serves as a hash of this type. - - A hash code for the current instance. - - - - Read basic information about an image. - - The byte array to read the information from. - Thrown when an error is raised by ImageMagick. - - - - Read basic information about an image. - - The byte array to read the information from. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Read basic information about an image. - - The file to read the image from. - Thrown when an error is raised by ImageMagick. - - - - Read basic information about an image. - - The file to read the image from. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Read basic information about an image. - - The stream to read the image data from. - Thrown when an error is raised by ImageMagick. - - - - Read basic information about an image. - - The stream to read the image data from. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Read basic information about an image. - - The fully qualified name of the image file, or the relative image file name. - Thrown when an error is raised by ImageMagick. - - - - Read basic information about an image. - - The fully qualified name of the image file, or the relative image file name. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Encapsulates a convolution kernel. - - - - - Initializes a new instance of the class. - - The order. - - - - Initializes a new instance of the class. - - The order. - The values to initialize the matrix with. - - - - Encapsulates a color matrix in the order of 1 to 6 (1x1 through 6x6). - - - - - Initializes a new instance of the class. - - The order (1 to 6). - - - - Initializes a new instance of the class. - - The order (1 to 6). - The values to initialize the matrix with. - - - - Class that can be used to optimize an image. - - - - - Gets or sets a value indicating whether various compression types will be used to find - the smallest file. This process will take extra time because the file has to be written - multiple times. - - - - - Performs compression on the specified the file. With some formats the image will be decoded - and encoded and this will result in a small quality reduction. If the new file size is not - smaller the file won't be overwritten. - - The image file to compress - True when the image could be compressed otherwise false. - - - - Performs compression on the specified the file. With some formats the image will be decoded - and encoded and this will result in a small quality reduction. If the new file size is not - smaller the file won't be overwritten. - - The file name of the image to compress - True when the image could be compressed otherwise false. - - - - Returns true when the supplied file name is supported based on the extension of the file. - - The file to check. - True when the supplied file name is supported based on the extension of the file. - True when the image could be compressed otherwise false. - - - - Returns true when the supplied formation information is supported. - - The format information to check. - True when the supplied formation information is supported. - - - - Returns true when the supplied file name is supported based on the extension of the file. - - The name of the file to check. - True when the supplied file name is supported based on the extension of the file. - - - - Performs lossless compression on the specified the file. If the new file size is not smaller - the file won't be overwritten. - - The image file to compress - True when the image could be compressed otherwise false. - - - - Performs lossless compression on the specified file. If the new file size is not smaller - the file won't be overwritten. - - The file name of the image to compress - True when the image could be compressed otherwise false. - - - - Interface that can be used to access the individual pixels of an image. - - - - - Gets the number of channels that the image contains. - - - - - Gets the pixel at the specified coordinate. - - The X coordinate. - The Y coordinate. - - - - Returns the pixel at the specified coordinates. - - The X coordinate of the area. - The Y coordinate of the area. - The width of the area. - The height of the area. - A array. - - - - Returns the pixel of the specified area - - The geometry of the area. - A array. - - - - Returns the index of the specified channel. Returns -1 if not found. - - The channel to get the index of. - The index of the specified channel. Returns -1 if not found. - - - - Returns the at the specified coordinate. - - The X coordinate of the pixel. - The Y coordinate of the pixel. - The at the specified coordinate. - - - - Returns the value of the specified coordinate. - - The X coordinate of the pixel. - The Y coordinate of the pixel. - A array. - - - - Returns the values of the pixels as an array. - - A array. - - - - Changes the value of the specified pixel. - - The pixel to set. - - - - Changes the value of the specified pixels. - - The pixels to set. - - - - Changes the value of the specified pixel. - - The X coordinate of the pixel. - The Y coordinate of the pixel. - The value of the pixel. - - - - Changes the values of the specified pixels. - - The values of the pixels. - - - - Changes the values of the specified pixels. - - The values of the pixels. - - - - Changes the values of the specified pixels. - - The values of the pixels. - - - - Changes the values of the specified pixels. - - The values of the pixels. - - - - Changes the values of the specified pixels. - - The X coordinate of the area. - The Y coordinate of the area. - The width of the area. - The height of the area. - The values of the pixels. - - - - Changes the values of the specified pixels. - - The X coordinate of the area. - The Y coordinate of the area. - The width of the area. - The height of the area. - The values of the pixels. - - - - Changes the values of the specified pixels. - - The X coordinate of the area. - The Y coordinate of the area. - The width of the area. - The height of the area. - The values of the pixels. - - - - Changes the values of the specified pixels. - - The X coordinate of the area. - The Y coordinate of the area. - The width of the area. - The height of the area. - The values of the pixels. - - - - Returns the values of the pixels as an array. - - A array. - - - - Returns the values of the pixels as an array. - - The X coordinate of the area. - The Y coordinate of the area. - The width of the area. - The height of the area. - The mapping of the pixels (e.g. RGB/RGBA/ARGB). - A array. - - - - Returns the values of the pixels as an array. - - The geometry of the area. - The mapping of the pixels (e.g. RGB/RGBA/ARGB). - A array. - - - - Returns the values of the pixels as an array. - - The mapping of the pixels (e.g. RGB/RGBA/ARGB). - A array. - - - - Returns the values of the pixels as an array. - - The X coordinate of the area. - The Y coordinate of the area. - The width of the area. - The height of the area. - The mapping of the pixels (e.g. RGB/RGBA/ARGB). - An array. - - - - Returns the values of the pixels as an array. - - The geometry of the area. - The mapping of the pixels (e.g. RGB/RGBA/ARGB). - An array. - - - - Returns the values of the pixels as an array. - - The mapping of the pixels (e.g. RGB/RGBA/ARGB). - An array. - - - - Class that can be used to access an individual pixel of an image. - - - - - Initializes a new instance of the class. - - The X coordinate of the pixel. - The Y coordinate of the pixel. - The value of the pixel. - - - - Initializes a new instance of the class. - - The X coordinate of the pixel. - The Y coordinate of the pixel. - The number of channels. - - - - Gets the number of channels that the pixel contains. - - - - - Gets the X coordinate of the pixel. - - - - - Gets the Y coordinate of the pixel. - - - - - Returns the value of the specified channel. - - The channel to get the value for. - - - - Determines whether the specified instances are considered equal. - - The first to compare. - The second to compare. - - - - Determines whether the specified instances are not considered equal. - - The first to compare. - The second to compare. - - - - Determines whether the specified object is equal to the current pixel. - - The object to compare pixel color with. - True when the specified object is equal to the current pixel. - - - - Determines whether the specified pixel is equal to the current pixel. - - The pixel to compare this color with. - True when the specified pixel is equal to the current pixel. - - - - Returns the value of the specified channel. - - The channel to get the value of. - The value of the specified channel. - - - - Serves as a hash of this type. - - A hash code for the current instance. - - - - Sets the values of this pixel. - - The values. - - - - Set the value of the specified channel. - - The channel to set the value of. - The value. - - - - Converts the pixel to a color. Assumes the pixel is RGBA. - - A instance. - - - - A value of the exif profile. - - - - - Gets the name of the clipping path. - - - - - Gets the path of the clipping path. - - - - - Class that can be used to access an 8bim profile. - - - - - Initializes a new instance of the class. - - The byte array to read the 8bim profile from. - - - - Initializes a new instance of the class. - - The fully qualified name of the 8bim profile file, or the relative - 8bim profile file name. - - - - Initializes a new instance of the class. - - The stream to read the 8bim profile from. - - - - Gets the clipping paths this image contains. - - - - - Gets the values of this 8bim profile. - - - - - A value of the 8bim profile. - - - - - Gets the ID of the 8bim value - - - - - Determines whether the specified instances are considered equal. - - The first to compare. - The second to compare. - - - - Determines whether the specified instances are not considered equal. - - The first to compare. - The second to compare. - - - - Determines whether the specified object is equal to the current . - - The object to compare this 8bim value with. - True when the specified object is equal to the current . - - - - Determines whether the specified is equal to the current . - - The to compare this with. - True when the specified is equal to the current . - - - - Serves as a hash of this type. - - A hash code for the current instance. - - - - Converts this instance to a byte array. - - A array. - - - - Returns a string that represents the current value. - - A string that represents the current value. - - - - Returns a string that represents the current value with the specified encoding. - - The encoding to use. - A string that represents the current value with the specified encoding. - - - - Class that contains an ICM/ICC color profile. - - - - - Initializes a new instance of the class. - - A byte array containing the profile. - - - - Initializes a new instance of the class. - - A stream containing the profile. - - - - Initializes a new instance of the class. - - The fully qualified name of the profile file, or the relative profile file name. - - - - Gets the AdobeRGB1998 profile. - - - - - Gets the AppleRGB profile. - - - - - Gets the CoatedFOGRA39 profile. - - - - - Gets the ColorMatchRGB profile. - - - - - Gets the sRGB profile. - - - - - Gets the USWebCoatedSWOP profile. - - - - - Gets the color space of the profile. - - - - - Specifies exif data types. - - - - - Unknown - - - - - Byte - - - - - Ascii - - - - - Short - - - - - Long - - - - - Rational - - - - - SignedByte - - - - - Undefined - - - - - SignedShort - - - - - SignedLong - - - - - SignedRational - - - - - SingleFloat - - - - - DoubleFloat - - - - - Specifies which parts will be written when the profile is added to an image. - - - - - None - - - - - IfdTags - - - - - ExifTags - - - - - GPSTags - - - - - All - - - - - Class that can be used to access an Exif profile. - - - - - Initializes a new instance of the class. - - - - - Initializes a new instance of the class. - - The byte array to read the exif profile from. - - - - Initializes a new instance of the class. - - The fully qualified name of the exif profile file, or the relative - exif profile file name. - - - - Initializes a new instance of the class. - - The stream to read the exif profile from. - - - - Gets or sets which parts will be written when the profile is added to an image. - - - - - Gets the tags that where found but contained an invalid value. - - - - - Gets the values of this exif profile. - - - - - Returns the thumbnail in the exif profile when available. - - The thumbnail in the exif profile when available. - - - - Returns the value with the specified tag. - - The tag of the exif value. - The value with the specified tag. - - - - Removes the value with the specified tag. - - The tag of the exif value. - True when the value was fount and removed. - - - - Sets the value of the specified tag. - - The tag of the exif value. - The value. - - - - Updates the data of the profile. - - - - - All exif tags from the Exif standard 2.31 - - - - - Unknown - - - - - SubIFDOffset - - - - - GPSIFDOffset - - - - - SubfileType - - - - - OldSubfileType - - - - - ImageWidth - - - - - ImageLength - - - - - BitsPerSample - - - - - Compression - - - - - PhotometricInterpretation - - - - - Thresholding - - - - - CellWidth - - - - - CellLength - - - - - FillOrder - - - - - DocumentName - - - - - ImageDescription - - - - - Make - - - - - Model - - - - - StripOffsets - - - - - Orientation - - - - - SamplesPerPixel - - - - - RowsPerStrip - - - - - StripByteCounts - - - - - MinSampleValue - - - - - MaxSampleValue - - - - - XResolution - - - - - YResolution - - - - - PlanarConfiguration - - - - - PageName - - - - - XPosition - - - - - YPosition - - - - - FreeOffsets - - - - - FreeByteCounts - - - - - GrayResponseUnit - - - - - GrayResponseCurve - - - - - T4Options - - - - - T6Options - - - - - ResolutionUnit - - - - - PageNumber - - - - - ColorResponseUnit - - - - - TransferFunction - - - - - Software - - - - - DateTime - - - - - Artist - - - - - HostComputer - - - - - Predictor - - - - - WhitePoint - - - - - PrimaryChromaticities - - - - - ColorMap - - - - - HalftoneHints - - - - - TileWidth - - - - - TileLength - - - - - TileOffsets - - - - - TileByteCounts - - - - - BadFaxLines - - - - - CleanFaxData - - - - - ConsecutiveBadFaxLines - - - - - InkSet - - - - - InkNames - - - - - NumberOfInks - - - - - DotRange - - - - - TargetPrinter - - - - - ExtraSamples - - - - - SampleFormat - - - - - SMinSampleValue - - - - - SMaxSampleValue - - - - - TransferRange - - - - - ClipPath - - - - - XClipPathUnits - - - - - YClipPathUnits - - - - - Indexed - - - - - JPEGTables - - - - - OPIProxy - - - - - ProfileType - - - - - FaxProfile - - - - - CodingMethods - - - - - VersionYear - - - - - ModeNumber - - - - - Decode - - - - - DefaultImageColor - - - - - T82ptions - - - - - JPEGProc - - - - - JPEGInterchangeFormat - - - - - JPEGInterchangeFormatLength - - - - - JPEGRestartInterval - - - - - JPEGLosslessPredictors - - - - - JPEGPointTransforms - - - - - JPEGQTables - - - - - JPEGDCTables - - - - - JPEGACTables - - - - - YCbCrCoefficients - - - - - YCbCrSubsampling - - - - - YCbCrPositioning - - - - - ReferenceBlackWhite - - - - - StripRowCounts - - - - - XMP - - - - - Rating - - - - - RatingPercent - - - - - ImageID - - - - - CFARepeatPatternDim - - - - - CFAPattern2 - - - - - BatteryLevel - - - - - Copyright - - - - - ExposureTime - - - - - FNumber - - - - - MDFileTag - - - - - MDScalePixel - - - - - MDLabName - - - - - MDSampleInfo - - - - - MDPrepDate - - - - - MDPrepTime - - - - - MDFileUnits - - - - - PixelScale - - - - - IntergraphPacketData - - - - - IntergraphRegisters - - - - - IntergraphMatrix - - - - - ModelTiePoint - - - - - SEMInfo - - - - - ModelTransform - - - - - ImageLayer - - - - - ExposureProgram - - - - - SpectralSensitivity - - - - - ISOSpeedRatings - - - - - OECF - - - - - Interlace - - - - - TimeZoneOffset - - - - - SelfTimerMode - - - - - SensitivityType - - - - - StandardOutputSensitivity - - - - - RecommendedExposureIndex - - - - - ISOSpeed - - - - - ISOSpeedLatitudeyyy - - - - - ISOSpeedLatitudezzz - - - - - FaxRecvParams - - - - - FaxSubaddress - - - - - FaxRecvTime - - - - - ExifVersion - - - - - DateTimeOriginal - - - - - DateTimeDigitized - - - - - OffsetTime - - - - - OffsetTimeOriginal - - - - - OffsetTimeDigitized - - - - - ComponentsConfiguration - - - - - CompressedBitsPerPixel - - - - - ShutterSpeedValue - - - - - ApertureValue - - - - - BrightnessValue - - - - - ExposureBiasValue - - - - - MaxApertureValue - - - - - SubjectDistance - - - - - MeteringMode - - - - - LightSource - - - - - Flash - - - - - FocalLength - - - - - FlashEnergy2 - - - - - SpatialFrequencyResponse2 - - - - - Noise - - - - - FocalPlaneXResolution2 - - - - - FocalPlaneYResolution2 - - - - - FocalPlaneResolutionUnit2 - - - - - ImageNumber - - - - - SecurityClassification - - - - - ImageHistory - - - - - SubjectArea - - - - - ExposureIndex2 - - - - - TIFFEPStandardID - - - - - SensingMethod - - - - - MakerNote - - - - - UserComment - - - - - SubsecTime - - - - - SubsecTimeOriginal - - - - - SubsecTimeDigitized - - - - - ImageSourceData - - - - - AmbientTemperature - - - - - Humidity - - - - - Pressure - - - - - WaterDepth - - - - - Acceleration - - - - - CameraElevationAngle - - - - - XPTitle - - - - - XPComment - - - - - XPAuthor - - - - - XPKeywords - - - - - XPSubject - - - - - FlashpixVersion - - - - - ColorSpace - - - - - PixelXDimension - - - - - PixelYDimension - - - - - RelatedSoundFile - - - - - FlashEnergy - - - - - SpatialFrequencyResponse - - - - - FocalPlaneXResolution - - - - - FocalPlaneYResolution - - - - - FocalPlaneResolutionUnit - - - - - SubjectLocation - - - - - ExposureIndex - - - - - SensingMethod - - - - - FileSource - - - - - SceneType - - - - - CFAPattern - - - - - CustomRendered - - - - - ExposureMode - - - - - WhiteBalance - - - - - DigitalZoomRatio - - - - - FocalLengthIn35mmFilm - - - - - SceneCaptureType - - - - - GainControl - - - - - Contrast - - - - - Saturation - - - - - Sharpness - - - - - DeviceSettingDescription - - - - - SubjectDistanceRange - - - - - ImageUniqueID - - - - - OwnerName - - - - - SerialNumber - - - - - LensInfo - - - - - LensMake - - - - - LensModel - - - - - LensSerialNumber - - - - - GDALMetadata - - - - - GDALNoData - - - - - GPSVersionID - - - - - GPSLatitudeRef - - - - - GPSLatitude - - - - - GPSLongitudeRef - - - - - GPSLongitude - - - - - GPSAltitudeRef - - - - - GPSAltitude - - - - - GPSTimestamp - - - - - GPSSatellites - - - - - GPSStatus - - - - - GPSMeasureMode - - - - - GPSDOP - - - - - GPSSpeedRef - - - - - GPSSpeed - - - - - GPSTrackRef - - - - - GPSTrack - - - - - GPSImgDirectionRef - - - - - GPSImgDirection - - - - - GPSMapDatum - - - - - GPSDestLatitudeRef - - - - - GPSDestLatitude - - - - - GPSDestLongitudeRef - - - - - GPSDestLongitude - - - - - GPSDestBearingRef - - - - - GPSDestBearing - - - - - GPSDestDistanceRef - - - - - GPSDestDistance - - - - - GPSProcessingMethod - - - - - GPSAreaInformation - - - - - GPSDateStamp - - - - - GPSDifferential - - - - - Class that provides a description for an ExifTag value. - - - - - Initializes a new instance of the class. - - The value of the exif tag. - The description for the value of the exif tag. - - - - A value of the exif profile. - - - - - Gets the data type of the exif value. - - - - - Gets a value indicating whether the value is an array. - - - - - Gets the tag of the exif value. - - - - - Gets or sets the value. - - - - - Determines whether the specified instances are considered equal. - - The first to compare. - The second to compare. - - - - Determines whether the specified instances are not considered equal. - - The first to compare. - The second to compare. - - - - Determines whether the specified object is equal to the current . - - The object to compare this with. - True when the specified object is equal to the current . - - - - Determines whether the specified exif value is equal to the current . - - The exif value to compare this with. - True when the specified exif value is equal to the current . - - - - Serves as a hash of this type. - - A hash code for the current instance. - - - - Returns a string that represents the current value. - - A string that represents the current value. - - - - Class that contains an image profile. - - - - - Initializes a new instance of the class. - - The name of the profile. - A byte array containing the profile. - - - - Initializes a new instance of the class. - - The name of the profile. - A stream containing the profile. - - - - Initializes a new instance of the class. - - The name of the profile. - The fully qualified name of the profile file, or the relative profile file name. - - - - Initializes a new instance of the class. - - The name of the profile. - - - - Gets the name of the profile. - - - - - Gets or sets the data of this profile. - - - - - Determines whether the specified instances are considered equal. - - The first to compare. - The second to compare. - - - - Determines whether the specified instances are not considered equal. - - The first to compare. - The second to compare. - - - - Determines whether the specified object is equal to the current . - - The object to compare this with. - True when the specified object is equal to the current . - - - - Determines whether the specified image compare is equal to the current . - - The image profile to compare this with. - True when the specified image compare is equal to the current . - - - - Serves as a hash of this type. - - A hash code for the current instance. - - - - Converts this instance to a byte array. - - A array. - - - - Updates the data of the profile. - - - - - Class that can be used to access an Iptc profile. - - - - - Initializes a new instance of the class. - - - - - Initializes a new instance of the class. - - The byte array to read the iptc profile from. - - - - Initializes a new instance of the class. - - The fully qualified name of the iptc profile file, or the relative - iptc profile file name. - - - - Initializes a new instance of the class. - - The stream to read the iptc profile from. - - - - Gets the values of this iptc profile. - - - - - Returns the value with the specified tag. - - The tag of the iptc value. - The value with the specified tag. - - - - Removes the value with the specified tag. - - The tag of the iptc value. - True when the value was fount and removed. - - - - Changes the encoding for all the values, - - The encoding to use when storing the bytes. - - - - Sets the value of the specified tag. - - The tag of the iptc value. - The encoding to use when storing the bytes. - The value. - - - - Sets the value of the specified tag. - - The tag of the iptc value. - The value. - - - - Updates the data of the profile. - - - - - All iptc tags. - - - - - Unknown - - - - - Record version - - - - - Object type - - - - - Object attribute - - - - - Title - - - - - Edit status - - - - - Editorial update - - - - - Priority - - - - - Category - - - - - Supplemental categories - - - - - Fixture identifier - - - - - Keyword - - - - - Location code - - - - - Location name - - - - - Release date - - - - - Release time - - - - - Expiration date - - - - - Expiration time - - - - - Special instructions - - - - - Action advised - - - - - Reference service - - - - - Reference date - - - - - ReferenceNumber - - - - - Created date - - - - - Created time - - - - - Digital creation date - - - - - Digital creation time - - - - - Originating program - - - - - Program version - - - - - Object cycle - - - - - Byline - - - - - Byline title - - - - - City - - - - - Sub location - - - - - Province/State - - - - - Country code - - - - - Country - - - - - Original transmission reference - - - - - Headline - - - - - Credit - - - - - Source - - - - - Copyright notice - - - - - Contact - - - - - Caption - - - - - Local caption - - - - - Caption writer - - - - - Image type - - - - - Image orientation - - - - - Custom field 1 - - - - - Custom field 2 - - - - - Custom field 3 - - - - - Custom field 4 - - - - - Custom field 5 - - - - - Custom field 6 - - - - - Custom field 7 - - - - - Custom field 8 - - - - - Custom field 9 - - - - - Custom field 10 - - - - - Custom field 11 - - - - - Custom field 12 - - - - - Custom field 13 - - - - - Custom field 14 - - - - - Custom field 15 - - - - - Custom field 16 - - - - - Custom field 17 - - - - - Custom field 18 - - - - - Custom field 19 - - - - - Custom field 20 - - - - - A value of the iptc profile. - - - - - Gets or sets the encoding to use for the Value. - - - - - Gets the tag of the iptc value. - - - - - Gets or sets the value. - - - - - Determines whether the specified instances are considered equal. - - The first to compare. - The second to compare. - - - - Determines whether the specified instances are not considered equal. - - The first to compare. - The second to compare. - - - - Determines whether the specified object is equal to the current . - - The object to compare this with. - True when the specified object is equal to the current . - - - - Determines whether the specified iptc value is equal to the current . - - The iptc value to compare this with. - True when the specified iptc value is equal to the current . - - - - Serves as a hash of this type. - - A hash code for the current instance. - - - - Converts this instance to a byte array. - - A array. - - - - Returns a string that represents the current value. - - A string that represents the current value. - - - - Returns a string that represents the current value with the specified encoding. - - The encoding to use. - A string that represents the current value with the specified encoding. - - - - Class that contains an XMP profile. - - - - - Initializes a new instance of the class. - - A byte array containing the profile. - - - - Initializes a new instance of the class. - - A document containing the profile. - - - - Initializes a new instance of the class. - - A document containing the profile. - - - - Initializes a new instance of the class. - - A stream containing the profile. - - - - Initializes a new instance of the class. - - The fully qualified name of the profile file, or the relative profile file name. - - - - Creates an instance from the specified IXPathNavigable. - - A document containing the profile. - A . - - - - Creates an instance from the specified IXPathNavigable. - - A document containing the profile. - A . - - - - Creates a XmlReader that can be used to read the data of the profile. - - A . - - - - Converts this instance to an IXPathNavigable. - - A . - - - - Converts this instance to a XDocument. - - A . - - - - Class that contains data for the Read event. - - - - - Gets the ID of the image. - - - - - Gets or sets the image that was read. - - - - - Gets the read settings for the image. - - - - - Class that contains variables for a script - - - - - Gets the names of the variables. - - - - - Get or sets the specified variable. - - The name of the variable. - - - - Returns the value of the variable with the specified name. - - The name of the variable - Am . - - - - Set the value of the variable with the specified name. - - The name of the variable - The value of the variable - - - - Class that contains data for the Write event. - - - - - Gets the ID of the image. - - - - - Gets the image that needs to be written. - - - - - Class that contains setting for the connected components operation. - - - - - Gets or sets the threshold that eliminate small objects by merging them with their larger neighbors. - - - - - Gets or sets how many neighbors to visit, choose from 4 or 8. - - - - - Gets or sets a value indicating whether the object color in the labeled image will be replaced with the mean-color from the source image. - - - - - Class that contains setting for when an image is being read. - - - - - Initializes a new instance of the class. - - - - - Initializes a new instance of the class with the specified defines. - - The read defines to set. - - - - Gets or sets the defines that should be set before the image is read. - - - - - Gets or sets the specified area to extract from the image. - - - - - Gets or sets the index of the image to read from a multi layer/frame image. - - - - - Gets or sets the number of images to read from a multi layer/frame image. - - - - - Gets or sets the height. - - - - - Gets or sets the settings for pixel storage. - - - - - Gets or sets a value indicating whether the monochrome reader shoul be used. This is - supported by: PCL, PDF, PS and XPS. - - - - - Gets or sets the width. - - - - - Class that contains setting for the morphology operation. - - - - - Initializes a new instance of the class. - - - - - Gets or sets the channels to apply the kernel to. - - - - - Gets or sets the bias to use when the method is Convolve. - - - - - Gets or sets the scale to use when the method is Convolve. - - - - - Gets or sets the number of iterations. - - - - - Gets or sets built-in kernel. - - - - - Gets or sets kernel arguments. - - - - - Gets or sets the morphology method. - - - - - Gets or sets user suplied kernel. - - - - - Class that contains setting for pixel storage. - - - - - Initializes a new instance of the class. - - - - - Initializes a new instance of the class. - - The pixel storage type - The mapping of the pixels (e.g. RGB/RGBA/ARGB). - - - - Gets or sets the mapping of the pixels (e.g. RGB/RGBA/ARGB). - - - - - Gets or sets the pixel storage type. - - - - - Represents the density of an image. - - - - - Initializes a new instance of the class with the density set to inches. - - The x and y. - - - - Initializes a new instance of the class. - - The x and y. - The units. - - - - Initializes a new instance of the class with the density set to inches. - - The x. - The y. - - - - Initializes a new instance of the class. - - The x. - The y. - The units. - - - - Initializes a new instance of the class. - - Density specifications in the form: <x>x<y>[inch/cm] (where x, y are numbers) - - - - Gets the units. - - - - - Gets the x resolution. - - - - - Gets the y resolution. - - - - - Determines whether the specified instances are considered equal. - - The first to compare. - The second to compare. - - - - Determines whether the specified instances are not considered equal. - - The first to compare. - The second to compare. - - - - Determines whether the specified object is equal to the . - - The object to compare this with. - True when the specified object is equal to the . - - - - Determines whether the specified is equal to the current . - - The to compare this with. - True when the specified is equal to the current . - - - - Serves as a hash of this type. - - A hash code for the current instance. - - - - Returns a based on the specified width and height. - - The width in cm or inches. - The height in cm or inches. - A based on the specified width and height in cm or inches. - - - - Returns a string that represents the current . - - A string that represents the current . - - - - Returns a string that represents the current . - - The units to use. - A string that represents the current . - - - - Encapsulates the error information. - - - - - Gets the mean error per pixel computed when an image is color reduced. - - - - - Gets the normalized maximum error per pixel computed when an image is color reduced. - - - - - Gets the normalized mean error per pixel computed when an image is color reduced. - - - - - Result for a sub image search operation. - - - - - Gets the offset for the best match. - - - - - Gets the a similarity image such that an exact match location is completely white and if none of - the pixels match, black, otherwise some gray level in-between. - - - - - Gets or sets the similarity metric. - - - - - Disposes the instance. - - - - - Represents a percentage value. - - - - - Initializes a new instance of the struct. - - The value (0% = 0.0, 100% = 100.0) - - - - Initializes a new instance of the struct. - - The value (0% = 0, 100% = 100) - - - - Converts the specified double to an instance of this type. - - The value (0% = 0, 100% = 100) - - - - Converts the specified int to an instance of this type. - - The value (0% = 0, 100% = 100) - - - - Converts the specified to a double. - - The to convert - - - - Converts the to a quantum type. - - The to convert - - - - Determines whether the specified instances are considered equal. - - The first to compare. - The second to compare. - - - - Determines whether the specified instances are not considered equal. - - The first to compare. - The second to compare. - - - - Determines whether the first is more than the second . - - The first to compare. - The second to compare. - - - - Determines whether the first is less than the second . - - The first to compare. - The second to compare. - - - - Determines whether the first is less than or equal to the second . - - The first to compare. - The second to compare. - - - - Determines whether the first is less than or equal to the second . - - The first to compare. - The second to compare. - - - - Multiplies the value by the . - - The value to use. - The to use. - - - - Multiplies the value by the . - - The value to use. - The to use. - - - - Compares the current instance with another object of the same type. - - The object to compare this with. - A signed number indicating the relative values of this instance and value. - - - - Determines whether the specified object is equal to the current . - - The object to compare this with. - True when the specified object is equal to the current . - - - - Determines whether the specified is equal to the current . - - The to compare this with. - True when the specified is equal to the current . - - - - Serves as a hash of this type. - - A hash code for the current instance. - - - - Multiplies the value by the percentage. - - The value to use. - the new value. - - - - Multiplies the value by the percentage. - - The value to use. - the new value. - - - - Returns a double that represents the current percentage. - - A double that represents the current percentage. - - - - Returns an integer that represents the current percentage. - - An integer that represents the current percentage. - - - - Returns a string that represents the current percentage. - - A string that represents the current percentage. - - - - Struct for a point with doubles. - - - - - Initializes a new instance of the struct. - - The x and y. - - - - Initializes a new instance of the struct. - - The x. - The y. - - - - Initializes a new instance of the struct. - - PointD specifications in the form: <x>x<y> (where x, y are numbers) - - - - Gets the x-coordinate of this Point. - - - - - Gets the y-coordinate of this Point. - - - - - Determines whether the specified instances are considered equal. - - The first to compare. - The second to compare. - - - - Determines whether the specified instances are not considered equal. - - The first to compare. - The second to compare. - - - - Determines whether the specified object is equal to the current . - - The object to compare this with. - True when the specified object is equal to the current . - - - - Determines whether the specified is equal to the current . - - The to compare this with. - True when the specified is equal to the current . - - - - Serves as a hash of this type. - - A hash code for the current instance. - - - - Returns a string that represents the current PointD. - - A string that represents the current PointD. - - - - Represents a number that can be expressed as a fraction - - - This is a very simplified implementation of a rational number designed for use with metadata only. - - - - - Initializes a new instance of the struct. - - The to convert to an instance of this type. - - - - Initializes a new instance of the struct. - - The to convert to an instance of this type. - Specifies if the instance should be created with the best precision possible. - - - - Initializes a new instance of the struct. - - The integer to create the rational from. - - - - Initializes a new instance of the struct. - - The number above the line in a vulgar fraction showing how many of the parts indicated by the denominator are taken. - The number below the line in a vulgar fraction; a divisor. - - - - Initializes a new instance of the struct. - - The number above the line in a vulgar fraction showing how many of the parts indicated by the denominator are taken. - The number below the line in a vulgar fraction; a divisor. - Specified if the rational should be simplified. - - - - Gets the numerator of a number. - - - - - Gets the denominator of a number. - - - - - Determines whether the specified instances are considered equal. - - The first to compare. - The second to compare. - - - - Determines whether the specified instances are not considered equal. - - The first to compare. - The second to compare. - - - - Converts the specified to an instance of this type. - - The to convert to an instance of this type. - The . - - - - Converts the specified to an instance of this type. - - The to convert to an instance of this type. - Specifies if the instance should be created with the best precision possible. - The . - - - - Determines whether the specified is equal to this . - - The to compare this with. - True when the specified is equal to this . - - - - Determines whether the specified is equal to this . - - The to compare this with. - True when the specified is equal to this . - - - - Serves as a hash of this type. - - A hash code for the current instance. - - - - Converts a rational number to the nearest . - - - The . - - - - - Converts the numeric value of this instance to its equivalent string representation. - - A string representation of this value. - - - - Converts the numeric value of this instance to its equivalent string representation using - the specified culture-specific format information. - - - An object that supplies culture-specific formatting information. - - A string representation of this value. - - - - Represents a number that can be expressed as a fraction - - - This is a very simplified implementation of a rational number designed for use with metadata only. - - - - - Initializes a new instance of the struct. - - The to convert to an instance of this type. - - - - Initializes a new instance of the struct. - - The to convert to an instance of this type. - Specifies if the instance should be created with the best precision possible. - - - - Initializes a new instance of the struct. - - The integer to create the rational from. - - - - Initializes a new instance of the struct. - - The number above the line in a vulgar fraction showing how many of the parts indicated by the denominator are taken. - The number below the line in a vulgar fraction; a divisor. - - - - Initializes a new instance of the struct. - - The number above the line in a vulgar fraction showing how many of the parts indicated by the denominator are taken. - The number below the line in a vulgar fraction; a divisor. - Specified if the rational should be simplified. - - - - Gets the numerator of a number. - - - - - Gets the denominator of a number. - - - - - Determines whether the specified instances are considered equal. - - The first to compare. - The second to compare. - - - - Determines whether the specified instances are not considered equal. - - The first to compare. - The second to compare. - - - - Converts the specified to an instance of this type. - - The to convert to an instance of this type. - The . - - - - Converts the specified to an instance of this type. - - The to convert to an instance of this type. - Specifies if the instance should be created with the best precision possible. - The . - - - - Determines whether the specified is equal to this . - - The to compare this with. - True when the specified is equal to this . - - - - Determines whether the specified is equal to this . - - The to compare this with. - True when the specified is equal to this . - - - - Serves as a hash of this type. - - A hash code for the current instance. - - - - Converts a rational number to the nearest . - - - The . - - - - - Converts the numeric value of this instance to its equivalent string representation. - - A string representation of this value. - - - - Converts the numeric value of this instance to its equivalent string representation using - the specified culture-specific format information. - - - An object that supplies culture-specific formatting information. - - A string representation of this value. - - - - Represents an argument for the SparseColor method. - - - - - Initializes a new instance of the class. - - The X position. - The Y position. - The color. - - - - Gets or sets the X position. - - - - - Gets or sets the Y position. - - - - - Gets or sets the color. - - - - diff --git a/packages/Magick.NET-Q16-AnyCPU.7.0.7.300/lib/netstandard13/Magick.NET-Q16-AnyCPU.dll b/packages/Magick.NET-Q16-AnyCPU.7.0.7.300/lib/netstandard13/Magick.NET-Q16-AnyCPU.dll deleted file mode 100644 index c97308f..0000000 Binary files a/packages/Magick.NET-Q16-AnyCPU.7.0.7.300/lib/netstandard13/Magick.NET-Q16-AnyCPU.dll and /dev/null differ diff --git a/packages/Magick.NET-Q16-AnyCPU.7.0.7.300/lib/netstandard13/Magick.NET-Q16-AnyCPU.xml b/packages/Magick.NET-Q16-AnyCPU.7.0.7.300/lib/netstandard13/Magick.NET-Q16-AnyCPU.xml deleted file mode 100644 index 2ef34a0..0000000 --- a/packages/Magick.NET-Q16-AnyCPU.7.0.7.300/lib/netstandard13/Magick.NET-Q16-AnyCPU.xml +++ /dev/null @@ -1,25452 +0,0 @@ - - - - Magick.NET-Q16-AnyCPU - - - - - Class that can be used to initialize the AnyCPU version of Magick.NET. - - - - - Gets or sets the directory that will be used by Magick.NET to store the embedded assemblies. - - - - - Gets or sets a value indicating whether the security permissions of the embeded library - should be changed when it is written to disk. Only set this to true when multiple - application pools with different idententies need to execute the same library. - - - - - Contains code that is not compatible with .NET Framework. - - - Class that can be used to execute a Magick Script Language file. - - - - - Initializes a new instance of the class. - - The IXPathNavigable that contains the script. - - - - Initializes a new instance of the class. - - The fully qualified name of the script file, or the relative script file name. - - - - Initializes a new instance of the class. - - The stream to read the script data from. - - - - Initializes a new instance of the class. - - The that contains the script. - - - - Event that will be raised when the script needs an image to be read. - - - - - Event that will be raised when the script needs an image to be written. - - - - - Gets the variables of this script. - - - - - Executes the script and returns the resulting image. - - A . - - - - Executes the script using the specified image. - - The image to execute the script on. - - - - Class that represents a color. - - - - - Initializes a new instance of the class. - - - - - Initializes a new instance of the class. - - The color to use. - - - - Initializes a new instance of the class. - - Red component value of this color (0-65535). - Green component value of this color (0-65535). - Blue component value of this color (0-65535). - - - - Initializes a new instance of the class. - - Red component value of this color (0-65535). - Green component value of this color (0-65535). - Blue component value of this color (0-65535). - Alpha component value of this color (0-65535). - - - - Initializes a new instance of the class. - - Cyan component value of this color. - Magenta component value of this color. - Yellow component value of this color. - Black component value of this color. - Alpha component value of this color. - - - - Initializes a new instance of the class. - - The RGBA/CMYK hex string or name of the color (http://www.imagemagick.org/script/color.php). - For example: #F000, #FF000000, #FFFF000000000000 - - - - Gets or sets the alpha component value of this color. - - - - - Gets or sets the blue component value of this color. - - - - - Gets or sets the green component value of this color. - - - - - Gets or sets the key (black) component value of this color. - - - - - Gets or sets the red component value of this color. - - - - - Determines whether the specified instances are considered equal. - - The first to compare. - The second to compare. - - - - Determines whether the specified instances are not considered equal. - - The first to compare. - The second to compare. - - - - Determines whether the first is more than the second . - - The first to compare. - The second to compare. - - - - Determines whether the first is less than the second . - - The first to compare. - The second to compare. - - - - Determines whether the first is more than or equal to the second . - - The first to compare. - The second to compare. - - - - Determines whether the first is less than or equal to the second . - - The first to compare. - The second to compare. - - - - Creates a new instance from the specified 8-bit color values (red, green, - and blue). The alpha value is implicitly 255 (fully opaque). - - Red component value of this color. - Green component value of this color. - Blue component value of this color. - A instance. - - - - Creates a new instance from the specified 8-bit color values (red, green, - blue and alpha). - - Red component value of this color. - Green component value of this color. - Blue component value of this color. - Alpha component value of this color. - A instance. - - - - Creates a clone of the current color. - - A clone of the current color. - - - - Compares the current instance with another object of the same type. - - The color to compare this color with. - A signed number indicating the relative values of this instance and value. - - - - Determines whether the specified object is equal to the current color. - - The object to compare this color with. - True when the specified object is equal to the current color. - - - - Determines whether the specified color is equal to the current color. - - The color to compare this color with. - True when the specified color is equal to the current color. - - - - Determines whether the specified color is fuzzy equal to the current color. - - The color to compare this color with. - The fuzz factor. - True when the specified color is fuzzy equal to the current instance. - - - - Serves as a hash of this type. - - A hash code for the current instance. - - - - Converts the value of this instance to a hexadecimal string. - - The . - - - - Interface for a native instance. - - - - - Gets a pointer to the native instance. - - - - - Class that contains information about an image format. - - - - - Gets a value indicating whether the format can be read multithreaded. - - - - - Gets a value indicating whether the format can be written multithreaded. - - - - - Gets the description of the format. - - - - - Gets the format. - - - - - Gets a value indicating whether the format supports multiple frames. - - - - - Gets a value indicating whether the format is readable. - - - - - Gets a value indicating whether the format is writable. - - - - - Gets the mime type. - - - - - Gets the module. - - - - - Determines whether the specified MagickFormatInfo instances are considered equal. - - The first MagickFormatInfo to compare. - The second MagickFormatInfo to compare. - - - - Determines whether the specified MagickFormatInfo instances are not considered equal. - - The first MagickFormatInfo to compare. - The second MagickFormatInfo to compare. - - - - Returns the format information. The extension of the supplied file is used to determine - the format. - - The file to check. - The format information. - - - - Returns the format information of the specified format. - - The image format. - The format information. - - - - Returns the format information. The extension of the supplied file name is used to - determine the format. - - The name of the file to check. - The format information. - - - - Determines whether the specified object is equal to the current . - - The object to compare this with. - True when the specified object is equal to the current . - - - - Determines whether the specified is equal to the current . - - The to compare this with. - True when the specified is equal to the current . - - - - Serves as a hash of this type. - - A hash code for the current instance. - - - - Returns a string that represents the current format. - - A string that represents the current format. - - - - Unregisters this format. - - True when the format was found and unregistered. - - - - Class that represents an ImageMagick image. - - - - - Initializes a new instance of the class. - - - - - Initializes a new instance of the class. - - The byte array to read the image data from. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance of the class. - - The byte array to read the image data from. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance of the class. - - The file to read the image from. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance of the class. - - The file to read the image from. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance of the class. - - The color to fill the image with. - The width. - The height. - - - - Initializes a new instance of the class. - - The image to create a copy of. - - - - Initializes a new instance of the class. - - The stream to read the image data from. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance of the class. - - The stream to read the image data from. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance of the class. - - The fully qualified name of the image file, or the relative image file name. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance of the class. - - The fully qualified name of the image file, or the relative image file name. - The width. - The height. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance of the class. - - The fully qualified name of the image file, or the relative image file name. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Finalizes an instance of the class. - - - - - Event that will be raised when progress is reported by this image. - - - - - Event that will we raised when a warning is thrown by ImageMagick. - - - - - - - - Gets or sets the time in 1/100ths of a second which must expire before splaying the next image in an - animated sequence. - - - - - Gets or sets the number of iterations to loop an animation (e.g. Netscape loop extension) for. - - - - - Gets the names of the artifacts. - - - - - Gets the names of the attributes. - - - - - Gets or sets the background color of the image. - - - - - Gets the height of the image before transformations. - - - - - Gets the width of the image before transformations. - - - - - Gets or sets a value indicating whether black point compensation should be used. - - - - - Gets or sets the border color of the image. - - - - - Gets the smallest bounding box enclosing non-border pixels. The current fuzz value is used - when discriminating between pixels. - - - - - Gets the number of channels that the image contains. - - - - - Gets the channels of the image. - - - - - Gets or sets the chromaticity blue primary point. - - - - - Gets or sets the chromaticity green primary point. - - - - - Gets or sets the chromaticity red primary point. - - - - - Gets or sets the chromaticity white primary point. - - - - - Gets or sets the image class (DirectClass or PseudoClass) - NOTE: Setting a DirectClass image to PseudoClass will result in the loss of color information - if the number of colors in the image is greater than the maximum palette size (either 256 (Q8) - or 65536 (Q16). - - - - - Gets or sets the distance where colors are considered equal. - - - - - Gets or sets the colormap size (number of colormap entries). - - - - - Gets or sets the color space of the image. - - - - - Gets or sets the color type of the image. - - - - - Gets or sets the comment text of the image. - - - - - Gets or sets the composition operator to be used when composition is implicitly used (such as for image flattening). - - - - - Gets or sets the compression method to use. - - - - - Gets or sets the vertical and horizontal resolution in pixels of the image. - - - - - Gets or sets the depth (bits allocated to red/green/blue components). - - - - - Gets the preferred size of the image when encoding. - - Thrown when an error is raised by ImageMagick. - - - - Gets or sets the endianness (little like Intel or big like SPARC) for image formats which support - endian-specific options. - - - - - Gets the original file name of the image (only available if read from disk). - - - - - Gets the image file size. - - - - - Gets or sets the filter to use when resizing image. - - - - - Gets or sets the format of the image. - - - - - Gets the information about the format of the image. - - - - - Gets the gamma level of the image. - - Thrown when an error is raised by ImageMagick. - - - - Gets or sets the gif disposal method. - - - - - Gets a value indicating whether the image contains a clipping path. - - - - - Gets or sets a value indicating whether the image supports transparency (alpha channel). - - - - - Gets the height of the image. - - - - - Gets or sets the type of interlacing to use. - - - - - Gets or sets the pixel color interpolate method to use. - - - - - Gets a value indicating whether none of the pixels in the image have an alpha value other - than OpaqueAlpha (QuantumRange). - - - - - Gets or sets the label of the image. - - - - - Gets or sets the matte color. - - - - - Gets or sets the photo orientation of the image. - - - - - Gets or sets the preferred size and location of an image canvas. - - - - - Gets the names of the profiles. - - - - - Gets or sets the JPEG/MIFF/PNG compression level (default 75). - - - - - Gets or sets the associated read mask of the image. The mask must be the same dimensions as the image and - only contain the colors black and white. Pass null to unset an existing mask. - - - - - Gets or sets the type of rendering intent. - - - - - Gets the settings for this MagickImage instance. - - - - - Gets the signature of this image. - - Thrown when an error is raised by ImageMagick. - - - - Gets the number of colors in the image. - - - - - Gets or sets the virtual pixel method. - - - - - Gets the width of the image. - - - - - Gets or sets the associated write mask of the image. The mask must be the same dimensions as the image and - only contain the colors black and white. Pass null to unset an existing mask. - - - - - Converts the specified instance to a byte array. - - The to convert. - - - - Determines whether the specified instances are considered equal. - - The first to compare. - The second to compare. - - - - Determines whether the specified instances are not considered equal. - - The first to compare. - The second to compare. - - - - Determines whether the first is more than the second . - - The first to compare. - The second to compare. - - - - Determines whether the first is less than the second . - - The first to compare. - The second to compare. - - - - Determines whether the first is more than or equal to the second . - - The first to compare. - The second to compare. - - - - Determines whether the first is less than or equal to the second . - - The first to compare. - The second to compare. - - - - Initializes a new instance of the class using the specified base64 string. - - The base64 string to load the image from. - A new instance of the class. - - - - Adaptive-blur image with the default blur factor (0x1). - - Thrown when an error is raised by ImageMagick. - - - - Adaptive-blur image with specified blur factor. - - The radius of the Gaussian, in pixels, not counting the center pixel. - Thrown when an error is raised by ImageMagick. - - - - Adaptive-blur image with specified blur factor. - - The radius of the Gaussian, in pixels, not counting the center pixel. - The standard deviation of the Laplacian, in pixels. - Thrown when an error is raised by ImageMagick. - - - - Resize using mesh interpolation. It works well for small resizes of less than +/- 50% - of the original image size. For larger resizing on images a full filtered and slower resize - function should be used instead. - - The new width. - The new height. - Thrown when an error is raised by ImageMagick. - - - - Resize using mesh interpolation. It works well for small resizes of less than +/- 50% - of the original image size. For larger resizing on images a full filtered and slower resize - function should be used instead. - - The geometry to use. - Thrown when an error is raised by ImageMagick. - - - - Adaptively sharpens the image by sharpening more intensely near image edges and less - intensely far from edges. - - Thrown when an error is raised by ImageMagick. - - - - Adaptively sharpens the image by sharpening more intensely near image edges and less - intensely far from edges. - - The channel(s) that should be sharpened. - Thrown when an error is raised by ImageMagick. - - - - Adaptively sharpens the image by sharpening more intensely near image edges and less - intensely far from edges. - - The radius of the Gaussian, in pixels, not counting the center pixel. - The standard deviation of the Laplacian, in pixels. - Thrown when an error is raised by ImageMagick. - - - - Adaptively sharpens the image by sharpening more intensely near image edges and less - intensely far from edges. - - The radius of the Gaussian, in pixels, not counting the center pixel. - The standard deviation of the Laplacian, in pixels. - The channel(s) that should be sharpened. - - - - Local adaptive threshold image. - http://www.dai.ed.ac.uk/HIPR2/adpthrsh.htm - - The width of the pixel neighborhood. - The height of the pixel neighborhood. - Thrown when an error is raised by ImageMagick. - - - - Local adaptive threshold image. - http://www.dai.ed.ac.uk/HIPR2/adpthrsh.htm - - The width of the pixel neighborhood. - The height of the pixel neighborhood. - Constant to subtract from pixel neighborhood mean (+/-)(0-QuantumRange). - Thrown when an error is raised by ImageMagick. - - - - Local adaptive threshold image. - http://www.dai.ed.ac.uk/HIPR2/adpthrsh.htm - - The width of the pixel neighborhood. - The height of the pixel neighborhood. - Constant to subtract from pixel neighborhood mean. - Thrown when an error is raised by ImageMagick. - - - - Add noise to image with the specified noise type. - - The type of noise that should be added to the image. - Thrown when an error is raised by ImageMagick. - - - - Add noise to the specified channel of the image with the specified noise type. - - The type of noise that should be added to the image. - The channel(s) where the noise should be added. - Thrown when an error is raised by ImageMagick. - - - - Add noise to image with the specified noise type. - - The type of noise that should be added to the image. - Attenuate the random distribution. - Thrown when an error is raised by ImageMagick. - - - - Add noise to the specified channel of the image with the specified noise type. - - The type of noise that should be added to the image. - Attenuate the random distribution. - The channel(s) where the noise should be added. - Thrown when an error is raised by ImageMagick. - - - - Adds the specified profile to the image or overwrites it. - - The profile to add or overwrite. - Thrown when an error is raised by ImageMagick. - - - - Adds the specified profile to the image or overwrites it when overWriteExisting is true. - - The profile to add or overwrite. - When set to false an existing profile with the same name - won't be overwritten. - Thrown when an error is raised by ImageMagick. - - - - Affine Transform image. - - The affine matrix to use. - Thrown when an error is raised by ImageMagick. - - - - Applies the specified alpha option. - - The option to use. - Thrown when an error is raised by ImageMagick. - - - - Annotate using specified text, and bounding area. - - The text to use. - The bounding area. - Thrown when an error is raised by ImageMagick. - - - - Annotate using specified text, bounding area, and placement gravity. - - The text to use. - The bounding area. - The placement gravity. - Thrown when an error is raised by ImageMagick. - - - - Annotate using specified text, bounding area, and placement gravity. - - The text to use. - The bounding area. - The placement gravity. - The rotation. - Thrown when an error is raised by ImageMagick. - - - - Annotate with text (bounding area is entire image) and placement gravity. - - The text to use. - The placement gravity. - Thrown when an error is raised by ImageMagick. - - - - Extracts the 'mean' from the image and adjust the image to try make set its gamma. - appropriatally. - - Thrown when an error is raised by ImageMagick. - - - - Extracts the 'mean' from the image and adjust the image to try make set its gamma. - appropriatally. - - The channel(s) to set the gamma for. - Thrown when an error is raised by ImageMagick. - - - - Adjusts the levels of a particular image channel by scaling the minimum and maximum values - to the full quantum range. - - Thrown when an error is raised by ImageMagick. - - - - Adjusts the levels of a particular image channel by scaling the minimum and maximum values - to the full quantum range. - - The channel(s) to level. - Thrown when an error is raised by ImageMagick. - - - - Adjusts an image so that its orientation is suitable for viewing. - - Thrown when an error is raised by ImageMagick. - - - - Automatically selects a threshold and replaces each pixel in the image with a black pixel if - the image intentsity is less than the selected threshold otherwise white. - - The threshold method. - Thrown when an error is raised by ImageMagick. - - - - Forces all pixels below the threshold into black while leaving all pixels at or above - the threshold unchanged. - - The threshold to use. - Thrown when an error is raised by ImageMagick. - - - - Forces all pixels below the threshold into black while leaving all pixels at or above - the threshold unchanged. - - The threshold to use. - The channel(s) to make black. - Thrown when an error is raised by ImageMagick. - - - - Simulate a scene at nighttime in the moonlight. - - Thrown when an error is raised by ImageMagick. - - - - Simulate a scene at nighttime in the moonlight. - - The factor to use. - Thrown when an error is raised by ImageMagick. - - - - Calculates the bit depth (bits allocated to red/green/blue components). Use the Depth - property to get the current value. - - Thrown when an error is raised by ImageMagick. - The bit depth (bits allocated to red/green/blue components). - - - - Calculates the bit depth (bits allocated to red/green/blue components) of the specified channel. - - The channel to get the depth for. - Thrown when an error is raised by ImageMagick. - The bit depth (bits allocated to red/green/blue components) of the specified channel. - - - - Set the bit depth (bits allocated to red/green/blue components) of the specified channel. - - The channel to set the depth for. - The depth. - Thrown when an error is raised by ImageMagick. - - - - Set the bit depth (bits allocated to red/green/blue components). - - The depth. - Thrown when an error is raised by ImageMagick. - - - - Blur image with the default blur factor (0x1). - - Thrown when an error is raised by ImageMagick. - - - - Blur image the specified channel of the image with the default blur factor (0x1). - - The channel(s) that should be blurred. - Thrown when an error is raised by ImageMagick. - - - - Blur image with specified blur factor. - - The radius of the Gaussian in pixels, not counting the center pixel. - The standard deviation of the Laplacian, in pixels. - Thrown when an error is raised by ImageMagick. - - - - Blur image with specified blur factor and channel. - - The radius of the Gaussian in pixels, not counting the center pixel. - The standard deviation of the Laplacian, in pixels. - The channel(s) that should be blurred. - Thrown when an error is raised by ImageMagick. - - - - Border image (add border to image). - - The size of the border. - Thrown when an error is raised by ImageMagick. - - - - Border image (add border to image). - - The width of the border. - The height of the border. - Thrown when an error is raised by ImageMagick. - - - - Changes the brightness and/or contrast of an image. It converts the brightness and - contrast parameters into slope and intercept and calls a polynomical function to apply - to the image. - - The brightness. - The contrast. - Thrown when an error is raised by ImageMagick. - - - - Changes the brightness and/or contrast of an image. It converts the brightness and - contrast parameters into slope and intercept and calls a polynomical function to apply - to the image. - - The brightness. - The contrast. - The channel(s) that should be changed. - Thrown when an error is raised by ImageMagick. - - - - Uses a multi-stage algorithm to detect a wide range of edges in images. - - Thrown when an error is raised by ImageMagick. - - - - Uses a multi-stage algorithm to detect a wide range of edges in images. - - The radius of the gaussian smoothing filter. - The sigma of the gaussian smoothing filter. - Percentage of edge pixels in the lower threshold. - Percentage of edge pixels in the upper threshold. - Thrown when an error is raised by ImageMagick. - - - - Charcoal effect image (looks like charcoal sketch). - - Thrown when an error is raised by ImageMagick. - - - - Charcoal effect image (looks like charcoal sketch). - - The radius of the Gaussian, in pixels, not counting the center pixel. - The standard deviation of the Laplacian, in pixels. - Thrown when an error is raised by ImageMagick. - - - - Chop image (remove vertical and horizontal subregion of image). - - The X offset from origin. - The width of the part to chop horizontally. - The Y offset from origin. - The height of the part to chop vertically. - Thrown when an error is raised by ImageMagick. - - - - Chop image (remove vertical or horizontal subregion of image) using the specified geometry. - - The geometry to use. - Thrown when an error is raised by ImageMagick. - - - - Chop image (remove horizontal subregion of image). - - The X offset from origin. - The width of the part to chop horizontally. - Thrown when an error is raised by ImageMagick. - - - - Chop image (remove horizontal subregion of image). - - The Y offset from origin. - The height of the part to chop vertically. - Thrown when an error is raised by ImageMagick. - - - - Set each pixel whose value is below zero to zero and any the pixel whose value is above - the quantum range to the quantum range (Quantum.Max) otherwise the pixel value - remains unchanged. - - Thrown when an error is raised by ImageMagick. - - - - Set each pixel whose value is below zero to zero and any the pixel whose value is above - the quantum range to the quantum range (Quantum.Max) otherwise the pixel value - remains unchanged. - - The channel(s) to clamp. - Thrown when an error is raised by ImageMagick. - - - - Sets the image clip mask based on any clipping path information if it exists. - - Thrown when an error is raised by ImageMagick. - - - - Sets the image clip mask based on any clipping path information if it exists. - - Name of clipping path resource. If name is preceded by #, use - clipping path numbered by name. - Specifies if operations take effect inside or outside the clipping - path - Thrown when an error is raised by ImageMagick. - - - - Creates a clone of the current image. - - A clone of the current image. - - - - Creates a clone of the current image with the specified geometry. - - The area to clone. - A clone of the current image. - Thrown when an error is raised by ImageMagick. - - - - Creates a clone of the current image. - - The width of the area to clone - The height of the area to clone - A clone of the current image. - - - - Creates a clone of the current image. - - The X offset from origin. - The Y offset from origin. - The width of the area to clone - The height of the area to clone - A clone of the current image. - - - - Apply a color lookup table (CLUT) to the image. - - The image to use. - Thrown when an error is raised by ImageMagick. - - - - Apply a color lookup table (CLUT) to the image. - - The image to use. - Pixel interpolate method. - Thrown when an error is raised by ImageMagick. - - - - Apply a color lookup table (CLUT) to the image. - - The image to use. - Pixel interpolate method. - The channel(s) to clut. - Thrown when an error is raised by ImageMagick. - - - - Sets the alpha channel to the specified color. - - The color to use. - Thrown when an error is raised by ImageMagick. - - - - Applies the color decision list from the specified ASC CDL file. - - The file to read the ASC CDL information from. - Thrown when an error is raised by ImageMagick. - - - - Colorize image with the specified color, using specified percent alpha. - - The color to use. - The alpha percentage. - Thrown when an error is raised by ImageMagick. - - - - Colorize image with the specified color, using specified percent alpha for red, green, - and blue quantums - - The color to use. - The alpha percentage for red. - The alpha percentage for green. - The alpha percentage for blue. - Thrown when an error is raised by ImageMagick. - - - - Apply a color matrix to the image channels. - - The color matrix to use. - Thrown when an error is raised by ImageMagick. - - - - Compare current image with another image and returns error information. - - The other image to compare with this image. - The error information. - Thrown when an error is raised by ImageMagick. - - - - Returns the distortion based on the specified metric. - - The other image to compare with this image. - The metric to use. - The distortion based on the specified metric. - Thrown when an error is raised by ImageMagick. - - - - Returns the distortion based on the specified metric. - - The other image to compare with this image. - The metric to use. - The channel(s) to compare. - The distortion based on the specified metric. - Thrown when an error is raised by ImageMagick. - - - - Returns the distortion based on the specified metric. - - The other image to compare with this image. - The metric to use. - The image that will contain the difference. - The distortion based on the specified metric. - Thrown when an error is raised by ImageMagick. - - - - Returns the distortion based on the specified metric. - - The other image to compare with this image. - The metric to use. - The image that will contain the difference. - The channel(s) to compare. - The distortion based on the specified metric. - Thrown when an error is raised by ImageMagick. - - - - Compares the current instance with another image. Only the size of the image is compared. - - The object to compare this image with. - A signed number indicating the relative values of this instance and value. - - - - Compose an image onto another at specified offset using the 'In' operator. - - The image to composite with this image. - Thrown when an error is raised by ImageMagick. - - - - Compose an image onto another using the specified algorithm. - - The image to composite with this image. - The algorithm to use. - Thrown when an error is raised by ImageMagick. - - - - Compose an image onto another at specified offset using the specified algorithm. - - The image to composite with this image. - The algorithm to use. - The arguments for the algorithm (compose:args). - Thrown when an error is raised by ImageMagick. - - - - Compose an image onto another at specified offset using the 'In' operator. - - The image to composite with this image. - The X offset from origin. - The Y offset from origin. - Thrown when an error is raised by ImageMagick. - - - - Compose an image onto another at specified offset using the specified algorithm. - - The image to composite with this image. - The X offset from origin. - The Y offset from origin. - The algorithm to use. - Thrown when an error is raised by ImageMagick. - - - - Compose an image onto another at specified offset using the specified algorithm. - - The image to composite with this image. - The X offset from origin. - The Y offset from origin. - The algorithm to use. - The arguments for the algorithm (compose:args). - Thrown when an error is raised by ImageMagick. - - - - Compose an image onto another at specified offset using the 'In' operator. - - The image to composite with this image. - The offset from origin. - Thrown when an error is raised by ImageMagick. - - - - Compose an image onto another at specified offset using the specified algorithm. - - The image to composite with this image. - The offset from origin. - The algorithm to use. - Thrown when an error is raised by ImageMagick. - - - - Compose an image onto another at specified offset using the specified algorithm. - - The image to composite with this image. - The offset from origin. - The algorithm to use. - The arguments for the algorithm (compose:args). - Thrown when an error is raised by ImageMagick. - - - - Compose an image onto another at specified offset using the 'In' operator. - - The image to composite with this image. - The placement gravity. - Thrown when an error is raised by ImageMagick. - - - - Compose an image onto another at specified offset using the specified algorithm. - - The image to composite with this image. - The placement gravity. - The algorithm to use. - Thrown when an error is raised by ImageMagick. - - - - Compose an image onto another at specified offset using the specified algorithm. - - The image to composite with this image. - The placement gravity. - The algorithm to use. - The arguments for the algorithm (compose:args). - Thrown when an error is raised by ImageMagick. - - - - Determines the connected-components of the image. - - How many neighbors to visit, choose from 4 or 8. - The connected-components of the image. - Thrown when an error is raised by ImageMagick. - - - - Determines the connected-components of the image. - - The settings for this operation. - The connected-components of the image. - Thrown when an error is raised by ImageMagick. - - - - Contrast image (enhance intensity differences in image) - - Thrown when an error is raised by ImageMagick. - - - - Contrast image (enhance intensity differences in image) - - Use true to enhance the contrast and false to reduce the contrast. - Thrown when an error is raised by ImageMagick. - - - - A simple image enhancement technique that attempts to improve the contrast in an image by - 'stretching' the range of intensity values it contains to span a desired range of values. - It differs from the more sophisticated histogram equalization in that it can only apply a - linear scaling function to the image pixel values. As a result the 'enhancement' is less harsh. - - The black point. - Thrown when an error is raised by ImageMagick. - - - - A simple image enhancement technique that attempts to improve the contrast in an image by - 'stretching' the range of intensity values it contains to span a desired range of values. - It differs from the more sophisticated histogram equalization in that it can only apply a - linear scaling function to the image pixel values. As a result the 'enhancement' is less harsh. - - The black point. - The white point. - Thrown when an error is raised by ImageMagick. - - - - A simple image enhancement technique that attempts to improve the contrast in an image by - 'stretching' the range of intensity values it contains to span a desired range of values. - It differs from the more sophisticated histogram equalization in that it can only apply a - linear scaling function to the image pixel values. As a result the 'enhancement' is less harsh. - - The black point. - The white point. - The channel(s) to constrast stretch. - Thrown when an error is raised by ImageMagick. - - - - Convolve image. Applies a user-specified convolution to the image. - - The convolution matrix. - Thrown when an error is raised by ImageMagick. - - - - Copies pixels from the source image to the destination image. - - The source image to copy the pixels from. - Thrown when an error is raised by ImageMagick. - - - - Copies pixels from the source image to the destination image. - - The source image to copy the pixels from. - The channels to copy. - Thrown when an error is raised by ImageMagick. - - - - Copies pixels from the source image to the destination image. - - The source image to copy the pixels from. - The geometry to copy. - Thrown when an error is raised by ImageMagick. - - - - Copies pixels from the source image to the destination image. - - The source image to copy the pixels from. - The geometry to copy. - The channels to copy. - Thrown when an error is raised by ImageMagick. - - - - Copies pixels from the source image as defined by the geometry the destination image at - the specified offset. - - The source image to copy the pixels from. - The geometry to copy. - The offset to copy the pixels to. - Thrown when an error is raised by ImageMagick. - - - - Copies pixels from the source image as defined by the geometry the destination image at - the specified offset. - - The source image to copy the pixels from. - The geometry to copy. - The offset to start the copy from. - The channels to copy. - Thrown when an error is raised by ImageMagick. - - - - Copies pixels from the source image as defined by the geometry the destination image at - the specified offset. - - The source image to copy the pixels from. - The geometry to copy. - The X offset to start the copy from. - The Y offset to start the copy from. - Thrown when an error is raised by ImageMagick. - - - - Copies pixels from the source image as defined by the geometry the destination image at - the specified offset. - - The source image to copy the pixels from. - The geometry to copy. - The X offset to copy the pixels to. - The Y offset to copy the pixels to. - The channels to copy. - Thrown when an error is raised by ImageMagick. - - - - Crop image (subregion of original image) using CropPosition.Center. You should call - RePage afterwards unless you need the Page information. - - The width of the subregion. - The height of the subregion. - Thrown when an error is raised by ImageMagick. - - - - Crop image (subregion of original image) using CropPosition.Center. You should call - RePage afterwards unless you need the Page information. - - The X offset from origin. - The Y offset from origin. - The width of the subregion. - The height of the subregion. - Thrown when an error is raised by ImageMagick. - - - - Crop image (subregion of original image). You should call RePage afterwards unless you - need the Page information. - - The width of the subregion. - The height of the subregion. - The position where the cropping should start from. - Thrown when an error is raised by ImageMagick. - - - - Crop image (subregion of original image). You should call RePage afterwards unless you - need the Page information. - - The subregion to crop. - Thrown when an error is raised by ImageMagick. - - - - Crop image (subregion of original image). You should call RePage afterwards unless you - need the Page information. - - The subregion to crop. - The position where the cropping should start from. - Thrown when an error is raised by ImageMagick. - - - - Creates tiles of the current image in the specified dimension. - - The width of the tile. - The height of the tile. - New title of the current image. - - - - Creates tiles of the current image in the specified dimension. - - The size of the tile. - New title of the current image. - - - - Displaces an image's colormap by a given number of positions. - - Displace the colormap this amount. - Thrown when an error is raised by ImageMagick. - - - - Converts cipher pixels to plain pixels. - - The password that was used to encrypt the image. - Thrown when an error is raised by ImageMagick. - - - - Removes skew from the image. Skew is an artifact that occurs in scanned images because of - the camera being misaligned, imperfections in the scanning or surface, or simply because - the paper was not placed completely flat when scanned. The value of threshold ranges - from 0 to QuantumRange. - - The threshold. - Thrown when an error is raised by ImageMagick. - - - - Despeckle image (reduce speckle noise). - - Thrown when an error is raised by ImageMagick. - - - - Determines the color type of the image. This method can be used to automatically make the - type GrayScale. - - Thrown when an error is raised by ImageMagick. - The color type of the image. - - - - Disposes the instance. - - - - - Distorts an image using various distortion methods, by mapping color lookups of the source - image to a new destination image of the same size as the source image. - - The distortion method to use. - An array containing the arguments for the distortion. - Thrown when an error is raised by ImageMagick. - - - - Distorts an image using various distortion methods, by mapping color lookups of the source - image to a new destination image usually of the same size as the source image, unless - 'bestfit' is set to true. - - The distortion method to use. - Attempt to 'bestfit' the size of the resulting image. - An array containing the arguments for the distortion. - Thrown when an error is raised by ImageMagick. - - - - Draw on image using one or more drawables. - - The drawable(s) to draw on the image. - Thrown when an error is raised by ImageMagick. - - - - Draw on image using one or more drawables. - - The drawable(s) to draw on the image. - Thrown when an error is raised by ImageMagick. - - - - Draw on image using a collection of drawables. - - The drawables to draw on the image. - Thrown when an error is raised by ImageMagick. - - - - Edge image (hilight edges in image). - - The radius of the pixel neighborhood. - Thrown when an error is raised by ImageMagick. - - - - Emboss image (hilight edges with 3D effect) with default value (0x1). - - Thrown when an error is raised by ImageMagick. - - - - Emboss image (hilight edges with 3D effect). - - The radius of the Gaussian, in pixels, not counting the center pixel. - The standard deviation of the Laplacian, in pixels. - Thrown when an error is raised by ImageMagick. - - - - Converts pixels to cipher-pixels. - - The password that to encrypt the image with. - Thrown when an error is raised by ImageMagick. - - - - Applies a digital filter that improves the quality of a noisy image. - - Thrown when an error is raised by ImageMagick. - - - - Applies a histogram equalization to the image. - - Thrown when an error is raised by ImageMagick. - - - - Determines whether the specified object is equal to the current . - - The object to compare this with. - True when the specified object is equal to the current . - - - - Determines whether the specified is equal to the current . - - The to compare this with. - True when the specified is equal to the current . - - - - Apply an arithmetic or bitwise operator to the image pixel quantums. - - The channel(s) to apply the operator on. - The function. - The arguments for the function. - Thrown when an error is raised by ImageMagick. - - - - Apply an arithmetic or bitwise operator to the image pixel quantums. - - The channel(s) to apply the operator on. - The operator. - The value. - Thrown when an error is raised by ImageMagick. - - - - Apply an arithmetic or bitwise operator to the image pixel quantums. - - The channel(s) to apply the operator on. - The operator. - The value. - Thrown when an error is raised by ImageMagick. - - - - Apply an arithmetic or bitwise operator to the image pixel quantums. - - The channel(s) to apply the operator on. - The geometry to use. - The operator. - The value. - Thrown when an error is raised by ImageMagick. - - - - Apply an arithmetic or bitwise operator to the image pixel quantums. - - The channel(s) to apply the operator on. - The geometry to use. - The operator. - The value. - Thrown when an error is raised by ImageMagick. - - - - Extend the image as defined by the width and height. - - The width to extend the image to. - The height to extend the image to. - Thrown when an error is raised by ImageMagick. - - - - Extend the image as defined by the width and height. - - The X offset from origin. - The Y offset from origin. - The width to extend the image to. - The height to extend the image to. - Thrown when an error is raised by ImageMagick. - - - - Extend the image as defined by the width and height. - - The width to extend the image to. - The height to extend the image to. - The background color to use. - Thrown when an error is raised by ImageMagick. - - - - Extend the image as defined by the width and height. - - The width to extend the image to. - The height to extend the image to. - The placement gravity. - Thrown when an error is raised by ImageMagick. - - - - Extend the image as defined by the width and height. - - The width to extend the image to. - The height to extend the image to. - The placement gravity. - The background color to use. - Thrown when an error is raised by ImageMagick. - - - - Extend the image as defined by the rectangle. - - The geometry to extend the image to. - Thrown when an error is raised by ImageMagick. - - - - Extend the image as defined by the geometry. - - The geometry to extend the image to. - The background color to use. - Thrown when an error is raised by ImageMagick. - - - - Extend the image as defined by the geometry. - - The geometry to extend the image to. - The placement gravity. - Thrown when an error is raised by ImageMagick. - - - - Extend the image as defined by the geometry. - - The geometry to extend the image to. - The placement gravity. - The background color to use. - Thrown when an error is raised by ImageMagick. - - - - Flip image (reflect each scanline in the vertical direction). - - Thrown when an error is raised by ImageMagick. - - - - Floodfill pixels matching color (within fuzz factor) of target pixel(x,y) with replacement - alpha value using method. - - The alpha to use. - The X coordinate. - The Y coordinate. - Thrown when an error is raised by ImageMagick. - - - - Flood-fill color across pixels that match the color of the target pixel and are neighbors - of the target pixel. Uses current fuzz setting when determining color match. - - The color to use. - The X coordinate. - The Y coordinate. - Thrown when an error is raised by ImageMagick. - - - - Flood-fill color across pixels that match the color of the target pixel and are neighbors - of the target pixel. Uses current fuzz setting when determining color match. - - The color to use. - The X coordinate. - The Y coordinate. - The target color. - Thrown when an error is raised by ImageMagick. - - - - Flood-fill color across pixels that match the color of the target pixel and are neighbors - of the target pixel. Uses current fuzz setting when determining color match. - - The color to use. - The position of the pixel. - Thrown when an error is raised by ImageMagick. - - - - Flood-fill color across pixels that match the color of the target pixel and are neighbors - of the target pixel. Uses current fuzz setting when determining color match. - - The color to use. - The position of the pixel. - The target color. - Thrown when an error is raised by ImageMagick. - - - - Flood-fill texture across pixels that match the color of the target pixel and are neighbors - of the target pixel. Uses current fuzz setting when determining color match. - - The image to use. - The X coordinate. - The Y coordinate. - Thrown when an error is raised by ImageMagick. - - - - Flood-fill texture across pixels that match the color of the target pixel and are neighbors - of the target pixel. Uses current fuzz setting when determining color match. - - The image to use. - The X coordinate. - The Y coordinate. - The target color. - Thrown when an error is raised by ImageMagick. - - - - Flood-fill texture across pixels that match the color of the target pixel and are neighbors - of the target pixel. Uses current fuzz setting when determining color match. - - The image to use. - The position of the pixel. - Thrown when an error is raised by ImageMagick. - - - - Flood-fill texture across pixels that match the color of the target pixel and are neighbors - of the target pixel. Uses current fuzz setting when determining color match. - - The image to use. - The position of the pixel. - The target color. - Thrown when an error is raised by ImageMagick. - - - - Flop image (reflect each scanline in the horizontal direction). - - Thrown when an error is raised by ImageMagick. - - - - Obtain font metrics for text string given current font, pointsize, and density settings. - - The text to get the font metrics for. - The font metrics for text. - Thrown when an error is raised by ImageMagick. - - - - Obtain font metrics for text string given current font, pointsize, and density settings. - - The text to get the font metrics for. - Specifies if new lines should be ignored. - The font metrics for text. - Thrown when an error is raised by ImageMagick. - - - - Formats the specified expression, more info here: http://www.imagemagick.org/script/escape.php. - - The expression, more info here: http://www.imagemagick.org/script/escape.php. - The result of the expression. - Thrown when an error is raised by ImageMagick. - - - - Frame image with the default geometry (25x25+6+6). - - Thrown when an error is raised by ImageMagick. - - - - Frame image with the specified geometry. - - The geometry of the frame. - Thrown when an error is raised by ImageMagick. - - - - Frame image with the specified with and height. - - The width of the frame. - The height of the frame. - Thrown when an error is raised by ImageMagick. - - - - Frame image with the specified with, height, innerBevel and outerBevel. - - The width of the frame. - The height of the frame. - The inner bevel of the frame. - The outer bevel of the frame. - Thrown when an error is raised by ImageMagick. - - - - Applies a mathematical expression to the image. - - The expression to apply. - Thrown when an error is raised by ImageMagick. - - - - Applies a mathematical expression to the image. - - The expression to apply. - The channel(s) to apply the expression to. - Thrown when an error is raised by ImageMagick. - - - - Gamma correct image. - - The image gamma. - Thrown when an error is raised by ImageMagick. - - - - Gamma correct image. - - The image gamma for the channel. - The channel(s) to gamma correct. - Thrown when an error is raised by ImageMagick. - - - - Gaussian blur image. - - The number of neighbor pixels to be included in the convolution. - The standard deviation of the gaussian bell curve. - Thrown when an error is raised by ImageMagick. - - - - Gaussian blur image. - - The number of neighbor pixels to be included in the convolution. - The standard deviation of the gaussian bell curve. - The channel(s) to blur. - Thrown when an error is raised by ImageMagick. - - - - Retrieve the 8bim profile from the image. - - Thrown when an error is raised by ImageMagick. - The 8bim profile from the image. - - - - Returns the value of a named image attribute. - - The name of the attribute. - The value of a named image attribute. - Thrown when an error is raised by ImageMagick. - - - - Returns the default clipping path. Null will be returned if the image has no clipping path. - - The default clipping path. Null will be returned if the image has no clipping path. - Thrown when an error is raised by ImageMagick. - - - - Returns the clipping path with the specified name. Null will be returned if the image has no clipping path. - - Name of clipping path resource. If name is preceded by #, use clipping path numbered by name. - The clipping path with the specified name. Null will be returned if the image has no clipping path. - Thrown when an error is raised by ImageMagick. - - - - Returns the color at colormap position index. - - The position index. - he color at colormap position index. - Thrown when an error is raised by ImageMagick. - - - - Retrieve the color profile from the image. - - The color profile from the image. - Thrown when an error is raised by ImageMagick. - - - - Returns the value of the artifact with the specified name. - - The name of the artifact. - The value of the artifact with the specified name. - - - - Retrieve the exif profile from the image. - - The exif profile from the image. - Thrown when an error is raised by ImageMagick. - - - - Serves as a hash of this type. - - A hash code for the current instance. - - - - Retrieve the iptc profile from the image. - - The iptc profile from the image. - Thrown when an error is raised by ImageMagick. - - - - Returns a pixel collection that can be used to read or modify the pixels of this image. - - A pixel collection that can be used to read or modify the pixels of this image. - Thrown when an error is raised by ImageMagick. - - - - Returns a pixel collection that can be used to read or modify the pixels of this image. This instance - will not do any bounds checking and directly call ImageMagick. - - A pixel collection that can be used to read or modify the pixels of this image. - Thrown when an error is raised by ImageMagick. - - - - Retrieve a named profile from the image. - - The name of the profile (e.g. "ICM", "IPTC", or a generic profile name). - A named profile from the image. - Thrown when an error is raised by ImageMagick. - - - - Retrieve the xmp profile from the image. - - The xmp profile from the image. - Thrown when an error is raised by ImageMagick. - - - - Converts the colors in the image to gray. - - The pixel intensity method to use. - Thrown when an error is raised by ImageMagick. - - - - Apply a color lookup table (Hald CLUT) to the image. - - The image to use. - Thrown when an error is raised by ImageMagick. - - - - Creates a color histogram. - - A color histogram. - Thrown when an error is raised by ImageMagick. - - - - Identifies lines in the image. - - Thrown when an error is raised by ImageMagick. - - - - Identifies lines in the image. - - The width of the neighborhood. - The height of the neighborhood. - The line count threshold. - Thrown when an error is raised by ImageMagick. - - - - Implode image (special effect). - - The extent of the implosion. - Pixel interpolate method. - Thrown when an error is raised by ImageMagick. - - - - Floodfill pixels not matching color (within fuzz factor) of target pixel(x,y) with - replacement alpha value using method. - - The alpha to use. - The X coordinate. - The Y coordinate. - Thrown when an error is raised by ImageMagick. - - - - Flood-fill texture across pixels that do not match the color of the target pixel and are - neighbors of the target pixel. Uses current fuzz setting when determining color match. - - The color to use. - The X coordinate. - The Y coordinate. - Thrown when an error is raised by ImageMagick. - - - - Flood-fill texture across pixels that do not match the color of the target pixel and are - neighbors of the target pixel. Uses current fuzz setting when determining color match. - - The color to use. - The X coordinate. - The Y coordinate. - The target color. - Thrown when an error is raised by ImageMagick. - - - - Flood-fill color across pixels that match the color of the target pixel and are neighbors - of the target pixel. Uses current fuzz setting when determining color match. - - The color to use. - The position of the pixel. - Thrown when an error is raised by ImageMagick. - - - - Flood-fill texture across pixels that do not match the color of the target pixel and are - neighbors of the target pixel. Uses current fuzz setting when determining color match. - - The color to use. - The position of the pixel. - The target color. - Thrown when an error is raised by ImageMagick. - - - - Flood-fill texture across pixels that do not match the color of the target pixel and are - neighbors of the target pixel. Uses current fuzz setting when determining color match. - - The image to use. - The X coordinate. - The Y coordinate. - Thrown when an error is raised by ImageMagick. - - - - Flood-fill texture across pixels that match the color of the target pixel and are neighbors - of the target pixel. Uses current fuzz setting when determining color match. - - The image to use. - The X coordinate. - The Y coordinate. - The target color. - Thrown when an error is raised by ImageMagick. - - - - Flood-fill texture across pixels that do not match the color of the target pixel and are - neighbors of the target pixel. Uses current fuzz setting when determining color match. - - The image to use. - The position of the pixel. - Thrown when an error is raised by ImageMagick. - - - - Flood-fill texture across pixels that do not match the color of the target pixel and are - neighbors of the target pixel. Uses current fuzz setting when determining color match. - - The image to use. - The position of the pixel. - The target color. - Thrown when an error is raised by ImageMagick. - - - - Applies the reversed level operation to just the specific channels specified. It compresses - the full range of color values, so that they lie between the given black and white points. - Gamma is applied before the values are mapped. Uses a midpoint of 1.0. - - The darkest color in the image. Colors darker are set to zero. - The lightest color in the image. Colors brighter are set to the maximum quantum value. - Thrown when an error is raised by ImageMagick. - - - - Applies the reversed level operation to just the specific channels specified. It compresses - the full range of color values, so that they lie between the given black and white points. - Gamma is applied before the values are mapped. Uses a midpoint of 1.0. - - The darkest color in the image. Colors darker are set to zero. - The lightest color in the image. Colors brighter are set to the maximum quantum value. - Thrown when an error is raised by ImageMagick. - - - - Applies the reversed level operation to just the specific channels specified. It compresses - the full range of color values, so that they lie between the given black and white points. - Gamma is applied before the values are mapped. Uses a midpoint of 1.0. - - The darkest color in the image. Colors darker are set to zero. - The lightest color in the image. Colors brighter are set to the maximum quantum value. - The channel(s) to level. - Thrown when an error is raised by ImageMagick. - - - - Applies the reversed level operation to just the specific channels specified. It compresses - the full range of color values, so that they lie between the given black and white points. - Gamma is applied before the values are mapped. Uses a midpoint of 1.0. - - The darkest color in the image. Colors darker are set to zero. - The lightest color in the image. Colors brighter are set to the maximum quantum value. - The channel(s) to level. - Thrown when an error is raised by ImageMagick. - - - - Applies the reversed level operation to just the specific channels specified. It compresses - the full range of color values, so that they lie between the given black and white points. - Gamma is applied before the values are mapped. - - The darkest color in the image. Colors darker are set to zero. - The lightest color in the image. Colors brighter are set to the maximum quantum value. - The gamma correction to apply to the image. (Useful range of 0 to 10) - Thrown when an error is raised by ImageMagick. - - - - Applies the reversed level operation to just the specific channels specified. It compresses - the full range of color values, so that they lie between the given black and white points. - Gamma is applied before the values are mapped. - - The darkest color in the image. Colors darker are set to zero. - The lightest color in the image. Colors brighter are set to the maximum quantum value. - The gamma correction to apply to the image. (Useful range of 0 to 10) - Thrown when an error is raised by ImageMagick. - - - - Applies the reversed level operation to just the specific channels specified. It compresses - the full range of color values, so that they lie between the given black and white points. - Gamma is applied before the values are mapped. - - The darkest color in the image. Colors darker are set to zero. - The lightest color in the image. Colors brighter are set to the maximum quantum value. - The gamma correction to apply to the image. (Useful range of 0 to 10) - The channel(s) to level. - Thrown when an error is raised by ImageMagick. - - - - Applies the reversed level operation to just the specific channels specified. It compresses - the full range of color values, so that they lie between the given black and white points. - Gamma is applied before the values are mapped. - - The darkest color in the image. Colors darker are set to zero. - The lightest color in the image. Colors brighter are set to the maximum quantum value. - The gamma correction to apply to the image. (Useful range of 0 to 10) - The channel(s) to level. - Thrown when an error is raised by ImageMagick. - - - - Maps the given color to "black" and "white" values, linearly spreading out the colors, and - level values on a channel by channel bases, as per level(). The given colors allows you to - specify different level ranges for each of the color channels separately. - - The color to map black to/from - The color to map white to/from - Thrown when an error is raised by ImageMagick. - - - - Maps the given color to "black" and "white" values, linearly spreading out the colors, and - level values on a channel by channel bases, as per level(). The given colors allows you to - specify different level ranges for each of the color channels separately. - - The color to map black to/from - The color to map white to/from - The channel(s) to level. - Thrown when an error is raised by ImageMagick. - - - - Changes any pixel that does not match the target with the color defined by fill. - - The color to replace. - The color to replace opaque color with. - Thrown when an error is raised by ImageMagick. - - - - Add alpha channel to image, setting pixels that don't match the specified color to transparent. - - The color that should not be made transparent. - Thrown when an error is raised by ImageMagick. - - - - Add alpha channel to image, setting pixels that don't lie in between the given two colors to - transparent. - - The low target color. - The high target color. - Thrown when an error is raised by ImageMagick. - - - - An edge preserving noise reduction filter. - - Thrown when an error is raised by ImageMagick. - - - - An edge preserving noise reduction filter. - - The radius of the Gaussian, in pixels, not counting the center pixel. - The standard deviation of the Laplacian, in pixels. - Thrown when an error is raised by ImageMagick. - - - - Adjust the levels of the image by scaling the colors falling between specified white and - black points to the full available quantum range. Uses a midpoint of 1.0. - - The darkest color in the image. Colors darker are set to zero. - The lightest color in the image. Colors brighter are set to the maximum quantum value. - Thrown when an error is raised by ImageMagick. - - - - Adjust the levels of the image by scaling the colors falling between specified white and - black points to the full available quantum range. Uses a midpoint of 1.0. - - The darkest color in the image. Colors darker are set to zero. - The lightest color in the image. Colors brighter are set to the maximum quantum value. - Thrown when an error is raised by ImageMagick. - - - - Adjust the levels of the image by scaling the colors falling between specified white and - black points to the full available quantum range. Uses a midpoint of 1.0. - - The darkest color in the image. Colors darker are set to zero. - The lightest color in the image. Colors brighter are set to the maximum quantum value. - The channel(s) to level. - Thrown when an error is raised by ImageMagick. - - - - Adjust the levels of the image by scaling the colors falling between specified white and - black points to the full available quantum range. Uses a midpoint of 1.0. - - The darkest color in the image. Colors darker are set to zero. - The lightest color in the image. Colors brighter are set to the maximum quantum value. - The channel(s) to level. - Thrown when an error is raised by ImageMagick. - - - - Adjust the levels of the image by scaling the colors falling between specified white and - black points to the full available quantum range. - - The darkest color in the image. Colors darker are set to zero. - The lightest color in the image. Colors brighter are set to the maximum quantum value. - The gamma correction to apply to the image. (Useful range of 0 to 10) - Thrown when an error is raised by ImageMagick. - - - - Adjust the levels of the image by scaling the colors falling between specified white and - black points to the full available quantum range. - - The darkest color in the image. Colors darker are set to zero. - The lightest color in the image. Colors brighter are set to the maximum quantum value. - The gamma correction to apply to the image. (Useful range of 0 to 10) - Thrown when an error is raised by ImageMagick. - - - - Adjust the levels of the image by scaling the colors falling between specified white and - black points to the full available quantum range. - - The darkest color in the image. Colors darker are set to zero. - The lightest color in the image. Colors brighter are set to the maximum quantum value. - The gamma correction to apply to the image. (Useful range of 0 to 10) - The channel(s) to level. - Thrown when an error is raised by ImageMagick. - - - - Adjust the levels of the image by scaling the colors falling between specified white and - black points to the full available quantum range. - - The darkest color in the image. Colors darker are set to zero. - The lightest color in the image. Colors brighter are set to the maximum quantum value. - The gamma correction to apply to the image. (Useful range of 0 to 10) - The channel(s) to level. - Thrown when an error is raised by ImageMagick. - - - - Maps the given color to "black" and "white" values, linearly spreading out the colors, and - level values on a channel by channel bases, as per level(). The given colors allows you to - specify different level ranges for each of the color channels separately. - - The color to map black to/from - The color to map white to/from - Thrown when an error is raised by ImageMagick. - - - - Maps the given color to "black" and "white" values, linearly spreading out the colors, and - level values on a channel by channel bases, as per level(). The given colors allows you to - specify different level ranges for each of the color channels separately. - - The color to map black to/from - The color to map white to/from - The channel(s) to level. - Thrown when an error is raised by ImageMagick. - - - - Discards any pixels below the black point and above the white point and levels the remaining pixels. - - The black point. - The white point. - Thrown when an error is raised by ImageMagick. - - - - Rescales image with seam carving. - - The new width. - The new height. - Thrown when an error is raised by ImageMagick. - - - - Rescales image with seam carving. - - The geometry to use. - Thrown when an error is raised by ImageMagick. - - - - Rescales image with seam carving. - - The percentage. - Thrown when an error is raised by ImageMagick. - - - - Rescales image with seam carving. - - The percentage of the width. - The percentage of the height. - Thrown when an error is raised by ImageMagick. - - - - Local contrast enhancement. - - The radius of the Gaussian, in pixels, not counting the center pixel. - The strength of the blur mask. - Thrown when an error is raised by ImageMagick. - - - - Lower image (lighten or darken the edges of an image to give a 3-D lowered effect). - - The size of the edges. - Thrown when an error is raised by ImageMagick. - - - - Magnify image by integral size. - - Thrown when an error is raised by ImageMagick. - - - - Remap image colors with closest color from the specified colors. - - The colors to use. - The error informaton. - Thrown when an error is raised by ImageMagick. - - - - Remap image colors with closest color from the specified colors. - - The colors to use. - Quantize settings. - The error informaton. - Thrown when an error is raised by ImageMagick. - - - - Remap image colors with closest color from reference image. - - The image to use. - The error informaton. - Thrown when an error is raised by ImageMagick. - - - - Remap image colors with closest color from reference image. - - The image to use. - Quantize settings. - The error informaton. - Thrown when an error is raised by ImageMagick. - - - - Delineate arbitrarily shaped clusters in the image. - - The width and height of the pixels neighborhood. - - - - Delineate arbitrarily shaped clusters in the image. - - The width and height of the pixels neighborhood. - The color distance - - - - Delineate arbitrarily shaped clusters in the image. - - The width of the pixels neighborhood. - The height of the pixels neighborhood. - - - - Delineate arbitrarily shaped clusters in the image. - - The width of the pixels neighborhood. - The height of the pixels neighborhood. - The color distance - - - - Filter image by replacing each pixel component with the median color in a circular neighborhood. - - Thrown when an error is raised by ImageMagick. - - - - Filter image by replacing each pixel component with the median color in a circular neighborhood. - - The radius of the pixel neighborhood. - Thrown when an error is raised by ImageMagick. - - - - Reduce image by integral size. - - Thrown when an error is raised by ImageMagick. - - - - Modulate percent brightness of an image. - - The brightness percentage. - Thrown when an error is raised by ImageMagick. - - - - Modulate percent saturation and brightness of an image. - - The brightness percentage. - The saturation percentage. - Thrown when an error is raised by ImageMagick. - - - - Modulate percent hue, saturation, and brightness of an image. - - The brightness percentage. - The saturation percentage. - The hue percentage. - Thrown when an error is raised by ImageMagick. - - - - Applies a kernel to the image according to the given mophology method. - - The morphology method. - Built-in kernel. - Thrown when an error is raised by ImageMagick. - - - - Applies a kernel to the image according to the given mophology method. - - The morphology method. - Built-in kernel. - The channels to apply the kernel to. - Thrown when an error is raised by ImageMagick. - - - - Applies a kernel to the image according to the given mophology method. - - The morphology method. - Built-in kernel. - The channels to apply the kernel to. - The number of iterations. - Thrown when an error is raised by ImageMagick. - - - - Applies a kernel to the image according to the given mophology method. - - The morphology method. - Built-in kernel. - The number of iterations. - Thrown when an error is raised by ImageMagick. - - - - Applies a kernel to the image according to the given mophology method. - - The morphology method. - Built-in kernel. - Kernel arguments. - Thrown when an error is raised by ImageMagick. - - - - Applies a kernel to the image according to the given mophology method. - - The morphology method. - Built-in kernel. - Kernel arguments. - The channels to apply the kernel to. - Thrown when an error is raised by ImageMagick. - - - - Applies a kernel to the image according to the given mophology method. - - The morphology method. - Built-in kernel. - Kernel arguments. - The channels to apply the kernel to. - The number of iterations. - Thrown when an error is raised by ImageMagick. - - - - Applies a kernel to the image according to the given mophology method. - - The morphology method. - Built-in kernel. - Kernel arguments. - The number of iterations. - Thrown when an error is raised by ImageMagick. - - - - Applies a kernel to the image according to the given mophology method. - - The morphology method. - User suplied kernel. - Thrown when an error is raised by ImageMagick. - - - - Applies a kernel to the image according to the given mophology method. - - The morphology method. - User suplied kernel. - The channels to apply the kernel to. - Thrown when an error is raised by ImageMagick. - - - - Applies a kernel to the image according to the given mophology method. - - The morphology method. - User suplied kernel. - The channels to apply the kernel to. - The number of iterations. - Thrown when an error is raised by ImageMagick. - - - - Applies a kernel to the image according to the given mophology method. - - The morphology method. - User suplied kernel. - The number of iterations. - Thrown when an error is raised by ImageMagick. - - - - Applies a kernel to the image according to the given mophology settings. - - The morphology settings. - Thrown when an error is raised by ImageMagick. - - - - Returns the normalized moments of one or more image channels. - - The normalized moments of one or more image channels. - Thrown when an error is raised by ImageMagick. - - - - Motion blur image with specified blur factor. - - The radius of the Gaussian, in pixels, not counting the center pixel. - The standard deviation of the Laplacian, in pixels. - The angle the object appears to be comming from (zero degrees is from the right). - Thrown when an error is raised by ImageMagick. - - - - Negate colors in image. - - Thrown when an error is raised by ImageMagick. - - - - Negate colors in image. - - Use true to negate only the grayscale colors. - Thrown when an error is raised by ImageMagick. - - - - Negate colors in image for the specified channel. - - Use true to negate only the grayscale colors. - The channel(s) that should be negated. - Thrown when an error is raised by ImageMagick. - - - - Negate colors in image for the specified channel. - - The channel(s) that should be negated. - Thrown when an error is raised by ImageMagick. - - - - Normalize image (increase contrast by normalizing the pixel values to span the full range - of color values) - - Thrown when an error is raised by ImageMagick. - - - - Oilpaint image (image looks like oil painting) - - - - - Oilpaint image (image looks like oil painting) - - The radius of the circular neighborhood. - The standard deviation of the Laplacian, in pixels. - Thrown when an error is raised by ImageMagick. - - - - Changes any pixel that matches target with the color defined by fill. - - The color to replace. - The color to replace opaque color with. - Thrown when an error is raised by ImageMagick. - - - - Perform a ordered dither based on a number of pre-defined dithering threshold maps, but over - multiple intensity levels. - - A string containing the name of the threshold dither map to use, - followed by zero or more numbers representing the number of color levels tho dither between. - Thrown when an error is raised by ImageMagick. - - - - Perform a ordered dither based on a number of pre-defined dithering threshold maps, but over - multiple intensity levels. - - A string containing the name of the threshold dither map to use, - followed by zero or more numbers representing the number of color levels tho dither between. - The channel(s) to dither. - Thrown when an error is raised by ImageMagick. - - - - Set each pixel whose value is less than epsilon to epsilon or -epsilon (whichever is closer) - otherwise the pixel value remains unchanged. - - The epsilon threshold. - Thrown when an error is raised by ImageMagick. - - - - Set each pixel whose value is less than epsilon to epsilon or -epsilon (whichever is closer) - otherwise the pixel value remains unchanged. - - The epsilon threshold. - The channel(s) to perceptible. - Thrown when an error is raised by ImageMagick. - - - - Returns the perceptual hash of this image. - - The perceptual hash of this image. - Thrown when an error is raised by ImageMagick. - - - - Reads only metadata and not the pixel data. - - The byte array to read the information from. - Thrown when an error is raised by ImageMagick. - - - - Reads only metadata and not the pixel data. - - The byte array to read the information from. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Reads only metadata and not the pixel data. - - The file to read the image from. - Thrown when an error is raised by ImageMagick. - - - - Reads only metadata and not the pixel data. - - The file to read the image from. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Reads only metadata and not the pixel data. - - The stream to read the image data from. - Thrown when an error is raised by ImageMagick. - - - - Reads only metadata and not the pixel data. - - The stream to read the image data from. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Reads only metadata and not the pixel data. - - The fully qualified name of the image file, or the relative image file name. - Thrown when an error is raised by ImageMagick. - - - - Reads only metadata and not the pixel data. - - The fully qualified name of the image file, or the relative image file name. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Simulates a Polaroid picture. - - The caption to put on the image. - The angle of image. - Pixel interpolate method. - Thrown when an error is raised by ImageMagick. - - - - Reduces the image to a limited number of colors for a "poster" effect. - - Number of color levels allowed in each channel. - Thrown when an error is raised by ImageMagick. - - - - Reduces the image to a limited number of colors for a "poster" effect. - - Number of color levels allowed in each channel. - Dither method to use. - Thrown when an error is raised by ImageMagick. - - - - Reduces the image to a limited number of colors for a "poster" effect. - - Number of color levels allowed in each channel. - Dither method to use. - The channel(s) to posterize. - Thrown when an error is raised by ImageMagick. - - - - Reduces the image to a limited number of colors for a "poster" effect. - - Number of color levels allowed in each channel. - The channel(s) to posterize. - Thrown when an error is raised by ImageMagick. - - - - Sets an internal option to preserve the color type. - - Thrown when an error is raised by ImageMagick. - - - - Quantize image (reduce number of colors). - - Quantize settings. - The error information. - Thrown when an error is raised by ImageMagick. - - - - Raise image (lighten or darken the edges of an image to give a 3-D raised effect). - - The size of the edges. - Thrown when an error is raised by ImageMagick. - - - - Changes the value of individual pixels based on the intensity of each pixel compared to a - random threshold. The result is a low-contrast, two color image. - - The low threshold. - The high threshold. - Thrown when an error is raised by ImageMagick. - - - - Changes the value of individual pixels based on the intensity of each pixel compared to a - random threshold. The result is a low-contrast, two color image. - - The low threshold. - The high threshold. - The channel(s) to use. - Thrown when an error is raised by ImageMagick. - - - - Changes the value of individual pixels based on the intensity of each pixel compared to a - random threshold. The result is a low-contrast, two color image. - - The low threshold. - The high threshold. - Thrown when an error is raised by ImageMagick. - - - - Changes the value of individual pixels based on the intensity of each pixel compared to a - random threshold. The result is a low-contrast, two color image. - - The low threshold. - The high threshold. - The channel(s) to use. - Thrown when an error is raised by ImageMagick. - - - - Read single image frame. - - The byte array to read the image data from. - Thrown when an error is raised by ImageMagick. - - - - Read single vector image frame. - - The byte array to read the image data from. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Read single image frame. - - The file to read the image from. - Thrown when an error is raised by ImageMagick. - - - - Read single image frame. - - The file to read the image from. - The width. - The height. - Thrown when an error is raised by ImageMagick. - - - - Read single vector image frame. - - The file to read the image from. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Read single vector image frame. - - The color to fill the image with. - The width. - The height. - Thrown when an error is raised by ImageMagick. - - - - Read single image frame. - - The stream to read the image data from. - Thrown when an error is raised by ImageMagick. - - - - Read single image frame. - - The stream to read the image data from. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Read single image frame. - - The fully qualified name of the image file, or the relative image file name. - Thrown when an error is raised by ImageMagick. - - - - Read single vector image frame. - - The fully qualified name of the image file, or the relative image file name. - The width. - The height. - Thrown when an error is raised by ImageMagick. - - - - Read single vector image frame. - - The fully qualified name of the image file, or the relative image file name. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Reduce noise in image using a noise peak elimination filter. - - Thrown when an error is raised by ImageMagick. - - - - Reduce noise in image using a noise peak elimination filter. - - The order to use. - Thrown when an error is raised by ImageMagick. - - - - Associates a mask with the image as defined by the specified region. - - The mask region. - - - - Removes the artifact with the specified name. - - The name of the artifact. - - - - Removes the attribute with the specified name. - - The name of the attribute. - - - - Removes the region mask of the image. - - - - - Remove a named profile from the image. - - The name of the profile (e.g. "ICM", "IPTC", or a generic profile name). - Thrown when an error is raised by ImageMagick. - - - - Resets the page property of this image. - - Thrown when an error is raised by ImageMagick. - - - - Resize image in terms of its pixel size. - - The new X resolution. - The new Y resolution. - Thrown when an error is raised by ImageMagick. - - - - Resize image in terms of its pixel size. - - The density to use. - Thrown when an error is raised by ImageMagick. - - - - Resize image to specified size. - - The new width. - The new height. - Thrown when an error is raised by ImageMagick. - - - - Resize image to specified geometry. - - The geometry to use. - Thrown when an error is raised by ImageMagick. - - - - Resize image to specified percentage. - - The percentage. - Thrown when an error is raised by ImageMagick. - - - - Resize image to specified percentage. - - The percentage of the width. - The percentage of the height. - Thrown when an error is raised by ImageMagick. - - - - Roll image (rolls image vertically and horizontally). - - The X offset from origin. - The Y offset from origin. - Thrown when an error is raised by ImageMagick. - - - - Rotate image clockwise by specified number of degrees. - - Specify a negative number for to rotate counter-clockwise. - The number of degrees to rotate (positive to rotate clockwise, negative to rotate counter-clockwise). - Thrown when an error is raised by ImageMagick. - - - - Rotational blur image. - - The angle to use. - Thrown when an error is raised by ImageMagick. - - - - Rotational blur image. - - The angle to use. - The channel(s) to use. - Thrown when an error is raised by ImageMagick. - - - - Resize image by using simple ratio algorithm. - - The new width. - The new height. - Thrown when an error is raised by ImageMagick. - - - - Resize image by using pixel sampling algorithm. - - The new width. - The new height. - Thrown when an error is raised by ImageMagick. - - - - Resize image by using pixel sampling algorithm. - - The geometry to use. - Thrown when an error is raised by ImageMagick. - - - - Resize image by using pixel sampling algorithm to the specified percentage. - - The percentage. - Thrown when an error is raised by ImageMagick. - - - - Resize image by using pixel sampling algorithm to the specified percentage. - - The percentage of the width. - The percentage of the height. - Thrown when an error is raised by ImageMagick. - - - - Resize image by using simple ratio algorithm. - - The geometry to use. - Thrown when an error is raised by ImageMagick. - - - - Resize image by using simple ratio algorithm to the specified percentage. - - The percentage. - Thrown when an error is raised by ImageMagick. - - - - Resize image by using simple ratio algorithm to the specified percentage. - - The percentage of the width. - The percentage of the height. - Thrown when an error is raised by ImageMagick. - - - - Segment (coalesce similar image components) by analyzing the histograms of the color - components and identifying units that are homogeneous with the fuzzy c-means technique. - Also uses QuantizeColorSpace and Verbose image attributes. - - Thrown when an error is raised by ImageMagick. - - - - Segment (coalesce similar image components) by analyzing the histograms of the color - components and identifying units that are homogeneous with the fuzzy c-means technique. - Also uses QuantizeColorSpace and Verbose image attributes. - - Quantize colorspace - This represents the minimum number of pixels contained in - a hexahedra before it can be considered valid (expressed as a percentage). - The smoothing threshold eliminates noise in the second - derivative of the histogram. As the value is increased, you can expect a smoother second - derivative - Thrown when an error is raised by ImageMagick. - - - - Selectively blur pixels within a contrast threshold. It is similar to the unsharpen mask - that sharpens everything with contrast above a certain threshold. - - The radius of the Gaussian, in pixels, not counting the center pixel. - The standard deviation of the Gaussian, in pixels. - Only pixels within this contrast threshold are included in the blur operation. - Thrown when an error is raised by ImageMagick. - - - - Selectively blur pixels within a contrast threshold. It is similar to the unsharpen mask - that sharpens everything with contrast above a certain threshold. - - The radius of the Gaussian, in pixels, not counting the center pixel. - The standard deviation of the Gaussian, in pixels. - Only pixels within this contrast threshold are included in the blur operation. - The channel(s) to blur. - Thrown when an error is raised by ImageMagick. - - - - Selectively blur pixels within a contrast threshold. It is similar to the unsharpen mask - that sharpens everything with contrast above a certain threshold. - - The radius of the Gaussian, in pixels, not counting the center pixel. - The standard deviation of the Gaussian, in pixels. - Only pixels within this contrast threshold are included in the blur operation. - Thrown when an error is raised by ImageMagick. - - - - Selectively blur pixels within a contrast threshold. It is similar to the unsharpen mask - that sharpens everything with contrast above a certain threshold. - - The radius of the Gaussian, in pixels, not counting the center pixel. - The standard deviation of the Gaussian, in pixels. - Only pixels within this contrast threshold are included in the blur operation. - The channel(s) to blur. - Thrown when an error is raised by ImageMagick. - - - - Separates the channels from the image and returns it as grayscale images. - - The channels from the image as grayscale images. - Thrown when an error is raised by ImageMagick. - - - - Separates the specified channels from the image and returns it as grayscale images. - - The channel(s) to separates. - The channels from the image as grayscale images. - Thrown when an error is raised by ImageMagick. - - - - Applies a special effect to the image, similar to the effect achieved in a photo darkroom - by sepia toning. - - Thrown when an error is raised by ImageMagick. - - - - Applies a special effect to the image, similar to the effect achieved in a photo darkroom - by sepia toning. - - The tone threshold. - Thrown when an error is raised by ImageMagick. - - - - Inserts the artifact with the specified name and value into the artifact tree of the image. - - The name of the artifact. - The value of the artifact. - Thrown when an error is raised by ImageMagick. - - - - Lessen (or intensify) when adding noise to an image. - - The attenuate value. - - - - Sets a named image attribute. - - The name of the attribute. - The value of the attribute. - Thrown when an error is raised by ImageMagick. - - - - Sets the default clipping path. - - The clipping path. - Thrown when an error is raised by ImageMagick. - - - - Sets the clipping path with the specified name. - - The clipping path. - Name of clipping path resource. If name is preceded by #, use clipping path numbered by name. - Thrown when an error is raised by ImageMagick. - - - - Set color at colormap position index. - - The position index. - The color. - Thrown when an error is raised by ImageMagick. - - - - When comparing images, emphasize pixel differences with this color. - - The color. - - - - When comparing images, de-emphasize pixel differences with this color. - - The color. - - - - Shade image using distant light source. - - Thrown when an error is raised by ImageMagick. - - - - Shade image using distant light source. - - The azimuth of the light source direction. - The elevation of the light source direction. - Thrown when an error is raised by ImageMagick. - - - - Shade image using distant light source. - - The azimuth of the light source direction. - The elevation of the light source direction. - Specify true to shade the intensity of each pixel. - Thrown when an error is raised by ImageMagick. - - - - Shade image using distant light source. - - The azimuth of the light source direction. - The elevation of the light source direction. - Specify true to shade the intensity of each pixel. - The channel(s) that should be shaded. - Thrown when an error is raised by ImageMagick. - - - - Simulate an image shadow. - - Thrown when an error is raised by ImageMagick. - - - - Simulate an image shadow. - - The color of the shadow. - Thrown when an error is raised by ImageMagick. - - - - Simulate an image shadow. - - the shadow x-offset. - the shadow y-offset. - The standard deviation of the Gaussian, in pixels. - Transparency percentage. - Thrown when an error is raised by ImageMagick. - - - - Simulate an image shadow. - - the shadow x-offset. - the shadow y-offset. - The standard deviation of the Gaussian, in pixels. - Transparency percentage. - The color of the shadow. - Thrown when an error is raised by ImageMagick. - - - - Sharpen pixels in image. - - Thrown when an error is raised by ImageMagick. - - - - Sharpen pixels in image. - - The channel(s) that should be sharpened. - Thrown when an error is raised by ImageMagick. - - - - Sharpen pixels in image. - - The radius of the Gaussian, in pixels, not counting the center pixel. - The standard deviation of the Laplacian, in pixels. - Thrown when an error is raised by ImageMagick. - - - - Sharpen pixels in image. - - The radius of the Gaussian, in pixels, not counting the center pixel. - The standard deviation of the Laplacian, in pixels. - The channel(s) that should be sharpened. - - - - Shave pixels from image edges. - - The number of pixels to shave left and right. - The number of pixels to shave top and bottom. - Thrown when an error is raised by ImageMagick. - - - - Shear image (create parallelogram by sliding image by X or Y axis). - - Specifies the number of x degrees to shear the image. - Specifies the number of y degrees to shear the image. - Thrown when an error is raised by ImageMagick. - - - - adjust the image contrast with a non-linear sigmoidal contrast algorithm - - The contrast - Thrown when an error is raised by ImageMagick. - - - - adjust the image contrast with a non-linear sigmoidal contrast algorithm - - Specifies if sharpening should be used. - The contrast - Thrown when an error is raised by ImageMagick. - - - - adjust the image contrast with a non-linear sigmoidal contrast algorithm - - The contrast to use. - The midpoint to use. - Thrown when an error is raised by ImageMagick. - - - - adjust the image contrast with a non-linear sigmoidal contrast algorithm - - Specifies if sharpening should be used. - The contrast to use. - The midpoint to use. - Thrown when an error is raised by ImageMagick. - - - - adjust the image contrast with a non-linear sigmoidal contrast algorithm - - The contrast to use. - The midpoint to use. - Thrown when an error is raised by ImageMagick. - - - - adjust the image contrast with a non-linear sigmoidal contrast algorithm - - Specifies if sharpening should be used. - The contrast to use. - The midpoint to use. - Thrown when an error is raised by ImageMagick. - - - - Sparse color image, given a set of coordinates, interpolates the colors found at those - coordinates, across the whole image, using various methods. - - The sparse color method to use. - The sparse color arguments. - Thrown when an error is raised by ImageMagick. - - - - Sparse color image, given a set of coordinates, interpolates the colors found at those - coordinates, across the whole image, using various methods. - - The sparse color method to use. - The sparse color arguments. - Thrown when an error is raised by ImageMagick. - - - - Sparse color image, given a set of coordinates, interpolates the colors found at those - coordinates, across the whole image, using various methods. - - The channel(s) to use. - The sparse color method to use. - The sparse color arguments. - Thrown when an error is raised by ImageMagick. - - - - Sparse color image, given a set of coordinates, interpolates the colors found at those - coordinates, across the whole image, using various methods. - - The channel(s) to use. - The sparse color method to use. - The sparse color arguments. - Thrown when an error is raised by ImageMagick. - - - - Simulates a pencil sketch. - - Thrown when an error is raised by ImageMagick. - - - - Simulates a pencil sketch. We convolve the image with a Gaussian operator of the given - radius and standard deviation (sigma). For reasonable results, radius should be larger than sigma. - Use a radius of 0 and sketch selects a suitable radius for you. - - The radius of the Gaussian, in pixels, not counting the center pixel. - The standard deviation of the Laplacian, in pixels. - Apply the effect along this angle. - Thrown when an error is raised by ImageMagick. - - - - Solarize image (similar to effect seen when exposing a photographic film to light during - the development process) - - Thrown when an error is raised by ImageMagick. - - - - Solarize image (similar to effect seen when exposing a photographic film to light during - the development process) - - The factor to use. - Thrown when an error is raised by ImageMagick. - - - - Solarize image (similar to effect seen when exposing a photographic film to light during - the development process) - - The factor to use. - Thrown when an error is raised by ImageMagick. - - - - Splice the background color into the image. - - The geometry to use. - Thrown when an error is raised by ImageMagick. - - - - Spread pixels randomly within image. - - Thrown when an error is raised by ImageMagick. - - - - Spread pixels randomly within image by specified amount. - - Choose a random pixel in a neighborhood of this extent. - Thrown when an error is raised by ImageMagick. - - - - Spread pixels randomly within image by specified amount. - - Pixel interpolate method. - Choose a random pixel in a neighborhood of this extent. - Thrown when an error is raised by ImageMagick. - - - - Makes each pixel the min / max / median / mode / etc. of the neighborhood of the specified width - and height. - - The statistic type. - The width of the pixel neighborhood. - The height of the pixel neighborhood. - Thrown when an error is raised by ImageMagick. - - - - Returns the image statistics. - - The image statistics. - Thrown when an error is raised by ImageMagick. - - - - Add a digital watermark to the image (based on second image) - - The image to use as a watermark. - Thrown when an error is raised by ImageMagick. - - - - Create an image which appears in stereo when viewed with red-blue glasses (Red image on - left, blue on right) - - The image to use as the right part of the resulting image. - Thrown when an error is raised by ImageMagick. - - - - Strips an image of all profiles and comments. - - Thrown when an error is raised by ImageMagick. - - - - Swirl image (image pixels are rotated by degrees). - - The number of degrees. - Thrown when an error is raised by ImageMagick. - - - - Swirl image (image pixels are rotated by degrees). - - Pixel interpolate method. - The number of degrees. - Thrown when an error is raised by ImageMagick. - - - - Search for the specified image at EVERY possible location in this image. This is slow! - very very slow.. It returns a similarity image such that an exact match location is - completely white and if none of the pixels match, black, otherwise some gray level in-between. - - The image to search for. - The result of the search action. - Thrown when an error is raised by ImageMagick. - - - - Search for the specified image at EVERY possible location in this image. This is slow! - very very slow.. It returns a similarity image such that an exact match location is - completely white and if none of the pixels match, black, otherwise some gray level in-between. - - The image to search for. - The metric to use. - The result of the search action. - Thrown when an error is raised by ImageMagick. - - - - Search for the specified image at EVERY possible location in this image. This is slow! - very very slow.. It returns a similarity image such that an exact match location is - completely white and if none of the pixels match, black, otherwise some gray level in-between. - - The image to search for. - The metric to use. - Minimum distortion for (sub)image match. - The result of the search action. - Thrown when an error is raised by ImageMagick. - - - - Channel a texture on image background. - - The image to use as a texture on the image background. - Thrown when an error is raised by ImageMagick. - - - - Threshold image. - - The threshold percentage. - Thrown when an error is raised by ImageMagick. - - - - Resize image to thumbnail size. - - The new width. - The new height. - Thrown when an error is raised by ImageMagick. - - - - Resize image to thumbnail size. - - The geometry to use. - Thrown when an error is raised by ImageMagick. - - - - Resize image to thumbnail size. - - The percentage. - Thrown when an error is raised by ImageMagick. - - - - Resize image to thumbnail size. - - The percentage of the width. - The percentage of the height. - Thrown when an error is raised by ImageMagick. - - - - Compose an image repeated across and down the image. - - The image to composite with this image. - The algorithm to use. - Thrown when an error is raised by ImageMagick. - - - - Compose an image repeated across and down the image. - - The image to composite with this image. - The algorithm to use. - The arguments for the algorithm (compose:args). - Thrown when an error is raised by ImageMagick. - - - - Applies a color vector to each pixel in the image. The length of the vector is 0 for black - and white and at its maximum for the midtones. The vector weighting function is - f(x)=(1-(4.0*((x-0.5)*(x-0.5)))) - - A color value used for tinting. - Thrown when an error is raised by ImageMagick. - - - - Applies a color vector to each pixel in the image. The length of the vector is 0 for black - and white and at its maximum for the midtones. The vector weighting function is - f(x)=(1-(4.0*((x-0.5)*(x-0.5)))) - - An opacity value used for tinting. - A color value used for tinting. - Thrown when an error is raised by ImageMagick. - - - - Converts this instance to a base64 . - - A base64 . - - - - Converts this instance to a base64 . - - The format to use. - A base64 . - - - - Converts this instance to a array. - - A array. - - - - Converts this instance to a array. - - The defines to set. - A array. - Thrown when an error is raised by ImageMagick. - - - - Converts this instance to a array. - - The format to use. - A array. - Thrown when an error is raised by ImageMagick. - - - - Returns a string that represents the current image. - - A string that represents the current image. - - - - Transforms the image from the colorspace of the source profile to the target profile. The - source profile will only be used if the image does not contain a color profile. Nothing - will happen if the source profile has a different colorspace then that of the image. - - The source color profile. - The target color profile - - - - Add alpha channel to image, setting pixels matching color to transparent. - - The color to make transparent. - Thrown when an error is raised by ImageMagick. - - - - Add alpha channel to image, setting pixels that lie in between the given two colors to - transparent. - - The low target color. - The high target color. - Thrown when an error is raised by ImageMagick. - - - - Creates a horizontal mirror image by reflecting the pixels around the central y-axis while - rotating them by 90 degrees. - - Thrown when an error is raised by ImageMagick. - - - - Creates a vertical mirror image by reflecting the pixels around the central x-axis while - rotating them by 270 degrees. - - Thrown when an error is raised by ImageMagick. - - - - Trim edges that are the background color from the image. - - Thrown when an error is raised by ImageMagick. - - - - Returns the unique colors of an image. - - The unique colors of an image. - Thrown when an error is raised by ImageMagick. - - - - Replace image with a sharpened version of the original image using the unsharp mask algorithm. - - The radius of the Gaussian, in pixels, not counting the center pixel. - The standard deviation of the Laplacian, in pixels. - Thrown when an error is raised by ImageMagick. - - - - Replace image with a sharpened version of the original image using the unsharp mask algorithm. - - The radius of the Gaussian, in pixels, not counting the center pixel. - The standard deviation of the Laplacian, in pixels. - The channel(s) that should be sharpened. - Thrown when an error is raised by ImageMagick. - - - - Replace image with a sharpened version of the original image using the unsharp mask algorithm. - - The radius of the Gaussian, in pixels, not counting the center pixel. - The standard deviation of the Laplacian, in pixels. - The percentage of the difference between the original and the blur image - that is added back into the original. - The threshold in pixels needed to apply the diffence amount. - Thrown when an error is raised by ImageMagick. - - - - Replace image with a sharpened version of the original image using the unsharp mask algorithm. - - The radius of the Gaussian, in pixels, not counting the center pixel. - The standard deviation of the Laplacian, in pixels. - The percentage of the difference between the original and the blur image - that is added back into the original. - The threshold in pixels needed to apply the diffence amount. - The channel(s) that should be sharpened. - Thrown when an error is raised by ImageMagick. - - - - Softens the edges of the image in vignette style. - - Thrown when an error is raised by ImageMagick. - - - - Softens the edges of the image in vignette style. - - The radius of the Gaussian, in pixels, not counting the center pixel. - The standard deviation of the Laplacian, in pixels. - The x ellipse offset. - the y ellipse offset. - Thrown when an error is raised by ImageMagick. - - - - Map image pixels to a sine wave. - - Thrown when an error is raised by ImageMagick. - - - - Map image pixels to a sine wave. - - Pixel interpolate method. - The amplitude. - The length of the wave. - Thrown when an error is raised by ImageMagick. - - - - Removes noise from the image using a wavelet transform. - - The threshold for smoothing - - - - Removes noise from the image using a wavelet transform. - - The threshold for smoothing - Attenuate the smoothing threshold. - - - - Removes noise from the image using a wavelet transform. - - The threshold for smoothing - - - - Removes noise from the image using a wavelet transform. - - The threshold for smoothing - Attenuate the smoothing threshold. - - - - Forces all pixels above the threshold into white while leaving all pixels at or below - the threshold unchanged. - - The threshold to use. - Thrown when an error is raised by ImageMagick. - - - - Forces all pixels above the threshold into white while leaving all pixels at or below - the threshold unchanged. - - The threshold to use. - The channel(s) to make black. - Thrown when an error is raised by ImageMagick. - - - - Writes the image to the specified file. - - The file to write the image to. - Thrown when an error is raised by ImageMagick. - - - - Writes the image to the specified file. - - The file to write the image to. - The defines to set. - Thrown when an error is raised by ImageMagick. - - - - Writes the image to the specified stream. - - The stream to write the image data to. - Thrown when an error is raised by ImageMagick. - - - - Writes the image to the specified stream. - - The stream to write the image data to. - The defines to set. - Thrown when an error is raised by ImageMagick. - - - - Writes the image to the specified stream. - - The stream to write the image data to. - The format to use. - Thrown when an error is raised by ImageMagick. - - - - Writes the image to the specified file name. - - The fully qualified name of the image file, or the relative image file name. - Thrown when an error is raised by ImageMagick. - - - - Writes the image to the specified file name. - - The fully qualified name of the image file, or the relative image file name. - The defines to set. - Thrown when an error is raised by ImageMagick. - - - - Represents the collection of images. - - - - - Initializes a new instance of the class. - - - - - Initializes a new instance of the class. - - The byte array to read the image data from. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance of the class. - - The byte array to read the image data from. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance of the class. - - The file to read the image from. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance of the class. - - The file to read the image from. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance of the class. - - The images to add to the collection. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance of the class. - - The stream to read the image data from. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance of the class. - - The stream to read the image data from. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance of the class. - - The fully qualified name of the image file, or the relative image file name. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance of the class. - - The fully qualified name of the image file, or the relative image file name. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Finalizes an instance of the class. - - - - - Event that will we raised when a warning is thrown by ImageMagick. - - - - - Gets the number of images in the collection. - - - - - Gets a value indicating whether the collection is read-only. - - - - - Gets or sets the image at the specified index. - - The index of the image to get. - - - - Converts the specified instance to a byte array. - - The to convert. - - - - Returns an enumerator that iterates through the collection. - - An enumerator that iterates through the collection. - - - - Adds an image to the collection. - - The image to add. - - - - Adds an image with the specified file name to the collection. - - The fully qualified name of the image file, or the relative image file name. - Thrown when an error is raised by ImageMagick. - - - - Adds the image(s) from the specified byte array to the collection. - - The byte array to read the image data from. - Thrown when an error is raised by ImageMagick. - - - - Adds the image(s) from the specified byte array to the collection. - - The byte array to read the image data from. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Adds a the specified images to this collection. - - The images to add to the collection. - Thrown when an error is raised by ImageMagick. - - - - Adds a Clone of the images from the specified collection to this collection. - - A collection of MagickImages. - Thrown when an error is raised by ImageMagick. - - - - Adds the image(s) from the specified file name to the collection. - - The fully qualified name of the image file, or the relative image file name. - Thrown when an error is raised by ImageMagick. - - - - Adds the image(s) from the specified file name to the collection. - - The fully qualified name of the image file, or the relative image file name. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Adds the image(s) from the specified stream to the collection. - - The stream to read the images from. - Thrown when an error is raised by ImageMagick. - - - - Adds the image(s) from the specified stream to the collection. - - The stream to read the images from. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Creates a single image, by appending all the images in the collection horizontally (+append). - - A single image, by appending all the images in the collection horizontally (+append). - Thrown when an error is raised by ImageMagick. - - - - Creates a single image, by appending all the images in the collection vertically (-append). - - A single image, by appending all the images in the collection vertically (-append). - Thrown when an error is raised by ImageMagick. - - - - Merge a sequence of images. This is useful for GIF animation sequences that have page - offsets and disposal methods - - Thrown when an error is raised by ImageMagick. - - - - Removes all images from the collection. - - - - - Creates a clone of the current image collection. - - A clone of the current image collection. - - - - Combines the images into a single image. The typical ordering would be - image 1 => Red, 2 => Green, 3 => Blue, etc. - - The images combined into a single image. - Thrown when an error is raised by ImageMagick. - - - - Combines the images into a single image. The grayscale value of the pixels of each image - in the sequence is assigned in order to the specified channels of the combined image. - The typical ordering would be image 1 => Red, 2 => Green, 3 => Blue, etc. - - The image colorspace. - The images combined into a single image. - Thrown when an error is raised by ImageMagick. - - - - Determines whether the collection contains the specified image. - - The image to check. - True when the collection contains the specified image. - - - - Copies the images to an Array, starting at a particular Array index. - - The one-dimensional Array that is the destination. - The zero-based index in 'destination' at which copying begins. - - - - Break down an image sequence into constituent parts. This is useful for creating GIF or - MNG animation sequences. - - Thrown when an error is raised by ImageMagick. - - - - Disposes the instance. - - - - - Evaluate image pixels into a single image. All the images in the collection must be the - same size in pixels. - - The operator. - The resulting image of the evaluation. - Thrown when an error is raised by ImageMagick. - - - - Flatten this collection into a single image. - This is useful for combining Photoshop layers into a single image. - - The resulting image of the flatten operation. - Thrown when an error is raised by ImageMagick. - - - - Returns an enumerator that iterates through the images. - - An enumerator that iterates through the images. - - - - Determines the index of the specified image. - - The image to check. - The index of the specified image. - - - - Inserts an image into the collection. - - The index to insert the image. - The image to insert. - - - - Inserts an image with the specified file name into the collection. - - The index to insert the image. - The fully qualified name of the image file, or the relative image file name. - - - - Remap image colors with closest color from reference image. - - The image to use. - Thrown when an error is raised by ImageMagick. - - - - Remap image colors with closest color from reference image. - - The image to use. - Quantize settings. - Thrown when an error is raised by ImageMagick. - - - - Merge this collection into a single image. - This is useful for combining Photoshop layers into a single image. - - The resulting image of the merge operation. - Thrown when an error is raised by ImageMagick. - - - - Create a composite image by combining the images with the specified settings. - - The settings to use. - The resulting image of the montage operation. - Thrown when an error is raised by ImageMagick. - - - - The Morph method requires a minimum of two images. The first image is transformed into - the second by a number of intervening images as specified by frames. - - The number of in-between images to generate. - Thrown when an error is raised by ImageMagick. - - - - Inlay the images to form a single coherent picture. - - The resulting image of the mosaic operation. - Thrown when an error is raised by ImageMagick. - - - - Compares each image the GIF disposed forms of the previous image in the sequence. From - this it attempts to select the smallest cropped image to replace each frame, while - preserving the results of the GIF animation. - - Thrown when an error is raised by ImageMagick. - - - - OptimizePlus is exactly as Optimize, but may also add or even remove extra frames in the - animation, if it improves the total number of pixels in the resulting GIF animation. - - Thrown when an error is raised by ImageMagick. - - - - Compares each image the GIF disposed forms of the previous image in the sequence. Any - pixel that does not change the displayed result is replaced with transparency. - - Thrown when an error is raised by ImageMagick. - - - - Read only metadata and not the pixel data from all image frames. - - The byte array to read the image data from. - Thrown when an error is raised by ImageMagick. - - - - Read only metadata and not the pixel data from all image frames. - - The byte array to read the image data from. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Read only metadata and not the pixel data from all image frames. - - The file to read the frames from. - Thrown when an error is raised by ImageMagick. - - - - Read only metadata and not the pixel data from all image frames. - - The file to read the frames from. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Read only metadata and not the pixel data from all image frames. - - The stream to read the image data from. - Thrown when an error is raised by ImageMagick. - - - - Read only metadata and not the pixel data from all image frames. - - The stream to read the image data from. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Read only metadata and not the pixel data from all image frames. - - The fully qualified name of the image file, or the relative image file name. - Thrown when an error is raised by ImageMagick. - - - - Read only metadata and not the pixel data from all image frames. - - The fully qualified name of the image file, or the relative image file name. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Quantize images (reduce number of colors). - - The resulting image of the quantize operation. - Thrown when an error is raised by ImageMagick. - - - - Quantize images (reduce number of colors). - - Quantize settings. - The resulting image of the quantize operation. - Thrown when an error is raised by ImageMagick. - - - - Read all image frames. - - The file to read the frames from. - Thrown when an error is raised by ImageMagick. - - - - Read all image frames. - - The file to read the frames from. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Read all image frames. - - The byte array to read the image data from. - Thrown when an error is raised by ImageMagick. - - - - Read all image frames. - - The byte array to read the image data from. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Read all image frames. - - The stream to read the image data from. - Thrown when an error is raised by ImageMagick. - - - - Read all image frames. - - The stream to read the image data from. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Read all image frames. - - The fully qualified name of the image file, or the relative image file name. - Thrown when an error is raised by ImageMagick. - - - - Read all image frames. - - The fully qualified name of the image file, or the relative image file name. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Removes the first occurrence of the specified image from the collection. - - The image to remove. - True when the image was found and removed. - - - - Removes the image at the specified index from the collection. - - The index of the image to remove. - - - - Resets the page property of every image in the collection. - - Thrown when an error is raised by ImageMagick. - - - - Reverses the order of the images in the collection. - - - - - Smush images from list into single image in horizontal direction. - - Minimum distance in pixels between images. - The resulting image of the smush operation. - Thrown when an error is raised by ImageMagick. - - - - Smush images from list into single image in vertical direction. - - Minimum distance in pixels between images. - The resulting image of the smush operation. - Thrown when an error is raised by ImageMagick. - - - - Converts this instance to a array. - - A array. - - - - Converts this instance to a array. - - The defines to set. - A array. - Thrown when an error is raised by ImageMagick. - - - - Converts this instance to a array. - - A array. - The format to use. - Thrown when an error is raised by ImageMagick. - - - - Converts this instance to a base64 . - - A base64 . - - - - Converts this instance to a base64 string. - - The format to use. - A base64 . - - - - Merge this collection into a single image. - This is useful for combining Photoshop layers into a single image. - - Thrown when an error is raised by ImageMagick. - - - - Writes the images to the specified file. If the output image's file format does not - allow multi-image files multiple files will be written. - - The file to write the image to. - Thrown when an error is raised by ImageMagick. - - - - Writes the images to the specified file. If the output image's file format does not - allow multi-image files multiple files will be written. - - The file to write the image to. - The defines to set. - Thrown when an error is raised by ImageMagick. - - - - Writes the imagse to the specified stream. If the output image's file format does not - allow multi-image files multiple files will be written. - - The stream to write the images to. - Thrown when an error is raised by ImageMagick. - - - - Writes the imagse to the specified stream. If the output image's file format does not - allow multi-image files multiple files will be written. - - The stream to write the images to. - The defines to set. - Thrown when an error is raised by ImageMagick. - - - - Writes the image to the specified stream. - - The stream to write the image data to. - The format to use. - Thrown when an error is raised by ImageMagick. - - - - Writes the images to the specified file name. If the output image's file format does not - allow multi-image files multiple files will be written. - - The fully qualified name of the image file, or the relative image file name. - Thrown when an error is raised by ImageMagick. - - - - Writes the images to the specified file name. If the output image's file format does not - allow multi-image files multiple files will be written. - - The fully qualified name of the image file, or the relative image file name. - The defines to set. - Thrown when an error is raised by ImageMagick. - - - - Class that can be used to initialize Magick.NET. - - - - - Event that will be raised when something is logged by ImageMagick. - - - - - Gets the features reported by ImageMagick. - - - - - Gets the information about the supported formats. - - - - - Gets the font families that are known by ImageMagick. - - - - - Gets the version of Magick.NET. - - - - - Returns the format information of the specified format based on the extension of the file. - - The file to get the format for. - The format information. - - - - Returns the format information of the specified format. - - The image format. - The format information. - - - - Returns the format information of the specified format based on the extension of the - file. If that fails the format will be determined by 'pinging' the file. - - The name of the file to get the format for. - The format information. - - - - Initializes ImageMagick with the xml files that are located in the specified path. - - The path that contains the ImageMagick xml files. - - - - Initializes ImageMagick with the specified configuration files and returns the path to the - temporary directory where the xml files were saved. - - The configuration files ot initialize ImageMagick with. - The path of the folder that was created and contains the configuration files. - - - - Initializes ImageMagick with the specified configuration files in the specified the path. - - The configuration files ot initialize ImageMagick with. - The directory to save the configuration files in. - - - - Set the events that will be written to the log. The log will be written to the Log event - and the debug window in VisualStudio. To change the log settings you must use a custom - log.xml file. - - The events that will be logged. - - - - Sets the directory that contains the Ghostscript file gsdll32.dll / gsdll64.dll. - - The path of the Ghostscript directory. - - - - Sets the directory that contains the Ghostscript font files. - - The path of the Ghostscript font directory. - - - - Sets the directory that will be used when ImageMagick does not have enough memory for the - pixel cache. - - The path where temp files will be written. - - - - Sets the pseudo-random number generator secret key. - - The secret key. - - - - Encapsulates a matrix of doubles. - - - - - Initializes a new instance of the class. - - The order. - The values to initialize the matrix with. - - - - Gets the order of the matrix. - - - - - Get or set the value at the specified x/y position. - - The x position - The y position - - - - Gets the value at the specified x/y position. - - The x position - The y position - The value at the specified x/y position. - - - - Set the column at the specified x position. - - The x position - The values - - - - Set the row at the specified y position. - - The y position - The values - - - - Set the value at the specified x/y position. - - The x position - The y position - The value - - - - Returns a string that represents the current DoubleMatrix. - - The double array. - - - - Class that can be used to initialize OpenCL. - - - - - Gets or sets a value indicating whether OpenCL is enabled. - - - - - Gets all the OpenCL devices. - - A iteration. - - - - Sets the directory that will be used by ImageMagick to store OpenCL cache files. - - The path of the OpenCL cache directory. - - - - Represents an OpenCL device. - - - - - Gets the benchmark score of the device. - - - - - Gets the type of the device. - - - - - Gets the name of the device. - - - - - Gets or sets a value indicating whether the device is enabled or disabled. - - - - - Gets all the kernel profile records for this devices. - - A . - - - - Gets or sets a value indicating whether kernel profiling is enabled. - This can be used to get information about the OpenCL performance. - - - - - Gets the OpenCL version supported by the device. - - - - - Represents a kernel profile record for an OpenCL device. - - - - - Gets the average duration of all executions in microseconds. - - - - - Gets the number of times that this kernel was executed. - - - - - Gets the maximum duration of a single execution in microseconds. - - - - - Gets the minimum duration of a single execution in microseconds. - - - - - Gets the name of the device. - - - - - Gets the total duration of all executions in microseconds. - - - - - Class that can be used to optimize jpeg files. - - - - - Initializes a new instance of the class. - - - - - Gets the format that the optimizer supports. - - - - - Gets or sets a value indicating whether various compression types will be used to find - the smallest file. This process will take extra time because the file has to be written - multiple times. - - - - - Gets or sets a value indicating whether a progressive jpeg file will be created. - - - - - Performs compression on the specified the file. With some formats the image will be decoded - and encoded and this will result in a small quality reduction. If the new file size is not - smaller the file won't be overwritten. - - The image file to compress. - True when the image could be compressed otherwise false. - - - - Performs compression on the specified the file. With some formats the image will be decoded - and encoded and this will result in a small quality reduction. If the new file size is not - smaller the file won't be overwritten. - - The image file to compress. - The jpeg quality. - True when the image could be compressed otherwise false. - - - - Performs compression on the specified the file. With some formats the image will be decoded - and encoded and this will result in a small quality reduction. If the new file size is not - smaller the file won't be overwritten. - - The file name of the image to compress. - True when the image could be compressed otherwise false. - - - - Performs compression on the specified the file. With some formats the image will be decoded - and encoded and this will result in a small quality reduction. If the new file size is not - smaller the file won't be overwritten. - - The file name of the image to compress. - The jpeg quality. - True when the image could be compressed otherwise false. - - - - Performs lossless compression on the specified the file. If the new file size is not smaller - the file won't be overwritten. - - The jpeg file to compress. - True when the image could be compressed otherwise false. - - - - Performs lossless compression on the specified file. If the new file size is not smaller - the file won't be overwritten. - - The file name of the jpg image to compress. - True when the image could be compressed otherwise false. - - - - Class that can be used to optimize gif files. - - - - - Initializes a new instance of the class. - - - - - Gets the format that the optimizer supports. - - - - - Gets or sets a value indicating whether various compression types will be used to find - the smallest file. This process will take extra time because the file has to be written - multiple times. - - - - - Performs compression on the specified the file. With some formats the image will be decoded - and encoded and this will result in a small quality reduction. If the new file size is not - smaller the file won't be overwritten. - - The gif file to compress. - True when the image could be compressed otherwise false. - - - - Performs compression on the specified the file. With some formats the image will be decoded - and encoded and this will result in a small quality reduction. If the new file size is not - smaller the file won't be overwritten. - - The file name of the gif image to compress. - True when the image could be compressed otherwise false. - - - - Performs lossless compression on the specified the file. If the new file size is not smaller - the file won't be overwritten. - - The gif file to compress. - True when the image could be compressed otherwise false. - - - - Performs lossless compression on the specified the file. If the new file size is not smaller - the file won't be overwritten. - - The file name of the gif image to compress. - True when the image could be compressed otherwise false. - - - - Interface for classes that can optimize an image. - - - - - Gets the format that the optimizer supports. - - - - - Gets or sets a value indicating whether various compression types will be used to find - the smallest file. This process will take extra time because the file has to be written - multiple times. - - - - - Performs compression on the specified the file. With some formats the image will be decoded - and encoded and this will result in a small quality reduction. If the new file size is not - smaller the file won't be overwritten. - - The image file to compress. - True when the image could be compressed otherwise false. - - - - Performs compression on the specified the file. With some formats the image will be decoded - and encoded and this will result in a small quality reduction. If the new file size is not - smaller the file won't be overwritten. - - The file name of the image to compress. - True when the image could be compressed otherwise false. - - - - Performs lossless compression on the specified the file. If the new file size is not smaller - the file won't be overwritten. - - The image file to compress. - True when the image could be compressed otherwise false. - - - - Performs lossless compression on the specified file. If the new file size is not smaller - the file won't be overwritten. - - The file name of the image to compress. - True when the image could be compressed otherwise false. - - - - Class that can be used to optimize png files. - - - - - Initializes a new instance of the class. - - - - - Gets or sets a value indicating whether various compression types will be used to find - the smallest file. This process will take extra time because the file has to be written - multiple times. - - - - - Gets the format that the optimizer supports. - - - - - Performs compression on the specified the file. With some formats the image will be decoded - and encoded and this will result in a small quality reduction. If the new file size is not - smaller the file won't be overwritten. - - The png file to compress. - True when the image could be compressed otherwise false. - - - - Performs compression on the specified the file. With some formats the image will be decoded - and encoded and this will result in a small quality reduction. If the new file size is not - smaller the file won't be overwritten. - - The file name of the png image to compress. - True when the image could be compressed otherwise false. - - - - Performs lossless compression on the specified the file. If the new file size is not smaller - the file won't be overwritten. - - The png file to optimize. - True when the image could be compressed otherwise false. - - - - Performs lossless compression on the specified the file. If the new file size is not smaller - the file won't be overwritten. - - The png file to optimize. - True when the image could be compressed otherwise false. - - - - Class that can be used to acquire information about the Quantum. - - - - - Gets the Quantum depth. - - - - - Gets the maximum value of the quantum. - - - - - Class that can be used to set the limits to the resources that are being used. - - - - - Gets or sets the pixel cache limit in bytes. Requests for memory above this limit will fail. - - - - - Gets or sets the maximum height of an image. - - - - - Gets or sets the pixel cache limit in bytes. Once this memory limit is exceeded, all subsequent pixels cache - operations are to/from disk. - - - - - Gets or sets the time specified in milliseconds to periodically yield the CPU for. - - - - - Gets or sets the maximum width of an image. - - - - - Class that contains various settings. - - - - - Gets or sets the affine to use when annotating with text or drawing. - - - - - Gets or sets the background color. - - - - - Gets or sets the border color. - - - - - Gets or sets the color space. - - - - - Gets or sets the color type of the image. - - - - - Gets or sets the compression method to use. - - - - - Gets or sets a value indicating whether printing of debug messages from ImageMagick is enabled when a debugger is attached. - - - - - Gets or sets the vertical and horizontal resolution in pixels. - - - - - Gets or sets the endianness (little like Intel or big like SPARC) for image formats which support - endian-specific options. - - - - - Gets or sets the fill color. - - - - - Gets or sets the fill pattern. - - - - - Gets or sets the rule to use when filling drawn objects. - - - - - Gets or sets the text rendering font. - - - - - Gets or sets the text font family. - - - - - Gets or sets the font point size. - - - - - Gets or sets the font style. - - - - - Gets or sets the font weight. - - - - - Gets or sets the the format of the image. - - - - - Gets or sets the preferred size and location of an image canvas. - - - - - Gets or sets a value indicating whether stroke anti-aliasing is enabled or disabled. - - - - - Gets or sets the color to use when drawing object outlines. - - - - - Gets or sets the pattern of dashes and gaps used to stroke paths. This represents a - zero-terminated array of numbers that specify the lengths of alternating dashes and gaps - in pixels. If a zero value is not found it will be added. If an odd number of values is - provided, then the list of values is repeated to yield an even number of values. - - - - - Gets or sets the distance into the dash pattern to start the dash (default 0) while - drawing using a dash pattern,. - - - - - Gets or sets the shape to be used at the end of open subpaths when they are stroked. - - - - - Gets or sets the shape to be used at the corners of paths (or other vector shapes) when they - are stroked. - - - - - Gets or sets the miter limit. When two line segments meet at a sharp angle and miter joins have - been specified for 'lineJoin', it is possible for the miter to extend far beyond the thickness - of the line stroking the path. The miterLimit' imposes a limit on the ratio of the miter - length to the 'lineWidth'. The default value is 4. - - - - - Gets or sets the pattern image to use while stroking object outlines. - - - - - Gets or sets the stroke width for drawing lines, circles, ellipses, etc. - - - - - Gets or sets a value indicating whether Postscript and TrueType fonts should be anti-aliased (default true). - - - - - Gets or sets text direction (right-to-left or left-to-right). - - - - - Gets or sets the text annotation encoding (e.g. "UTF-16"). - - - - - Gets or sets the text annotation gravity. - - - - - Gets or sets the text inter-line spacing. - - - - - Gets or sets the text inter-word spacing. - - - - - Gets or sets the text inter-character kerning. - - - - - Gets or sets the text undercolor box. - - - - - Gets or sets a value indicating whether verbose output os turned on or off. - - - - - Gets or sets the specified area to extract from the image. - - - - - Gets or sets the number of scenes. - - - - - Gets or sets a value indicating whether a monochrome reader should be used. - - - - - Gets or sets the size of the image. - - - - - Gets or sets the active scene. - - - - - Gets or sets scenes of the image. - - - - - Returns the value of a format-specific option. - - The format to get the option for. - The name of the option. - The value of a format-specific option. - - - - Returns the value of a format-specific option. - - The name of the option. - The value of a format-specific option. - - - - Removes the define with the specified name. - - The format to set the define for. - The name of the define. - - - - Removes the define with the specified name. - - The name of the define. - - - - Sets a format-specific option. - - The format to set the define for. - The name of the define. - The value of the define. - - - - Sets a format-specific option. - - The format to set the option for. - The name of the option. - The value of the option. - - - - Sets a format-specific option. - - The name of the option. - The value of the option. - - - - Sets format-specific options with the specified defines. - - The defines to set. - - - - Creates a define string for the specified format and name. - - The format to set the define for. - The name of the define. - A string for the specified format and name. - - - - Copies the settings from the specified . - - The settings to copy the data from. - - - - Class that contains setting for the montage operation. - - - - - Initializes a new instance of the class. - - - - - Gets or sets the color of the background that thumbnails are composed on. - - - - - Gets or sets the frame border color. - - - - - Gets or sets the pixels between thumbnail and surrounding frame. - - - - - Gets or sets the fill color. - - - - - Gets or sets the label font. - - - - - Gets or sets the font point size. - - - - - Gets or sets the frame geometry (width & height frame thickness). - - - - - Gets or sets the thumbnail width & height plus border width & height. - - - - - Gets or sets the thumbnail position (e.g. SouthWestGravity). - - - - - Gets or sets the thumbnail label (applied to image prior to montage). - - - - - Gets or sets a value indicating whether drop-shadows on thumbnails are enabled or disabled. - - - - - Gets or sets the outline color. - - - - - Gets or sets the background texture image. - - - - - Gets or sets the frame geometry (width & height frame thickness). - - - - - Gets or sets the montage title. - - - - - Gets or sets the transparent color. - - - - - Class that contains setting for quantize operations. - - - - - Initializes a new instance of the class. - - - - - Gets or sets the maximum number of colors to quantize to. - - - - - Gets or sets the colorspace to quantize in. - - - - - Gets or sets the dither method to use. - - - - - Gets or sets a value indicating whether errors should be measured. - - - - - Gets or setsthe quantization tree-depth. - - - - - The normalized moments of one image channels. - - - - - Gets the centroid. - - - - - Gets the channel of this moment. - - - - - Gets the ellipse axis. - - - - - Gets the ellipse angle. - - - - - Gets the ellipse eccentricity. - - - - - Gets the ellipse intensity. - - - - - Returns the Hu invariants. - - The index to use. - The Hu invariants. - - - - Contains the he perceptual hash of one image channel. - - - - - Initializes a new instance of the class. - - The channel.> - SRGB hu perceptual hash. - Hclp hu perceptual hash. - A string representation of this hash. - - - - Gets the channel. - - - - - SRGB hu perceptual hash. - - The index to use. - The SRGB hu perceptual hash. - - - - Hclp hu perceptual hash. - - The index to use. - The Hclp hu perceptual hash. - - - - Returns the sum squared difference between this hash and the other hash. - - The to get the distance of. - The sum squared difference between this hash and the other hash. - - - - Returns a string representation of this hash. - - A string representation of this hash. - - - - Encapsulation of the ImageMagick ImageChannelStatistics object. - - - - - Gets the channel. - - - - - Gets the depth of the channel. - - - - - Gets the entropy. - - - - - Gets the kurtosis. - - - - - Gets the maximum value observed. - - - - - Gets the average (mean) value observed. - - - - - Gets the minimum value observed. - - - - - Gets the skewness. - - - - - Gets the standard deviation, sqrt(variance). - - - - - Gets the sum. - - - - - Gets the sum cubed. - - - - - Gets the sum fourth power. - - - - - Gets the sum squared. - - - - - Gets the variance. - - - - - Determines whether the specified instances are considered equal. - - The first to compare. - The second to compare. - - - - Determines whether the specified instances are not considered equal. - - The first to compare. - The second to compare. - - - - Determines whether the specified object is equal to the current . - - The object to compare this with. - True when the specified object is equal to the current . - - - - Determines whether the specified is equal to the current . - - The channel statistics to compare this with. - True when the specified is equal to the current . - - - - Serves as a hash of this type. - - A hash code for the current instance. - - - - The normalized moments of one or more image channels. - - - - - Gets the moments for the all the channels. - - The moments for the all the channels. - - - - Gets the moments for the specified channel. - - The channel to get the moments for. - The moments for the specified channel. - - - - Contains the he perceptual hash of one or more image channels. - - - - - Initializes a new instance of the class. - - The - - - - Returns the perceptual hash for the specified channel. - - The channel to get the has for. - The perceptual hash for the specified channel. - - - - Returns the sum squared difference between this hash and the other hash. - - The to get the distance of. - The sum squared difference between this hash and the other hash. - - - - Returns a string representation of this hash. - - A . - - - - Encapsulation of the ImageMagick ImageStatistics object. - - - - - Determines whether the specified instances are considered equal. - - The first to compare. - The second to compare. - - - - Determines whether the specified instances are not considered equal. - - The first to compare. - The second to compare. - - - - Returns the statistics for the all the channels. - - The statistics for the all the channels. - - - - Returns the statistics for the specified channel. - - The channel to get the statistics for. - The statistics for the specified channel. - - - - Determines whether the specified object is equal to the current . - - The object to compare this with. - Truw when the specified object is equal to the current . - - - - Determines whether the specified image statistics is equal to the current . - - The image statistics to compare this with. - True when the specified image statistics is equal to the current . - - - - Serves as a hash of this type. - - A hash code for the current instance. - - - - Encapsulation of the ImageMagick connected component object. - - - - - Gets the centroid of the area. - - - - - Gets the color of the area. - - - - - Gets the height of the area. - - - - - Gets the id of the area. - - - - - Gets the width of the area. - - - - - Gets the X offset from origin. - - - - - Gets the Y offset from origin. - - - - - Returns the geometry of the area of this connected component. - - The geometry of the area of this connected component. - - - - Returns the geometry of the area of this connected component. - - The number of pixels to extent the image with. - The geometry of the area of this connected component. - - - - Encapsulation of the ImageMagick geometry object. - - - - - Initializes a new instance of the class. - - - - - Initializes a new instance of the class using the specified width and height. - - The width and height. - - - - Initializes a new instance of the class using the specified width and height. - - The width. - The height. - - - - Initializes a new instance of the class using the specified offsets, width and height. - - The X offset from origin. - The Y offset from origin. - The width. - The height. - - - - Initializes a new instance of the class using the specified width and height. - - The percentage of the width. - The percentage of the height. - - - - Initializes a new instance of the class using the specified offsets, width and height. - - The X offset from origin. - The Y offset from origin. - The percentage of the width. - The percentage of the height. - - - - Initializes a new instance of the class using the specified geometry. - - Geometry specifications in the form: <width>x<height> - {+-}<xoffset>{+-}<yoffset> (where width, height, xoffset, and yoffset are numbers) - - - - Gets or sets a value indicating whether the image is resized based on the smallest fitting dimension (^). - - - - - Gets or sets a value indicating whether the image is resized if image is greater than size (>) - - - - - Gets or sets the height of the geometry. - - - - - Gets or sets a value indicating whether the image is resized without preserving aspect ratio (!) - - - - - Gets or sets a value indicating whether the width and height are expressed as percentages. - - - - - Gets or sets a value indicating whether the image is resized if the image is less than size (<) - - - - - Gets or sets a value indicating whether the image is resized using a pixel area count limit (@). - - - - - Gets or sets the width of the geometry. - - - - - Gets or sets the X offset from origin. - - - - - Gets or sets the Y offset from origin. - - - - - Converts the specified string to an instance of this type. - - Geometry specifications in the form: <width>x<height> - {+-}<xoffset>{+-}<yoffset> (where width, height, xoffset, and yoffset are numbers) - - - - Determines whether the specified instances are considered equal. - - The first to compare. - The second to compare. - - - - Determines whether the specified instances are not considered equal. - - The first to compare. - The second to compare. - - - - Determines whether the first is more than the second . - - The first to compare. - The second to compare. - - - - Determines whether the first is less than the second . - - The first to compare. - The second to compare. - - - - Determines whether the first is more than or equal to the second . - - The first to compare. - The second to compare. - - - - Determines whether the first is less than or equal to the second . - - The first to compare. - The second to compare. - - - - Compares the current instance with another object of the same type. - - The object to compare this geometry with. - A signed number indicating the relative values of this instance and value. - - - - Determines whether the specified object is equal to the current . - - The object to compare this with. - True when the specified object is equal to the current . - - - - Determines whether the specified is equal to the current . - - The to compare this with. - True when the specified is equal to the current . - - - - Serves as a hash of this type. - - A hash code for the current instance. - - - - Returns a that represents the position of the current . - - A that represents the position of the current . - - - - Returns a string that represents the current . - - A string that represents the current . - - - - PrimaryInfo information - - - - - Initializes a new instance of the class. - - The x value. - The y value. - The z value. - - - - Gets the X value. - - - - - Gets the Y value. - - - - - Gets the Z value. - - - - - Determines whether the specified is equal to the current . - - The to compare this with. - True when the specified is equal to the current . - - - - Serves as a hash of this type. - - A hash code for the current instance. - - - - Used to obtain font metrics for text string given current font, pointsize, and density settings. - - - - - Gets the ascent, the distance in pixels from the text baseline to the highest/upper grid coordinate - used to place an outline point. - - - - - Gets the descent, the distance in pixels from the baseline to the lowest grid coordinate used to - place an outline point. Always a negative value. - - - - - Gets the maximum horizontal advance in pixels. - - - - - Gets the text height in pixels. - - - - - Gets the text width in pixels. - - - - - Gets the underline position. - - - - - Gets the underline thickness. - - - - - Base class for colors - - - - - Initializes a new instance of the class. - - The color to use. - - - - Gets the actual color of this instance. - - - - - Converts the specified color to a instance. - - The color to use. - - - - Determines whether the specified instances are considered equal. - - The first to compare. - The second to compare. - - - - Determines whether the specified instances are not considered equal. - - The first to compare. - The second to compare. - - - - Determines whether the first is more than the second - - The first to compare. - The second to compare. - - - - Determines whether the first is less than the second . - - The first to compare. - The second to compare. - - - - Determines whether the first is more than or equal to the second . - - The first to compare. - The second to compare. - - - - Determines whether the first is less than or equal to the second . - - The first to compare. - The second to compare. - - - - Compares the current instance with another object of the same type. - - The object to compare this color with. - A signed number indicating the relative values of this instance and value. - - - - Determines whether the specified object is equal to the current instance. - - The object to compare this color with. - True when the specified object is equal to the current instance. - - - - Determines whether the specified color is equal to the current color. - - The color to compare this color with. - True when the specified color is equal to the current instance. - - - - Determines whether the specified color is fuzzy equal to the current color. - - The color to compare this color with. - The fuzz factor. - True when the specified color is fuzzy equal to the current instance. - - - - Serves as a hash of this type. - - A hash code for the current instance. - - - - Converts the value of this instance to an equivalent . - - A instance. - - - - Converts the value of this instance to a hexadecimal string. - - The . - - - - Updates the color value from an inherited class. - - - - - Class that represents a CMYK color. - - - - - Initializes a new instance of the class. - - Cyan component value of this color. - Magenta component value of this color. - Yellow component value of this color. - Key (black) component value of this color. - - - - Initializes a new instance of the class. - - Cyan component value of this color. - Magenta component value of this color. - Yellow component value of this color. - Key (black) component value of this color. - Alpha component value of this color. - - - - Initializes a new instance of the class. - - Cyan component value of this color. - Magenta component value of this color. - Yellow component value of this color. - Key (black) component value of this color. - - - - Initializes a new instance of the class. - - Cyan component value of this color. - Magenta component value of this color. - Yellow component value of this color. - Key (black) component value of this color. - Alpha component value of this color. - - - - Initializes a new instance of the class. - - The CMYK hex string or name of the color (http://www.imagemagick.org/script/color.php). - For example: #F000, #FF000000, #FFFF000000000000 - - - - Gets or sets the alpha component value of this color. - - - - - Gets or sets the cyan component value of this color. - - - - - Gets or sets the key (black) component value of this color. - - - - - Gets or sets the magenta component value of this color. - - - - - Gets or sets the yellow component value of this color. - - - - - Converts the specified to an instance of this type. - - The color to use. - A instance. - - - - Converts the specified to an instance of this type. - - The color to use. - A instance. - - - - Class that represents a gray color. - - - - - Initializes a new instance of the class. - - Value between 0.0 - 1.0. - - - - Gets or sets the shade of this color (value between 0.0 - 1.0). - - - - - Converts the specified to an instance of this type. - - The color to use. - A instance. - - - - Converts the specified to an instance of this type. - - The color to use. - A instance. - - - - Updates the color value in an inherited class. - - - - - Class that represents a HSL color. - - - - - Initializes a new instance of the class. - - Hue component value of this color. - Saturation component value of this color. - Lightness component value of this color. - - - - Gets or sets the hue component value of this color. - - - - - Gets or sets the lightness component value of this color. - - - - - Gets or sets the saturation component value of this color. - - - - - Converts the specified to an instance of this type. - - The color to use. - A instance. - - - - Converts the specified to an instance of this type. - - The color to use. - A instance. - - - - Updates the color value in an inherited class. - - - - - Class that represents a HSV color. - - - - - Initializes a new instance of the class. - - Hue component value of this color. - Saturation component value of this color. - Value component value of this color. - - - - Gets or sets the hue component value of this color. - - - - - Gets or sets the saturation component value of this color. - - - - - Gets or sets the value component value of this color. - - - - - Converts the specified to an instance of this type. - - The color to use. - A instance. - - - - Converts the specified to an instance of this type. - - The color to use. - A instance. - - - - Performs a hue shift with the specified degrees. - - The degrees. - - - - Updates the color value in an inherited class. - - - - - Class that represents a monochrome color. - - - - - Initializes a new instance of the class. - - Specifies if the color is black or white. - - - - Gets or sets a value indicating whether the color is black or white. - - - - - Converts the specified to an instance of this type. - - The color to use. - A instance. - - - - Converts the specified to an instance of this type. - - The color to use. - A instance. - - - - Updates the color value in an inherited class. - - - - - Class that represents a RGB color. - - - - - Initializes a new instance of the class. - - The color to use. - - - - Initializes a new instance of the class. - - Red component value of this color. - Green component value of this color. - Blue component value of this color. - - - - Gets or sets the blue component value of this color. - - - - - Gets or sets the green component value of this color. - - - - - Gets or sets the red component value of this color. - - - - - Converts the specified to an instance of this type. - - The color to use. - A instance. - - - - Converts the specified to an instance of this type. - - The color to use. - A instance. - - - - Returns the complementary color for this color. - - A instance. - - - - Class that represents a YUV color. - - - - - Initializes a new instance of the class. - - Y component value of this color. - U component value of this color. - V component value of this color. - - - - Gets or sets the U component value of this color. (value beteeen -0.5 and 0.5) - - - - - Gets or sets the V component value of this color. (value beteeen -0.5 and 0.5) - - - - - Gets or sets the Y component value of this color. (value beteeen 0.0 and 1.0) - - - - - Converts the specified to an instance of this type. - - The color to use. - A instance. - - - - Converts the specified to an instance of this type. - - The color to use. - A instance. - - - - Updates the color value in an inherited class. - - - - - Class that contains the same colors as System.Drawing.Colors. - - - - - Gets a system-defined color that has an RGBA value of #FFFFFF00. - - - - - Gets a system-defined color that has an RGBA value of #FFFFFF00. - - - - - Gets a system-defined color that has an RGBA value of #F0F8FFFF. - - - - - Gets a system-defined color that has an RGBA value of #FAEBD7FF. - - - - - Gets a system-defined color that has an RGBA value of #00FFFFFF. - - - - - Gets a system-defined color that has an RGBA value of #7FFFD4FF. - - - - - Gets a system-defined color that has an RGBA value of #F0FFFFFF. - - - - - Gets a system-defined color that has an RGBA value of #F5F5DCFF. - - - - - Gets a system-defined color that has an RGBA value of #FFE4C4FF. - - - - - Gets a system-defined color that has an RGBA value of #000000FF. - - - - - Gets a system-defined color that has an RGBA value of #FFEBCDFF. - - - - - Gets a system-defined color that has an RGBA value of #0000FFFF. - - - - - Gets a system-defined color that has an RGBA value of #8A2BE2FF. - - - - - Gets a system-defined color that has an RGBA value of #A52A2AFF. - - - - - Gets a system-defined color that has an RGBA value of #DEB887FF. - - - - - Gets a system-defined color that has an RGBA value of #5F9EA0FF. - - - - - Gets a system-defined color that has an RGBA value of #7FFF00FF. - - - - - Gets a system-defined color that has an RGBA value of #D2691EFF. - - - - - Gets a system-defined color that has an RGBA value of #FF7F50FF. - - - - - Gets a system-defined color that has an RGBA value of #6495EDFF. - - - - - Gets a system-defined color that has an RGBA value of #FFF8DCFF. - - - - - Gets a system-defined color that has an RGBA value of #DC143CFF. - - - - - Gets a system-defined color that has an RGBA value of #00FFFFFF. - - - - - Gets a system-defined color that has an RGBA value of #00008BFF. - - - - - Gets a system-defined color that has an RGBA value of #008B8BFF. - - - - - Gets a system-defined color that has an RGBA value of #B8860BFF. - - - - - Gets a system-defined color that has an RGBA value of #A9A9A9FF. - - - - - Gets a system-defined color that has an RGBA value of #006400FF. - - - - - Gets a system-defined color that has an RGBA value of #BDB76BFF. - - - - - Gets a system-defined color that has an RGBA value of #8B008BFF. - - - - - Gets a system-defined color that has an RGBA value of #556B2FFF. - - - - - Gets a system-defined color that has an RGBA value of #FF8C00FF. - - - - - Gets a system-defined color that has an RGBA value of #9932CCFF. - - - - - Gets a system-defined color that has an RGBA value of #8B0000FF. - - - - - Gets a system-defined color that has an RGBA value of #E9967AFF. - - - - - Gets a system-defined color that has an RGBA value of #8FBC8BFF. - - - - - Gets a system-defined color that has an RGBA value of #483D8BFF. - - - - - Gets a system-defined color that has an RGBA value of #2F4F4FFF. - - - - - Gets a system-defined color that has an RGBA value of #00CED1FF. - - - - - Gets a system-defined color that has an RGBA value of #9400D3FF. - - - - - Gets a system-defined color that has an RGBA value of #FF1493FF. - - - - - Gets a system-defined color that has an RGBA value of #00BFFFFF. - - - - - Gets a system-defined color that has an RGBA value of #696969FF. - - - - - Gets a system-defined color that has an RGBA value of #1E90FFFF. - - - - - Gets a system-defined color that has an RGBA value of #B22222FF. - - - - - Gets a system-defined color that has an RGBA value of #FFFAF0FF. - - - - - Gets a system-defined color that has an RGBA value of #228B22FF. - - - - - Gets a system-defined color that has an RGBA value of #FF00FFFF. - - - - - Gets a system-defined color that has an RGBA value of #DCDCDCFF. - - - - - Gets a system-defined color that has an RGBA value of #F8F8FFFF. - - - - - Gets a system-defined color that has an RGBA value of #FFD700FF. - - - - - Gets a system-defined color that has an RGBA value of #DAA520FF. - - - - - Gets a system-defined color that has an RGBA value of #808080FF. - - - - - Gets a system-defined color that has an RGBA value of #008000FF. - - - - - Gets a system-defined color that has an RGBA value of #ADFF2FFF. - - - - - Gets a system-defined color that has an RGBA value of #F0FFF0FF. - - - - - Gets a system-defined color that has an RGBA value of #FF69B4FF. - - - - - Gets a system-defined color that has an RGBA value of #CD5C5CFF. - - - - - Gets a system-defined color that has an RGBA value of #4B0082FF. - - - - - Gets a system-defined color that has an RGBA value of #FFFFF0FF. - - - - - Gets a system-defined color that has an RGBA value of #F0E68CFF. - - - - - Gets a system-defined color that has an RGBA value of #E6E6FAFF. - - - - - Gets a system-defined color that has an RGBA value of #FFF0F5FF. - - - - - Gets a system-defined color that has an RGBA value of #7CFC00FF. - - - - - Gets a system-defined color that has an RGBA value of #FFFACDFF. - - - - - Gets a system-defined color that has an RGBA value of #ADD8E6FF. - - - - - Gets a system-defined color that has an RGBA value of #F08080FF. - - - - - Gets a system-defined color that has an RGBA value of #E0FFFFFF. - - - - - Gets a system-defined color that has an RGBA value of #FAFAD2FF. - - - - - Gets a system-defined color that has an RGBA value of #90EE90FF. - - - - - Gets a system-defined color that has an RGBA value of #D3D3D3FF. - - - - - Gets a system-defined color that has an RGBA value of #FFB6C1FF. - - - - - Gets a system-defined color that has an RGBA value of #FFA07AFF. - - - - - Gets a system-defined color that has an RGBA value of #20B2AAFF. - - - - - Gets a system-defined color that has an RGBA value of #87CEFAFF. - - - - - Gets a system-defined color that has an RGBA value of #778899FF. - - - - - Gets a system-defined color that has an RGBA value of #B0C4DEFF. - - - - - Gets a system-defined color that has an RGBA value of #FFFFE0FF. - - - - - Gets a system-defined color that has an RGBA value of #00FF00FF. - - - - - Gets a system-defined color that has an RGBA value of #32CD32FF. - - - - - Gets a system-defined color that has an RGBA value of #FAF0E6FF. - - - - - Gets a system-defined color that has an RGBA value of #FF00FFFF. - - - - - Gets a system-defined color that has an RGBA value of #800000FF. - - - - - Gets a system-defined color that has an RGBA value of #66CDAAFF. - - - - - Gets a system-defined color that has an RGBA value of #0000CDFF. - - - - - Gets a system-defined color that has an RGBA value of #BA55D3FF. - - - - - Gets a system-defined color that has an RGBA value of #9370DBFF. - - - - - Gets a system-defined color that has an RGBA value of #3CB371FF. - - - - - Gets a system-defined color that has an RGBA value of #7B68EEFF. - - - - - Gets a system-defined color that has an RGBA value of #00FA9AFF. - - - - - Gets a system-defined color that has an RGBA value of #48D1CCFF. - - - - - Gets a system-defined color that has an RGBA value of #C71585FF. - - - - - Gets a system-defined color that has an RGBA value of #191970FF. - - - - - Gets a system-defined color that has an RGBA value of #F5FFFAFF. - - - - - Gets a system-defined color that has an RGBA value of #FFE4E1FF. - - - - - Gets a system-defined color that has an RGBA value of #FFE4B5FF. - - - - - Gets a system-defined color that has an RGBA value of #FFDEADFF. - - - - - Gets a system-defined color that has an RGBA value of #000080FF. - - - - - Gets a system-defined color that has an RGBA value of #FDF5E6FF. - - - - - Gets a system-defined color that has an RGBA value of #808000FF. - - - - - Gets a system-defined color that has an RGBA value of #6B8E23FF. - - - - - Gets a system-defined color that has an RGBA value of #FFA500FF. - - - - - Gets a system-defined color that has an RGBA value of #FF4500FF. - - - - - Gets a system-defined color that has an RGBA value of #DA70D6FF. - - - - - Gets a system-defined color that has an RGBA value of #EEE8AAFF. - - - - - Gets a system-defined color that has an RGBA value of #98FB98FF. - - - - - Gets a system-defined color that has an RGBA value of #AFEEEEFF. - - - - - Gets a system-defined color that has an RGBA value of #DB7093FF. - - - - - Gets a system-defined color that has an RGBA value of #FFEFD5FF. - - - - - Gets a system-defined color that has an RGBA value of #FFDAB9FF. - - - - - Gets a system-defined color that has an RGBA value of #CD853FFF. - - - - - Gets a system-defined color that has an RGBA value of #FFC0CBFF. - - - - - Gets a system-defined color that has an RGBA value of #DDA0DDFF. - - - - - Gets a system-defined color that has an RGBA value of #B0E0E6FF. - - - - - Gets a system-defined color that has an RGBA value of #800080FF. - - - - - Gets a system-defined color that has an RGBA value of #FF0000FF. - - - - - Gets a system-defined color that has an RGBA value of #BC8F8FFF. - - - - - Gets a system-defined color that has an RGBA value of #4169E1FF. - - - - - Gets a system-defined color that has an RGBA value of #8B4513FF. - - - - - Gets a system-defined color that has an RGBA value of #FA8072FF. - - - - - Gets a system-defined color that has an RGBA value of #F4A460FF. - - - - - Gets a system-defined color that has an RGBA value of #2E8B57FF. - - - - - Gets a system-defined color that has an RGBA value of #FFF5EEFF. - - - - - Gets a system-defined color that has an RGBA value of #A0522DFF. - - - - - Gets a system-defined color that has an RGBA value of #C0C0C0FF. - - - - - Gets a system-defined color that has an RGBA value of #87CEEBFF. - - - - - Gets a system-defined color that has an RGBA value of #6A5ACDFF. - - - - - Gets a system-defined color that has an RGBA value of #708090FF. - - - - - Gets a system-defined color that has an RGBA value of #FFFAFAFF. - - - - - Gets a system-defined color that has an RGBA value of #00FF7FFF. - - - - - Gets a system-defined color that has an RGBA value of #4682B4FF. - - - - - Gets a system-defined color that has an RGBA value of #D2B48CFF. - - - - - Gets a system-defined color that has an RGBA value of #008080FF. - - - - - Gets a system-defined color that has an RGBA value of #D8BFD8FF. - - - - - Gets a system-defined color that has an RGBA value of #FF6347FF. - - - - - Gets a system-defined color that has an RGBA value of #40E0D0FF. - - - - - Gets a system-defined color that has an RGBA value of #EE82EEFF. - - - - - Gets a system-defined color that has an RGBA value of #F5DEB3FF. - - - - - Gets a system-defined color that has an RGBA value of #FFFFFFFF. - - - - - Gets a system-defined color that has an RGBA value of #F5F5F5FF. - - - - - Gets a system-defined color that has an RGBA value of #FFFF00FF. - - - - - Gets a system-defined color that has an RGBA value of #9ACD32FF. - - - - - Encapsulates the configuration files of ImageMagick. - - - - - Gets the default configuration. - - - - - Gets the coder configuration. - - - - - Gets the colors configuration. - - - - - Gets the configure configuration. - - - - - Gets the delegates configuration. - - - - - Gets the english configuration. - - - - - Gets the locale configuration. - - - - - Gets the log configuration. - - - - - Gets the magic configuration. - - - - - Gets the policy configuration. - - - - - Gets the thresholds configuration. - - - - - Gets the type configuration. - - - - - Gets the type-ghostscript configuration. - - - - - Interface that represents a configuration file. - - - - - Gets the file name. - - - - - Gets or sets the data of the configuration file. - - - - - Specifies bmp subtypes - - - - - ARGB1555 - - - - - ARGB4444 - - - - - RGB555 - - - - - RGB565 - - - - - Specifies dds compression methods - - - - - None - - - - - Dxt1 - - - - - Base class that can create defines. - - - - - Initializes a new instance of the class. - - The format where the defines are for. - - - - Gets the defines that should be set as a define on an image. - - - - - Gets the format where the defines are for. - - - - - Create a define with the specified name and value. - - The name of the define. - The value of the define. - A instance. - - - - Create a define with the specified name and value. - - The name of the define. - The value of the define. - A instance. - - - - Create a define with the specified name and value. - - The name of the define. - The value of the define. - A instance. - - - - Create a define with the specified name and value. - - The name of the define. - The value of the define. - A instance. - - - - Create a define with the specified name and value. - - The name of the define. - The value of the define. - The type of the enumeration. - A instance. - - - - Create a define with the specified name and value. - - The name of the define. - The value of the define. - The type of the enumerable. - A instance. - - - - Specifies jp2 progression orders. - - - - - Layer-resolution-component-precinct order. - - - - - Resolution-layer-component-precinct order. - - - - - Resolution-precinct-component-layer order. - - - - - Precinct-component-resolution-layer order. - - - - - Component-precinct-resolution-layer order. - - - - - Specifies the DCT method. - - - - - Fast - - - - - Float - - - - - Slow - - - - - Specifies profile types - - - - - App profile - - - - - 8bim profile - - - - - Exif profile - - - - - Icc profile - - - - - Iptc profile - - - - - Iptc profile - - - - - Base class that can create write defines. - - - - - Initializes a new instance of the class. - - The format where the defines are for. - - - - Specifies tiff alpha options. - - - - - Unspecified - - - - - Associated - - - - - Unassociated - - - - - Base class that can create write defines. - - - - - Initializes a new instance of the class. - - The format where the defines are for. - - - - Gets the format where the defines are for. - - - - - Class for defines that are used when a bmp image is written. - - - - - Initializes a new instance of the class. - - - - - Gets or sets the subtype that will be used (bmp:subtype). - - - - - Gets the defines that should be set as a define on an image. - - - - - Class for defines that are used when a dds image is written. - - - - - Initializes a new instance of the class. - - - - - Gets or sets a value indicating whether cluser fit is enabled or disabled (dds:cluster-fit). - - - - - Gets or sets the compression that will be used (dds:compression). - - - - - Gets or sets a value indicating whether the mipmaps should be resized faster but with a lower quality (dds:fast-mipmaps). - - - - - Gets or sets the the number of mipmaps, zero will disable writing mipmaps (dds:mipmaps). - - - - - Gets or sets a value indicating whether the mipmaps should be created from the images in the collection (dds:mipmaps=fromlist). - - - - - Gets or sets a value indicating whether weight by alpha is enabled or disabled when cluster fit is used (dds:weight-by-alpha). - - - - - Gets the defines that should be set as a define on an image. - - - - - Interface for a define. - - - - - Gets the format to set the define for. - - - - - Gets the name of the define. - - - - - Gets the value of the define. - - - - - Interface for an object that specifies defines for an image. - - - - - Gets the defines that should be set as a define on an image. - - - - - Interface for defines that are used when reading an image. - - - - - Interface for defines that are used when writing an image. - - - - - Gets the format where the defines are for. - - - - - Class for defines that are used when a jp2 image is read. - - - - - Initializes a new instance of the class. - - - - - Gets or sets the maximum number of quality layers to decode (jp2:quality-layers). - - - - - Gets or sets the number of highest resolution levels to be discarded (jp2:reduce-factor). - - - - - Gets the defines that should be set as a define on an image. - - - - - Class for defines that are used when a jp2 image is written. - - - - - Initializes a new instance of the class. - - - - - Gets or sets the number of resolutions to encode (jp2:number-resolutions). - - - - - Gets or sets the progression order (jp2:progression-order). - - - - - Gets or sets the quality layer PSNR, given in dB. The order is from left to right in ascending order (jp2:quality). - - - - - Gets or sets the compression ratio values. Each value is a factor of compression, thus 20 means 20 times compressed. - The order is from left to right in descending order. A final lossless quality layer is signified by the value 1 (jp2:rate). - - - - - Gets the defines that should be set as a define on an image. - - - - - Class for defines that are used when a jpeg image is read. - - - - - Initializes a new instance of the class. - - - - - Gets or sets a value indicating whether block smoothing is enabled or disabled (jpeg:block-smoothing). - - - - - Gets or sets the desired number of colors (jpeg:colors). - - - - - Gets or sets the dtc method that will be used (jpeg:dct-method). - - - - - Gets or sets a value indicating whether fancy upsampling is enabled or disabled (jpeg:fancy-upsampling). - - - - - Gets or sets the size the scale the image to (jpeg:size). The output image won't be exactly - the specified size. More information can be found here: http://jpegclub.org/djpeg/. - - - - - Gets or sets the profile(s) that should be skipped when the image is read (profile:skip). - - - - - Gets the defines that should be set as a define on an image. - - - - - Class for defines that are used when a jpeg image is written. - - - - - Initializes a new instance of the class. - - - - - Gets or sets the dtc method that will be used (jpeg:dct-method). - - - - - Gets or sets the compression quality that does not exceed the specified extent in kilobytes (jpeg:extent). - - - - - Gets or sets a value indicating whether optimize coding is enabled or disabled (jpeg:optimize-coding). - - - - - Gets or sets the quality scaling for luminance and chrominance separately (jpeg:quality). - - - - - Gets or sets the file name that contains custom quantization tables (jpeg:q-table). - - - - - Gets or sets jpeg sampling factor (jpeg:sampling-factor). - - - - - Gets the defines that should be set as a define on an image. - - - - - Class that implements IDefine - - - - - Initializes a new instance of the class. - - The name of the define. - The value of the define. - - - - Initializes a new instance of the class. - - The format of the define. - The name of the define. - The value of the define. - - - - Gets the format to set the define for. - - - - - Gets the name of the define. - - - - - Gets the value of the define. - - - - - Class for defines that are used when a pdf image is read. - - - - - Initializes a new instance of the class. - - - - - Gets or sets the size where the image should be scaled to (pdf:fit-page). - - - - - Gets or sets a value indicating whether use of the cropbox should be forced (pdf:use-trimbox). - - - - - Gets or sets a value indicating whether use of the trimbox should be forced (pdf:use-trimbox). - - - - - Gets the defines that should be set as a define on an image. - - - - - Class for defines that are used when a png image is read. - - - - - Initializes a new instance of the class. - - - - - Gets or sets a value indicating whether the PNG decoder and encoder examine any ICC profile - that is present. By default, the PNG decoder and encoder examine any ICC profile that is present, - either from an iCCP chunk in the PNG input or supplied via an option, and if the profile is - recognized to be the sRGB profile, converts it to the sRGB chunk. You can use this option - to prevent this from happening; in such cases the iCCP chunk will be read. (png:preserve-iCCP) - - - - - Gets or sets the profile(s) that should be skipped when the image is read (profile:skip). - - - - - Gets or sets a value indicating whether the bytes should be swapped. The PNG specification - requires that any multi-byte integers be stored in network byte order (MSB-LSB endian). - This option allows you to fix any invalid PNG files that have 16-bit samples stored - incorrectly in little-endian order (LSB-MSB). (png:swap-bytes) - - - - - Gets the defines that should be set as a define on an image. - - - - - Specifies which additional info should be written to the output file. - - - - - None - - - - - All - - - - - Only select the info that does not use geometry. - - - - - Class for defines that are used when a psd image is read. - - - - - Initializes a new instance of the class. - - - - - Gets or sets a value indicating whether alpha unblending should be enabled or disabled (psd:alpha-unblend). - - - - - Gets the defines that should be set as a define on an image. - - - - - Class for defines that are used when a psd image is written. - - - - - Initializes a new instance of the class. - - - - - Gets or sets which additional info should be written to the output file. - - - - - Gets the defines that should be set as a define on an image. - - - - - Class for defines that are used when a tiff image is read. - - - - - Initializes a new instance of the class. - - - - - Gets or sets a value indicating whether the exif profile should be ignored (tiff:exif-properties). - - - - - Gets or sets the tiff tags that should be ignored (tiff:ignore-tags). - - - - - Gets the defines that should be set as a define on an image. - - - - - Class for defines that are used when a tiff image is written. - - - - - Initializes a new instance of the class. - - - - - Gets or sets the tiff alpha (tiff:alpha). - - - - - Gets or sets the endianness of the tiff file (tiff:endian). - - - - - Gets or sets the endianness of the tiff file (tiff:fill-order). - - - - - Gets or sets the rows per strip (tiff:rows-per-strip). - - - - - Gets or sets the tile geometry (tiff:tile-geometry). - - - - - Gets the defines that should be set as a define on an image. - - - - - Adjusts the current affine transformation matrix with the specified affine transformation - matrix. Note that the current affine transform is adjusted rather than replaced. - - - - - Initializes a new instance of the class. - - - - - Initializes a new instance of the class. - - The X coordinate scaling element. - The Y coordinate scaling element. - The X coordinate shearing element. - The Y coordinate shearing element. - The X coordinate of the translation element. - The Y coordinate of the translation element. - - - - Gets or sets the X coordinate scaling element. - - - - - Gets or sets the Y coordinate scaling element. - - - - - Gets or sets the X coordinate shearing element. - - - - - Gets or sets the Y coordinate shearing element. - - - - - Gets or sets the X coordinate of the translation element. - - - - - Gets or sets the Y coordinate of the translation element. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Reset to default - - - - - Sets the origin of coordinate system. - - The X coordinate of the translation element. - The Y coordinate of the translation element. - - - - Rotation to use. - - The angle of the rotation. - - - - Sets the scale to use. - - The X coordinate scaling element. - The Y coordinate scaling element. - - - - Skew to use in X axis - - The X skewing element. - - - - Skew to use in Y axis - - The Y skewing element. - - - - Paints on the image's alpha channel in order to set effected pixels to transparent. - - - - - Initializes a new instance of the class. - - The X coordinate. - The Y coordinate. - The paint method to use. - - - - Gets or sets the to use. - - - - - Gets or sets the X coordinate. - - - - - Gets or sets the Y coordinate. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Draws an arc falling within a specified bounding rectangle on the image. - - - - - Initializes a new instance of the class. - - The starting X coordinate of the bounding rectangle. - The starting Y coordinate of thebounding rectangle. - The ending X coordinate of the bounding rectangle. - The ending Y coordinate of the bounding rectangle. - The starting degrees of rotation. - The ending degrees of rotation. - - - - Gets or sets the ending degrees of rotation. - - - - - Gets or sets the ending X coordinate of the bounding rectangle. - - - - - Gets or sets the ending Y coordinate of the bounding rectangle. - - - - - Gets or sets the starting degrees of rotation. - - - - - Gets or sets the starting X coordinate of the bounding rectangle. - - - - - Gets or sets the starting Y coordinate of the bounding rectangle. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Draws a bezier curve through a set of points on the image. - - - - - Initializes a new instance of the class. - - The coordinates. - - - - Initializes a new instance of the class. - - The coordinates. - - - - Gets the coordinates. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Sets the border color to be used for drawing bordered objects. - - - - - Initializes a new instance of the class. - - The color of the border. - - - - Gets or sets the color to use. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Draws a circle on the image. - - - - - Initializes a new instance of the class. - - The origin X coordinate. - The origin Y coordinate. - The perimeter X coordinate. - The perimeter Y coordinate. - - - - Gets or sets the origin X coordinate. - - - - - Gets or sets the origin X coordinate. - - - - - Gets or sets the perimeter X coordinate. - - - - - Gets or sets the perimeter X coordinate. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Associates a named clipping path with the image. Only the areas drawn on by the clipping path - will be modified as ssize_t as it remains in effect. - - - - - Initializes a new instance of the class. - - The ID of the clip path. - - - - Gets or sets the ID of the clip path. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Sets the polygon fill rule to be used by the clipping path. - - - - - Initializes a new instance of the class. - - The rule to use when filling drawn objects. - - - - Gets or sets the rule to use when filling drawn objects. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Sets the interpretation of clip path units. - - - - - Initializes a new instance of the class. - - The clip path units. - - - - Gets or sets the clip path units. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Draws color on image using the current fill color, starting at specified position, and using - specified paint method. - - - - - Initializes a new instance of the class. - - The X coordinate. - The Y coordinate. - The paint method to use. - - - - Gets or sets the PaintMethod to use. - - - - - Gets or sets the X coordinate. - - - - - Gets or sets the Y coordinate. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Encapsulation of the DrawableCompositeImage object. - - - - - Initializes a new instance of the class. - - The X coordinate. - The Y coordinate. - The image to draw. - - - - Initializes a new instance of the class. - - The X coordinate. - The Y coordinate. - The algorithm to use. - The image to draw. - - - - Initializes a new instance of the class. - - The offset from origin. - The image to draw. - - - - Initializes a new instance of the class. - - The offset from origin. - The algorithm to use. - The image to draw. - - - - Gets or sets the height to scale the image to. - - - - - Gets or sets the height to scale the image to. - - - - - Gets or sets the width to scale the image to. - - - - - Gets or sets the X coordinate. - - - - - Gets or sets the Y coordinate. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Encapsulation of the DrawableDensity object. - - - - - Initializes a new instance of the class. - - The vertical and horizontal resolution. - - - - Initializes a new instance of the class. - - The vertical and horizontal resolution. - - - - Gets or sets the vertical and horizontal resolution. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Draws an ellipse on the image. - - - - - Initializes a new instance of the class. - - The origin X coordinate. - The origin Y coordinate. - The X radius. - The Y radius. - The starting degrees of rotation. - The ending degrees of rotation. - - - - Gets or sets the ending degrees of rotation. - - - - - Gets or sets the origin X coordinate. - - - - - Gets or sets the origin X coordinate. - - - - - Gets or sets the X radius. - - - - - Gets or sets the Y radius. - - - - - Gets or sets the starting degrees of rotation. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Sets the fill color to be used for drawing filled objects. - - - - - Initializes a new instance of the class. - - The color to use. - - - - Gets or sets the color to use. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Sets the alpha to use when drawing using the fill color or fill texture. - - - - - Initializes a new instance of the class. - - The opacity. - - - - Gets or sets the alpha. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Sets the URL to use as a fill pattern for filling objects. Only local URLs("#identifier") are - supported at this time. These local URLs are normally created by defining a named fill pattern - with DrawablePushPattern/DrawablePopPattern. - - - - - Initializes a new instance of the class. - - Url specifying pattern ID (e.g. "#pattern_id"). - - - - Gets or sets the url specifying pattern ID (e.g. "#pattern_id"). - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Sets the fill rule to use while drawing polygons. - - - - - Initializes a new instance of the class. - - The rule to use when filling drawn objects. - - - - Gets or sets the rule to use when filling drawn objects. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Sets the font family, style, weight and stretch to use when annotating with text. - - - - - Initializes a new instance of the class. - - The font family or the full path to the font file. - - - - Initializes a new instance of the class. - - The font family or the full path to the font file. - The style of the font. - The weight of the font. - The font stretching type. - - - - Gets or sets the font family or the full path to the font file. - - - - - Gets or sets the style of the font, - - - - - Gets or sets the weight of the font, - - - - - Gets or sets the font stretching. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Sets the font pointsize to use when annotating with text. - - - - - Initializes a new instance of the class. - - The point size. - - - - Gets or sets the point size. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Encapsulation of the DrawableGravity object. - - - - - Initializes a new instance of the class. - - The gravity. - - - - Gets or sets the gravity. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Draws a line on the image using the current stroke color, stroke alpha, and stroke width. - - - - - Initializes a new instance of the class. - - The starting X coordinate. - The starting Y coordinate. - The ending X coordinate. - The ending Y coordinate. - - - - Gets or sets the ending X coordinate. - - - - - Gets or sets the ending Y coordinate. - - - - - Gets or sets the starting X coordinate. - - - - - Gets or sets the starting Y coordinate. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Draws a set of paths - - - - - Initializes a new instance of the class. - - The paths to use. - - - - Initializes a new instance of the class. - - The paths to use. - - - - Gets the paths to use. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Draws a point using the current fill color. - - - - - Initializes a new instance of the class. - - The X coordinate. - The Y coordinate. - - - - Gets or sets the X coordinate. - - - - - Gets or sets the Y coordinate. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Draws a polygon using the current stroke, stroke width, and fill color or texture, using the - specified array of coordinates. - - - - - Initializes a new instance of the class. - - The coordinates. - - - - Initializes a new instance of the class. - - The coordinates. - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Draws a polyline using the current stroke, stroke width, and fill color or texture, using the - specified array of coordinates. - - - - - Initializes a new instance of the class. - - The coordinates. - - - - Initializes a new instance of the class. - - The coordinates. - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Terminates a clip path definition. - - - - - Initializes a new instance of the class. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - destroys the current drawing wand and returns to the previously pushed drawing wand. Multiple - drawing wands may exist. It is an error to attempt to pop more drawing wands than have been - pushed, and it is proper form to pop all drawing wands which have been pushed. - - - - - Initializes a new instance of the class. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Terminates a pattern definition. - - - - - Initializes a new instance of the class. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Starts a clip path definition which is comprized of any number of drawing commands and - terminated by a DrawablePopClipPath. - - - - - Initializes a new instance of the class. - - The ID of the clip path. - - - - Gets or sets the ID of the clip path. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Clones the current drawing wand to create a new drawing wand. The original drawing wand(s) - may be returned to by invoking DrawablePopGraphicContext. The drawing wands are stored on a - drawing wand stack. For every Pop there must have already been an equivalent Push. - - - - - Initializes a new instance of the class. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - indicates that subsequent commands up to a DrawablePopPattern command comprise the definition - of a named pattern. The pattern space is assigned top left corner coordinates, a width and - height, and becomes its own drawing space. Anything which can be drawn may be used in a - pattern definition. Named patterns may be used as stroke or brush definitions. - - - - - Initializes a new instance of the class. - - The ID of the pattern. - The X coordinate. - The Y coordinate. - The width. - The height. - - - - Gets or sets the ID of the pattern. - - - - - Gets or sets the height - - - - - Gets or sets the width - - - - - Gets or sets the X coordinate. - - - - - Gets or sets the Y coordinate. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Draws a rectangle given two coordinates and using the current stroke, stroke width, and fill - settings. - - - - - Initializes a new instance of the class. - - The upper left X coordinate. - The upper left Y coordinate. - The lower right X coordinate. - The lower right Y coordinate. - - - - Gets or sets the upper left X coordinate. - - - - - Gets or sets the upper left Y coordinate. - - - - - Gets or sets the upper left X coordinate. - - - - - Gets or sets the upper left Y coordinate. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Applies the specified rotation to the current coordinate space. - - - - - Initializes a new instance of the class. - - The angle. - - - - Gets or sets the angle. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Draws a rounted rectangle given two coordinates, x & y corner radiuses and using the current - stroke, stroke width, and fill settings. - - - - - Initializes a new instance of the class. - - The upper left X coordinate. - The upper left Y coordinate. - The lower right X coordinate. - The lower right Y coordinate. - The corner width. - The corner height. - - - - Gets or sets the corner height. - - - - - Gets or sets the corner width. - - - - - Gets or sets the lower right X coordinate. - - - - - Gets or sets the lower right Y coordinate. - - - - - Gets or sets the upper left X coordinate. - - - - - Gets or sets the upper left Y coordinate. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Class that can be used to chain draw actions. - - - - - Initializes a new instance of the class. - - - - - Draw on the specified image. - - The image to draw on. - The current instance. - - - - Returns an enumerator that iterates through the collection. - - An enumerator. - - - - Creates a new instance. - - A new instance. - - - - Returns an enumerator that iterates through the collection. - - An enumerator. - - - - Adds a new instance of the class to the . - - The X coordinate scaling element. - The Y coordinate scaling element. - The X coordinate shearing element. - The Y coordinate shearing element. - The X coordinate of the translation element. - The Y coordinate of the translation element. - The instance. - - - - Adds a new instance of the class to the . - - The X coordinate. - The Y coordinate. - The paint method to use. - The instance. - - - - Adds a new instance of the class to the . - - The starting X coordinate of the bounding rectangle. - The starting Y coordinate of thebounding rectangle. - The ending X coordinate of the bounding rectangle. - The ending Y coordinate of the bounding rectangle. - The starting degrees of rotation. - The ending degrees of rotation. - The instance. - - - - Adds a new instance of the class to the . - - The coordinates. - The instance. - - - - Adds a new instance of the class to the . - - The coordinates. - The instance. - - - - Adds a new instance of the class to the . - - The color of the border. - The instance. - - - - Adds a new instance of the class to the . - - The origin X coordinate. - The origin Y coordinate. - The perimeter X coordinate. - The perimeter Y coordinate. - The instance. - - - - Adds a new instance of the class to the . - - The ID of the clip path. - The instance. - - - - Adds a new instance of the class to the . - - The rule to use when filling drawn objects. - The instance. - - - - Adds a new instance of the class to the . - - The clip path units. - The instance. - - - - Adds a new instance of the class to the . - - The X coordinate. - The Y coordinate. - The paint method to use. - The instance. - - - - Adds a new instance of the class to the . - - The offset from origin. - The image to draw. - The instance. - - - - Adds a new instance of the class to the . - - The X coordinate. - The Y coordinate. - The image to draw. - The instance. - - - - Adds a new instance of the class to the . - - The offset from origin. - The algorithm to use. - The image to draw. - The instance. - - - - Adds a new instance of the class to the . - - The X coordinate. - The Y coordinate. - The algorithm to use. - The image to draw. - The instance. - - - - Adds a new instance of the class to the . - - The vertical and horizontal resolution. - The instance. - - - - Adds a new instance of the class to the . - - The vertical and horizontal resolution. - The instance. - - - - Adds a new instance of the class to the . - - The origin X coordinate. - The origin Y coordinate. - The X radius. - The Y radius. - The starting degrees of rotation. - The ending degrees of rotation. - The instance. - - - - Adds a new instance of the class to the . - - The color to use. - The instance. - - - - Adds a new instance of the class to the . - - The opacity. - The instance. - - - - Adds a new instance of the class to the . - - Url specifying pattern ID (e.g. "#pattern_id"). - The instance. - - - - Adds a new instance of the class to the . - - The rule to use when filling drawn objects. - The instance. - - - - Adds a new instance of the class to the . - - The font family or the full path to the font file. - The instance. - - - - Adds a new instance of the class to the . - - The font family or the full path to the font file. - The style of the font. - The weight of the font. - The font stretching type. - The instance. - - - - Adds a new instance of the class to the . - - The point size. - The instance. - - - - Adds a new instance of the class to the . - - The gravity. - The instance. - - - - Adds a new instance of the class to the . - - The starting X coordinate. - The starting Y coordinate. - The ending X coordinate. - The ending Y coordinate. - The instance. - - - - Adds a new instance of the class to the . - - The paths to use. - The instance. - - - - Adds a new instance of the class to the . - - The paths to use. - The instance. - - - - Adds a new instance of the class to the . - - The X coordinate. - The Y coordinate. - The instance. - - - - Adds a new instance of the class to the . - - The coordinates. - The instance. - - - - Adds a new instance of the class to the . - - The coordinates. - The instance. - - - - Adds a new instance of the class to the . - - The coordinates. - The instance. - - - - Adds a new instance of the class to the . - - The coordinates. - The instance. - - - - Adds a new instance of the class to the . - - The instance. - - - - Adds a new instance of the class to the . - - The instance. - - - - Adds a new instance of the class to the . - - The instance. - - - - Adds a new instance of the class to the . - - The ID of the clip path. - The instance. - - - - Adds a new instance of the class to the . - - The instance. - - - - Adds a new instance of the class to the . - - The ID of the pattern. - The X coordinate. - The Y coordinate. - The width. - The height. - The instance. - - - - Adds a new instance of the class to the . - - The upper left X coordinate. - The upper left Y coordinate. - The lower right X coordinate. - The lower right Y coordinate. - The instance. - - - - Adds a new instance of the class to the . - - The angle. - The instance. - - - - Adds a new instance of the class to the . - - The upper left X coordinate. - The upper left Y coordinate. - The lower right X coordinate. - The lower right Y coordinate. - The corner width. - The corner height. - The instance. - - - - Adds a new instance of the class to the . - - Horizontal scale factor. - Vertical scale factor. - The instance. - - - - Adds a new instance of the class to the . - - The angle. - The instance. - - - - Adds a new instance of the class to the . - - The angle. - The instance. - - - - Adds a new instance of the class to the . - - True if stroke antialiasing is enabled otherwise false. - The instance. - - - - Adds a new instance of the class to the . - - The color to use. - The instance. - - - - Adds a new instance of the class to the . - - An array containing the dash information. - The instance. - - - - Adds a new instance of the class to the . - - The dash offset. - The instance. - - - - Adds a new instance of the class to the . - - The line cap. - The instance. - - - - Adds a new instance of the class to the . - - The line join. - The instance. - - - - Adds a new instance of the class to the . - - The miter limit. - The instance. - - - - Adds a new instance of the class to the . - - The opacity. - The instance. - - - - Adds a new instance of the class to the . - - Url specifying pattern ID (e.g. "#pattern_id"). - The instance. - - - - Adds a new instance of the class to the . - - The width. - The instance. - - - - Adds a new instance of the class to the . - - The X coordinate. - The Y coordinate. - The text to draw. - The instance. - - - - Adds a new instance of the class to the . - - Text alignment. - The instance. - - - - Adds a new instance of the class to the . - - True if text antialiasing is enabled otherwise false. - The instance. - - - - Adds a new instance of the class to the . - - The text decoration. - The instance. - - - - Adds a new instance of the class to the . - - Direction to use. - The instance. - - - - Adds a new instance of the class to the . - - Encoding to use. - The instance. - - - - Adds a new instance of the class to the . - - Spacing to use. - The instance. - - - - Adds a new instance of the class to the . - - Spacing to use. - The instance. - - - - Adds a new instance of the class to the . - - Kerning to use. - The instance. - - - - Adds a new instance of the class to the . - - The color to use. - The instance. - - - - Adds a new instance of the class to the . - - The X coordinate. - The Y coordinate. - The instance. - - - - Adds a new instance of the class to the . - - The upper left X coordinate. - The upper left Y coordinate. - The lower right X coordinate. - The lower right Y coordinate. - The instance. - - - - Adjusts the scaling factor to apply in the horizontal and vertical directions to the current - coordinate space. - - - - - Initializes a new instance of the class. - - Horizontal scale factor. - Vertical scale factor. - - - - Gets or sets the X coordinate. - - - - - Gets or sets the Y coordinate. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Skews the current coordinate system in the horizontal direction. - - - - - Initializes a new instance of the class. - - The angle. - - - - Gets or sets the angle. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Skews the current coordinate system in the vertical direction. - - - - - Initializes a new instance of the class. - - The angle. - - - - Gets or sets the angle. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Controls whether stroked outlines are antialiased. Stroked outlines are antialiased by default. - When antialiasing is disabled stroked pixels are thresholded to determine if the stroke color - or underlying canvas color should be used. - - - - - Initializes a new instance of the class. - - True if stroke antialiasing is enabled otherwise false. - - - - Gets or sets a value indicating whether stroke antialiasing is enabled or disabled. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Sets the color used for stroking object outlines. - - - - - Initializes a new instance of the class. - - The color to use. - - - - Gets or sets the color to use. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Specifies the pattern of dashes and gaps used to stroke paths. The stroke dash array - represents an array of numbers that specify the lengths of alternating dashes and gaps in - pixels. If an odd number of values is provided, then the list of values is repeated to yield - an even number of values. To remove an existing dash array, pass a null dasharray. A typical - stroke dash array might contain the members 5 3 2. - - - - - Initializes a new instance of the class. - - An array containing the dash information. - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Specifies the offset into the dash pattern to start the dash. - - - - - Initializes a new instance of the class. - - The dash offset. - - - - Gets or sets the dash offset. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Specifies the shape to be used at the end of open subpaths when they are stroked. - - - - - Initializes a new instance of the class. - - The line cap. - - - - Gets or sets the line cap. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Specifies the shape to be used at the corners of paths (or other vector shapes) when they - are stroked. - - - - - Initializes a new instance of the class. - - The line join. - - - - Gets or sets the line join. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Specifies the miter limit. When two line segments meet at a sharp angle and miter joins have - been specified for 'DrawableStrokeLineJoin', it is possible for the miter to extend far - beyond the thickness of the line stroking the path. The 'DrawableStrokeMiterLimit' imposes a - limit on the ratio of the miter length to the 'DrawableStrokeLineWidth'. - - - - - Initializes a new instance of the class. - - The miter limit. - - - - Gets or sets the miter limit. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Specifies the alpha of stroked object outlines. - - - - - Initializes a new instance of the class. - - The opacity. - - - - Gets or sets the opacity. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Sets the pattern used for stroking object outlines. Only local URLs("#identifier") are - supported at this time. These local URLs are normally created by defining a named stroke - pattern with DrawablePushPattern/DrawablePopPattern. - - - - - Initializes a new instance of the class. - - Url specifying pattern ID (e.g. "#pattern_id"). - - - - Gets or sets the url specifying pattern ID (e.g. "#pattern_id") - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Sets the width of the stroke used to draw object outlines. - - - - - Initializes a new instance of the class. - - The width. - - - - Gets or sets the width. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Draws text on the image. - - - - - Initializes a new instance of the class. - - The X coordinate. - The Y coordinate. - The text to draw. - - - - Gets or sets the text to draw. - - - - - Gets or sets the X coordinate. - - - - - Gets or sets the Y coordinate. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Specifies a text alignment to be applied when annotating with text. - - - - - Initializes a new instance of the class. - - Text alignment. - - - - Gets or sets text alignment. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Controls whether text is antialiased. Text is antialiased by default. - - - - - Initializes a new instance of the class. - - True if text antialiasing is enabled otherwise false. - - - - Gets or sets a value indicating whether text antialiasing is enabled or disabled. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Specifies a decoration to be applied when annotating with text. - - - - - Initializes a new instance of the class. - - The text decoration. - - - - Gets or sets the text decoration - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Specifies the direction to be used when annotating with text. - - - - - Initializes a new instance of the class. - - Direction to use. - - - - Gets or sets the direction to use. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Encapsulation of the DrawableTextEncoding object. - - - - - Initializes a new instance of the class. - - Encoding to use. - - - - Gets or sets the encoding of the text. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Sets the spacing between line in text. - - - - - Initializes a new instance of the class. - - Spacing to use. - - - - Gets or sets the spacing to use. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Sets the spacing between words in text. - - - - - Initializes a new instance of the class. - - Spacing to use. - - - - Gets or sets the spacing to use. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Sets the spacing between characters in text. - - - - - Initializes a new instance of the class. - - Kerning to use. - - - - Gets or sets the text kerning to use. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Specifies the color of a background rectangle to place under text annotations. - - - - - Initializes a new instance of the class. - - The color to use. - - - - Gets or sets the color to use. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Applies a translation to the current coordinate system which moves the coordinate system - origin to the specified coordinate. - - - - - Initializes a new instance of the class. - - The X coordinate. - The Y coordinate. - - - - Gets or sets the X coordinate. - - - - - Gets or sets the Y coordinate. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Sets the overall canvas size to be recorded with the drawing vector data. Usually this will - be specified using the same size as the canvas image. When the vector data is saved to SVG - or MVG formats, the viewbox is use to specify the size of the canvas image that a viewer - will render the vector data on. - - - - - Initializes a new instance of the class. - - The upper left X coordinate. - The upper left Y coordinate. - The lower right X coordinate. - The lower right Y coordinate. - - - - Gets or sets the upper left X coordinate. - - - - - Gets or sets the upper left Y coordinate. - - - - - Gets or sets the upper left X coordinate. - - - - - Gets or sets the upper left Y coordinate. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Marker interface for drawables. - - - - - Interface for drawing on an wand. - - - - - Draws this instance with the drawing wand. - - The wand to draw on. - - - - Draws an elliptical arc from the current point to(X, Y). The size and orientation of the - ellipse are defined by two radii(RadiusX, RadiusY) and a RotationX, which indicates how the - ellipse as a whole is rotated relative to the current coordinate system. The center of the - ellipse is calculated automagically to satisfy the constraints imposed by the other - parameters. UseLargeArc and UseSweep contribute to the automatic calculations and help - determine how the arc is drawn. If UseLargeArc is true then draw the larger of the - available arcs. If UseSweep is true, then draw the arc matching a clock-wise rotation. - - - - - Initializes a new instance of the class. - - - - - Initializes a new instance of the class. - - The X offset from origin. - The Y offset from origin. - The X radius. - The Y radius. - Indicates how the ellipse as a whole is rotated relative to the - current coordinate system. - If true then draw the larger of the available arcs. - If true then draw the arc matching a clock-wise rotation. - - - - Gets or sets the X radius. - - - - - Gets or sets the Y radius. - - - - - Gets or sets how the ellipse as a whole is rotated relative to the current coordinate system. - - - - - Gets or sets a value indicating whetherthe larger of the available arcs should be drawn. - - - - - Gets or sets a value indicating whether the arc should be drawn matching a clock-wise rotation. - - - - - Gets or sets the X offset from origin. - - - - - Gets or sets the Y offset from origin. - - - - - Class that can be used to chain path actions. - - - - - Adds a new instance of the class to the . - - The coordinates to use. - The instance. - - - - Adds a new instance of the class to the . - - The coordinates to use. - The instance. - - - - Adds a new instance of the class to the . - - The coordinates to use. - The instance. - - - - Adds a new instance of the class to the . - - The coordinates to use. - The instance. - - - - Adds a new instance of the class to the . - - The instance. - - - - Adds a new instance of the class to the . - - Coordinate of control point for curve beginning - Coordinate of control point for curve ending - Coordinate of the end of the curve - The instance. - - - - Adds a new instance of the class to the . - - X coordinate of control point for curve beginning - Y coordinate of control point for curve beginning - X coordinate of control point for curve ending - Y coordinate of control point for curve ending - X coordinate of the end of the curve - Y coordinate of the end of the curve - The instance. - - - - Adds a new instance of the class to the . - - Coordinate of control point for curve beginning - Coordinate of control point for curve ending - Coordinate of the end of the curve - The instance. - - - - Adds a new instance of the class to the . - - X coordinate of control point for curve beginning - Y coordinate of control point for curve beginning - X coordinate of control point for curve ending - Y coordinate of control point for curve ending - X coordinate of the end of the curve - Y coordinate of the end of the curve - The instance. - - - - Adds a new instance of the class to the . - - The coordinates to use. - The instance. - - - - Adds a new instance of the class to the . - - The coordinates to use. - The instance. - - - - Adds a new instance of the class to the . - - The X coordinate. - The Y coordinate. - The instance. - - - - Adds a new instance of the class to the . - - The X coordinate. - The instance. - - - - Adds a new instance of the class to the . - - The X coordinate. - The instance. - - - - Adds a new instance of the class to the . - - The coordinates to use. - The instance. - - - - Adds a new instance of the class to the . - - The coordinates to use. - The instance. - - - - Adds a new instance of the class to the . - - The X coordinate. - The Y coordinate. - The instance. - - - - Adds a new instance of the class to the . - - The Y coordinate. - The instance. - - - - Adds a new instance of the class to the . - - The Y coordinate. - The instance. - - - - Adds a new instance of the class to the . - - The coordinate to use. - The instance. - - - - Adds a new instance of the class to the . - - The X coordinate. - The Y coordinate. - The instance. - - - - Adds a new instance of the class to the . - - The coordinate to use. - The instance. - - - - Adds a new instance of the class to the . - - The X coordinate. - The Y coordinate. - The instance. - - - - Adds a new instance of the class to the . - - Coordinate of control point - Coordinate of final point - The instance. - - - - Adds a new instance of the class to the . - - X coordinate of control point - Y coordinate of control point - X coordinate of final point - Y coordinate of final point - The instance. - - - - Adds a new instance of the class to the . - - Coordinate of control point - Coordinate of final point - The instance. - - - - Adds a new instance of the class to the . - - X coordinate of control point - Y coordinate of control point - X coordinate of final point - Y coordinate of final point - The instance. - - - - Adds a new instance of the class to the . - - Coordinate of second point - Coordinate of final point - The instance. - - - - Adds a new instance of the class to the . - - X coordinate of second point - Y coordinate of second point - X coordinate of final point - Y coordinate of final point - The instance. - - - - Adds a new instance of the class to the . - - Coordinate of second point - Coordinate of final point - The instance. - - - - Adds a new instance of the class to the . - - X coordinate of second point - Y coordinate of second point - X coordinate of final point - Y coordinate of final point - The instance. - - - - Adds a new instance of the class to the . - - Coordinate of final point - The instance. - - - - Adds a new instance of the class to the . - - X coordinate of final point - Y coordinate of final point - The instance. - - - - Adds a new instance of the class to the . - - Coordinate of final point - The instance. - - - - Adds a new instance of the class to the . - - X coordinate of final point - Y coordinate of final point - The instance. - - - - Initializes a new instance of the class. - - - - - Converts the specified to a instance. - - The to convert. - - - - Returns an enumerator that iterates through the collection. - - An enumerator that iterates through the collection. - - - - Returns an enumerator that iterates through the collection. - - An enumerator that iterates through the collection. - - - - Marker interface for paths. - - - - - Draws an elliptical arc from the current point to (X, Y) using absolute coordinates. The size - and orientation of the ellipse are defined by two radii(RadiusX, RadiusY) and an RotationX, - which indicates how the ellipse as a whole is rotated relative to the current coordinate - system. The center of the ellipse is calculated automagically to satisfy the constraints - imposed by the other parameters. UseLargeArc and UseSweep contribute to the automatic - calculations and help determine how the arc is drawn. If UseLargeArc is true then draw the - larger of the available arcs. If UseSweep is true, then draw the arc matching a clock-wise - rotation. - - - - - Initializes a new instance of the class. - - The coordinates to use. - - - - Initializes a new instance of the class. - - The coordinates to use. - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Draws an elliptical arc from the current point to (X, Y) using relative coordinates. The size - and orientation of the ellipse are defined by two radii(RadiusX, RadiusY) and an RotationX, - which indicates how the ellipse as a whole is rotated relative to the current coordinate - system. The center of the ellipse is calculated automagically to satisfy the constraints - imposed by the other parameters. UseLargeArc and UseSweep contribute to the automatic - calculations and help determine how the arc is drawn. If UseLargeArc is true then draw the - larger of the available arcs. If UseSweep is true, then draw the arc matching a clock-wise - rotation. - - - - - Initializes a new instance of the class. - - The coordinates to use. - - - - Initializes a new instance of the class. - - The coordinates to use. - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Adds a path element to the current path which closes the current subpath by drawing a straight - line from the current point to the current subpath's most recent starting point (usually, the - most recent moveto point). - - - - - Initializes a new instance of the class. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Draws a cubic Bezier curve from the current point to (x, y) using (x1, y1) as the control point - at the beginning of the curve and (x2, y2) as the control point at the end of the curve using - absolute coordinates. At the end of the command, the new current point becomes the final (x, y) - coordinate pair used in the polybezier. - - - - - Initializes a new instance of the class. - - X coordinate of control point for curve beginning - Y coordinate of control point for curve beginning - X coordinate of control point for curve ending - Y coordinate of control point for curve ending - X coordinate of the end of the curve - Y coordinate of the end of the curve - - - - Initializes a new instance of the class. - - Coordinate of control point for curve beginning - Coordinate of control point for curve ending - Coordinate of the end of the curve - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Draws a cubic Bezier curve from the current point to (x, y) using (x1,y1) as the control point - at the beginning of the curve and (x2, y2) as the control point at the end of the curve using - relative coordinates. At the end of the command, the new current point becomes the final (x, y) - coordinate pair used in the polybezier. - - - - - Initializes a new instance of the class. - - X coordinate of control point for curve beginning - Y coordinate of control point for curve beginning - X coordinate of control point for curve ending - Y coordinate of control point for curve ending - X coordinate of the end of the curve - Y coordinate of the end of the curve - - - - Initializes a new instance of the class. - - Coordinate of control point for curve beginning - Coordinate of control point for curve ending - Coordinate of the end of the curve - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Draws a line path from the current point to the given coordinate using absolute coordinates. - The coordinate then becomes the new current point. - - - - - Initializes a new instance of the class. - - The X coordinate. - The Y coordinate. - - - - Initializes a new instance of the class. - - The coordinates to use. - - - - Initializes a new instance of the class. - - The coordinates to use. - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Draws a horizontal line path from the current point to the target point using absolute - coordinates. The target point then becomes the new current point. - - - - - Initializes a new instance of the class. - - The X coordinate. - - - - Gets or sets the X coordinate. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Draws a horizontal line path from the current point to the target point using relative - coordinates. The target point then becomes the new current point. - - - - - Initializes a new instance of the class. - - The X coordinate. - - - - Gets or sets the X coordinate. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Draws a line path from the current point to the given coordinate using relative coordinates. - The coordinate then becomes the new current point. - - - - - Initializes a new instance of the class. - - The X coordinate. - The Y coordinate. - - - - Initializes a new instance of the class. - - The coordinates to use. - - - - Initializes a new instance of the class. - - The coordinates to use. - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Draws a vertical line path from the current point to the target point using absolute - coordinates. The target point then becomes the new current point. - - - - - Initializes a new instance of the class. - - The Y coordinate. - - - - Gets or sets the Y coordinate. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Draws a vertical line path from the current point to the target point using relative - coordinates. The target point then becomes the new current point. - - - - - Initializes a new instance of the class. - - The Y coordinate. - - - - Gets or sets the Y coordinate. - - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Starts a new sub-path at the given coordinate using absolute coordinates. The current point - then becomes the specified coordinate. - - - - - Initializes a new instance of the class. - - The X coordinate. - The Y coordinate. - - - - Initializes a new instance of the class. - - The coordinate to use. - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Starts a new sub-path at the given coordinate using relative coordinates. The current point - then becomes the specified coordinate. - - - - - Initializes a new instance of the class. - - The X coordinate. - The Y coordinate. - - - - Initializes a new instance of the class. - - The coordinate to use. - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Draws a quadratic Bezier curve from the current point to (x, y) using (x1, y1) as the control - point using absolute coordinates. At the end of the command, the new current point becomes - the final (x, y) coordinate pair used in the polybezier. - - - - - Initializes a new instance of the class. - - X coordinate of control point - Y coordinate of control point - X coordinate of final point - Y coordinate of final point - - - - Initializes a new instance of the class. - - Coordinate of control point - Coordinate of final point - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Draws a quadratic Bezier curve from the current point to (x, y) using (x1, y1) as the control - point using relative coordinates. At the end of the command, the new current point becomes - the final (x, y) coordinate pair used in the polybezier. - - - - - Initializes a new instance of the class. - - X coordinate of control point - Y coordinate of control point - X coordinate of final point - Y coordinate of final point - - - - Initializes a new instance of the class. - - Coordinate of control point - Coordinate of final point - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Draws a cubic Bezier curve from the current point to (x,y) using absolute coordinates. The - first control point is assumed to be the reflection of the second control point on the - previous command relative to the current point. (If there is no previous command or if the - previous command was not an PathCurveToAbs, PathCurveToRel, PathSmoothCurveToAbs or - PathSmoothCurveToRel, assume the first control point is coincident with the current point.) - (x2,y2) is the second control point (i.e., the control point at the end of the curve). At - the end of the command, the new current point becomes the final (x,y) coordinate pair used - in the polybezier. - - - - - Initializes a new instance of the class. - - X coordinate of second point - Y coordinate of second point - X coordinate of final point - Y coordinate of final point - - - - Initializes a new instance of the class. - - Coordinate of second point - Coordinate of final point - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Draws a cubic Bezier curve from the current point to (x,y) using relative coordinates. The - first control point is assumed to be the reflection of the second control point on the - previous command relative to the current point. (If there is no previous command or if the - previous command was not an PathCurveToAbs, PathCurveToRel, PathSmoothCurveToAbs or - PathSmoothCurveToRel, assume the first control point is coincident with the current point.) - (x2,y2) is the second control point (i.e., the control point at the end of the curve). At - the end of the command, the new current point becomes the final (x,y) coordinate pair used - in the polybezier. - - - - - Initializes a new instance of the class. - - X coordinate of second point - Y coordinate of second point - X coordinate of final point - Y coordinate of final point - - - - Initializes a new instance of the class. - - Coordinate of second point - Coordinate of final point - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Draws a quadratic Bezier curve (using absolute coordinates) from the current point to (X, Y). - The control point is assumed to be the reflection of the control point on the previous - command relative to the current point. (If there is no previous command or if the previous - command was not a PathQuadraticCurveToAbs, PathQuadraticCurveToRel, - PathSmoothQuadraticCurveToAbs or PathSmoothQuadraticCurveToRel, assume the control point is - coincident with the current point.). At the end of the command, the new current point becomes - the final (X,Y) coordinate pair used in the polybezier. - - - - - Initializes a new instance of the class. - - X coordinate of final point - Y coordinate of final point - - - - Initializes a new instance of the class. - - Coordinate of final point - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Draws a quadratic Bezier curve (using relative coordinates) from the current point to (X, Y). - The control point is assumed to be the reflection of the control point on the previous - command relative to the current point. (If there is no previous command or if the previous - command was not a PathQuadraticCurveToAbs, PathQuadraticCurveToRel, - PathSmoothQuadraticCurveToAbs or PathSmoothQuadraticCurveToRel, assume the control point is - coincident with the current point.). At the end of the command, the new current point becomes - the final (X,Y) coordinate pair used in the polybezier. - - - - - Initializes a new instance of the class. - - X coordinate of final point - Y coordinate of final point - - - - Initializes a new instance of the class. - - Coordinate of final point - - - - Draws this instance with the drawing wand. - - The want to draw on. - - - - Specifies alpha options. - - - - - Undefined - - - - - Activate - - - - - Associate - - - - - Background - - - - - Copy - - - - - Deactivate - - - - - Discrete - - - - - Disassociate - - - - - Extract - - - - - Off - - - - - On - - - - - Opaque - - - - - Remove - - - - - Set - - - - - Shape - - - - - Transparent - - - - - Specifies the auto threshold methods. - - - - - Undefined - - - - - OTSU - - - - - Triangle - - - - - Specifies channel types. - - - - - Undefined - - - - - Red - - - - - Gray - - - - - Cyan - - - - - Green - - - - - Magenta - - - - - Blue - - - - - Yellow - - - - - Black - - - - - Alpha - - - - - Opacity - - - - - Index - - - - - Composite - - - - - All - - - - - TrueAlpha - - - - - RGB - - - - - CMYK - - - - - Grays - - - - - Sync - - - - - Default - - - - - Specifies the image class type. - - - - - Undefined - - - - - Direct - - - - - Pseudo - - - - - Specifies the clip path units. - - - - - Undefined - - - - - UserSpace - - - - - UserSpaceOnUse - - - - - ObjectBoundingBox - - - - - Specifies a kind of color space. - - - - - Undefined - - - - - CMY - - - - - CMYK - - - - - Gray - - - - - HCL - - - - - HCLp - - - - - HSB - - - - - HSI - - - - - HSL - - - - - HSV - - - - - HWB - - - - - Lab - - - - - LCH - - - - - LCHab - - - - - LCHuv - - - - - Log - - - - - LMS - - - - - Luv - - - - - OHTA - - - - - Rec601YCbCr - - - - - Rec709YCbCr - - - - - RGB - - - - - scRGB - - - - - sRGB - - - - - Transparent - - - - - XyY - - - - - XYZ - - - - - YCbCr - - - - - YCC - - - - - YDbDr - - - - - YIQ - - - - - YPbPr - - - - - YUV - - - - - Specifies the color type of the image - - - - - Undefined - - - - - Bilevel - - - - - Grayscale - - - - - GrayscaleAlpha - - - - - Palette - - - - - PaletteAlpha - - - - - TrueColor - - - - - TrueColorAlpha - - - - - ColorSeparation - - - - - ColorSeparationAlpha - - - - - Optimize - - - - - PaletteBilevelAlpha - - - - - Specifies the composite operators. - - - - - Undefined - - - - - Alpha - - - - - Atop - - - - - Blend - - - - - Blur - - - - - Bumpmap - - - - - ChangeMask - - - - - Clear - - - - - ColorBurn - - - - - ColorDodge - - - - - Colorize - - - - - CopyBlack - - - - - CopyBlue - - - - - Copy - - - - - CopyCyan - - - - - CopyGreen - - - - - CopyMagenta - - - - - CopyAlpha - - - - - CopyRed - - - - - CopyYellow - - - - - Darken - - - - - DarkenIntensity - - - - - Difference - - - - - Displace - - - - - Dissolve - - - - - Distort - - - - - DivideDst - - - - - DivideSrc - - - - - DstAtop - - - - - Dst - - - - - DstIn - - - - - DstOut - - - - - DstOver - - - - - Exclusion - - - - - HardLight - - - - - HardMix - - - - - Hue - - - - - In - - - - - Intensity - - - - - Lighten - - - - - LightenIntensity - - - - - LinearBurn - - - - - LinearDodge - - - - - LinearLight - - - - - Luminize - - - - - Mathematics - - - - - MinusDst - - - - - MinusSrc - - - - - Modulate - - - - - ModulusAdd - - - - - ModulusSubtract - - - - - Multiply - - - - - No - - - - - Out - - - - - Over - - - - - Overlay - - - - - PegtopLight - - - - - PinLight - - - - - Plus - - - - - Replace - - - - - Saturate - - - - - Screen - - - - - SoftLight - - - - - SrcAtop - - - - - Src - - - - - SrcIn - - - - - SrcOut - - - - - SrcOver - - - - - Threshold - - - - - VividLight - - - - - Xor - - - - - Specifies compression methods. - - - - - Undefined - - - - - B44A - - - - - B44 - - - - - BZip - - - - - DXT1 - - - - - DXT3 - - - - - DXT5 - - - - - Fax - - - - - Group4 - - - - - JBIG1 - - - - - JBIG2 - - - - - JPEG2000 - - - - - JPEG - - - - - LosslessJPEG - - - - - LZMA - - - - - LZW - - - - - NoCompression - - - - - Piz - - - - - Pxr24 - - - - - RLE - - - - - Zip - - - - - ZipS - - - - - Units of image resolution. - - - - - Undefied - - - - - Pixels per inch - - - - - Pixels per centimeter - - - - - Specifies distortion methods. - - - - - Undefined - - - - - Affine - - - - - AffineProjection - - - - - ScaleRotateTranslate - - - - - Perspective - - - - - PerspectiveProjection - - - - - BilinearForward - - - - - BilinearReverse - - - - - Polynomial - - - - - Arc - - - - - Polar - - - - - DePolar - - - - - Cylinder2Plane - - - - - Plane2Cylinder - - - - - Barrel - - - - - BarrelInverse - - - - - Shepards - - - - - Resize - - - - - Sentinel - - - - - Specifies dither methods. - - - - - Undefined - - - - - No - - - - - Riemersma - - - - - FloydSteinberg - - - - - Specifies endian. - - - - - Undefined - - - - - LSB - - - - - MSB - - - - - Specifies the error metric types. - - - - - Undefined - - - - - Absolute - - - - - Fuzz - - - - - MeanAbsolute - - - - - MeanErrorPerPixel - - - - - MeanSquared - - - - - NormalizedCrossCorrelation - - - - - PeakAbsolute - - - - - PeakSignalToNoiseRatio - - - - - PerceptualHash - - - - - RootMeanSquared - - - - - StructuralSimilarity - - - - - StructuralDissimilarity - - - - - Specifies the evaluate functions. - - - - - Undefined - - - - - Arcsin - - - - - Arctan - - - - - Polynomial - - - - - Sinusoid - - - - - Specifies the evaluate operator. - - - - - Undefined - - - - - Abs - - - - - Add - - - - - AddModulus - - - - - And - - - - - Cosine - - - - - Divide - - - - - Exponential - - - - - GaussianNoise - - - - - ImpulseNoise - - - - - LaplacianNoise - - - - - LeftShift - - - - - Log - - - - - Max - - - - - Mean - - - - - Median - - - - - Min - - - - - MultiplicativeNoise - - - - - Multiply - - - - - Or - - - - - PoissonNoise - - - - - Pow - - - - - RightShift - - - - - RootMeanSquare - - - - - Set - - - - - Sine - - - - - Subtract - - - - - Sum - - - - - ThresholdBlack - - - - - Threshold - - - - - ThresholdWhite - - - - - UniformNoise - - - - - Xor - - - - - Specifies fill rule. - - - - - Undefined - - - - - EvenOdd - - - - - Nonzero - - - - - Specifies the filter types. - - - - - Undefined - - - - - Point - - - - - Box - - - - - Triangle - - - - - Hermite - - - - - Hann - - - - - Hamming - - - - - Blackman - - - - - Gaussian - - - - - Quadratic - - - - - Cubic - - - - - Catrom - - - - - Mitchell - - - - - Jinc - - - - - Sinc - - - - - SincFast - - - - - Kaiser - - - - - Welch - - - - - Parzen - - - - - Bohman - - - - - Bartlett - - - - - Lagrange - - - - - Lanczos - - - - - LanczosSharp - - - - - Lanczos2 - - - - - Lanczos2Sharp - - - - - Robidoux - - - - - RobidouxSharp - - - - - Cosine - - - - - Spline - - - - - LanczosRadius - - - - - CubicSpline - - - - - Specifies font stretch type. - - - - - Undefined - - - - - Normal - - - - - UltraCondensed - - - - - ExtraCondensed - - - - - Condensed - - - - - SemiCondensed - - - - - SemiExpanded - - - - - Expanded - - - - - ExtraExpanded - - - - - UltraExpanded - - - - - Any - - - - - Specifies the style of a font. - - - - - Undefined - - - - - Normal - - - - - Italic - - - - - Oblique - - - - - Any - - - - - Specifies font weight. - - - - - Undefined - - - - - Thin (100) - - - - - Extra light (200) - - - - - Ultra light (200) - - - - - Light (300) - - - - - Normal (400) - - - - - Regular (400) - - - - - Medium (500) - - - - - Demi bold (600) - - - - - Semi bold (600) - - - - - Bold (700) - - - - - Extra bold (800) - - - - - Ultra bold (800) - - - - - Heavy (900) - - - - - Black (900) - - - - - Specifies gif disposal methods. - - - - - Undefined - - - - - None - - - - - Background - - - - - Previous - - - - - Specifies the placement gravity. - - - - - Undefined - - - - - Forget - - - - - Northwest - - - - - North - - - - - Northeast - - - - - West - - - - - Center - - - - - East - - - - - Southwest - - - - - South - - - - - Southeast - - - - - Specifies the interlace types. - - - - - Undefined - - - - - NoInterlace - - - - - Line - - - - - Plane - - - - - Partition - - - - - Gif - - - - - Jpeg - - - - - Png - - - - - Specifies the built-in kernels. - - - - - Undefined - - - - - Unity - - - - - Gaussian - - - - - DoG - - - - - LoG - - - - - Blur - - - - - Comet - - - - - Binomial - - - - - Laplacian - - - - - Sobel - - - - - FreiChen - - - - - Roberts - - - - - Prewitt - - - - - Compass - - - - - Kirsch - - - - - Diamond - - - - - Square - - - - - Rectangle - - - - - Octagon - - - - - Disk - - - - - Plus - - - - - Cross - - - - - Ring - - - - - Peaks - - - - - Edges - - - - - Corners - - - - - Diagonals - - - - - LineEnds - - - - - LineJunctions - - - - - Ridges - - - - - ConvexHull - - - - - ThinSE - - - - - Skeleton - - - - - Chebyshev - - - - - Manhattan - - - - - Octagonal - - - - - Euclidean - - - - - UserDefined - - - - - Specifies line cap. - - - - - Undefined - - - - - Butt - - - - - Round - - - - - Square - - - - - Specifies line join. - - - - - Undefined - - - - - Miter - - - - - Round - - - - - Bevel - - - - - Specifies log events. - - - - - None - - - - - Accelerate - - - - - Annotate - - - - - Blob - - - - - Cache - - - - - Coder - - - - - Configure - - - - - Deprecate - - - - - Draw - - - - - Exception - - - - - Image - - - - - Locale - - - - - Module - - - - - Pixel - - - - - Policy - - - - - Resource - - - - - Resource - - - - - Transform - - - - - User - - - - - Wand - - - - - All log events except Trace. - - - - - Specifies the different file formats that are supported by ImageMagick. - - - - - Unknown - - - - - Hasselblad CFV/H3D39II - - - - - Media Container - - - - - Media Container - - - - - Raw alpha samples - - - - - AAI Dune image - - - - - Adobe Illustrator CS2 - - - - - PFS: 1st Publisher Clip Art - - - - - Sony Alpha Raw Image Format - - - - - Microsoft Audio/Visual Interleaved - - - - - AVS X image - - - - - Raw blue samples - - - - - Raw blue, green, and red samples - - - - - Raw blue, green, red, and alpha samples - - - - - Raw blue, green, red, and opacity samples - - - - - Microsoft Windows bitmap image - - - - - Microsoft Windows bitmap image (V2) - - - - - Microsoft Windows bitmap image (V3) - - - - - BRF ASCII Braille format - - - - - Raw cyan samples - - - - - Continuous Acquisition and Life-cycle Support Type 1 - - - - - Continuous Acquisition and Life-cycle Support Type 1 - - - - - Constant image uniform color - - - - - Caption - - - - - Cineon Image File - - - - - Cisco IP phone image format - - - - - Image Clip Mask - - - - - The system clipboard - - - - - Raw cyan, magenta, yellow, and black samples - - - - - Raw cyan, magenta, yellow, black, and alpha samples - - - - - Canon Digital Camera Raw Image Format - - - - - Canon Digital Camera Raw Image Format - - - - - Microsoft icon - - - - - DR Halo - - - - - Digital Imaging and Communications in Medicine image - - - - - Kodak Digital Camera Raw Image File - - - - - ZSoft IBM PC multi-page Paintbrush - - - - - Microsoft DirectDraw Surface - - - - - Multi-face font package - - - - - Microsoft Windows 3.X Packed Device-Independent Bitmap - - - - - Digital Negative - - - - - SMPTE 268M-2003 (DPX 2.0) - - - - - Microsoft DirectDraw Surface - - - - - Microsoft DirectDraw Surface - - - - - Windows Enhanced Meta File - - - - - Encapsulated Portable Document Format - - - - - Encapsulated PostScript Interchange format - - - - - Encapsulated PostScript - - - - - Level II Encapsulated PostScript - - - - - Level III Encapsulated PostScript - - - - - Encapsulated PostScript - - - - - Encapsulated PostScript Interchange format - - - - - Encapsulated PostScript with TIFF preview - - - - - Encapsulated PostScript Level II with TIFF preview - - - - - Encapsulated PostScript Level III with TIFF preview - - - - - Epson RAW Format - - - - - High Dynamic-range (HDR) - - - - - Group 3 FAX - - - - - Uniform Resource Locator (file://) - - - - - Flexible Image Transport System - - - - - Free Lossless Image Format - - - - - Plasma fractal image - - - - - Uniform Resource Locator (ftp://) - - - - - Flexible Image Transport System - - - - - Raw green samples - - - - - Group 3 FAX - - - - - Group 4 FAX - - - - - CompuServe graphics interchange format - - - - - CompuServe graphics interchange format - - - - - Gradual linear passing from one shade to another - - - - - Raw gray samples - - - - - Raw CCITT Group4 - - - - - Identity Hald color lookup table image - - - - - Radiance RGBE image format - - - - - Histogram of the image - - - - - Slow Scan TeleVision - - - - - Hypertext Markup Language and a client-side image map - - - - - Hypertext Markup Language and a client-side image map - - - - - Uniform Resource Locator (http://) - - - - - Uniform Resource Locator (https://) - - - - - Truevision Targa image - - - - - Microsoft icon - - - - - Microsoft icon - - - - - Phase One Raw Image Format - - - - - The image format and characteristics - - - - - Base64-encoded inline images - - - - - IPL Image Sequence - - - - - ISO/TR 11548-1 format - - - - - ISO/TR 11548-1 format 6dot - - - - - JPEG-2000 Code Stream Syntax - - - - - JPEG-2000 Code Stream Syntax - - - - - JPEG Network Graphics - - - - - Garmin tile format - - - - - JPEG-2000 File Format Syntax - - - - - JPEG-2000 Code Stream Syntax - - - - - Joint Photographic Experts Group JFIF format - - - - - Joint Photographic Experts Group JFIF format - - - - - Joint Photographic Experts Group JFIF format - - - - - JPEG-2000 File Format Syntax - - - - - Joint Photographic Experts Group JFIF format - - - - - JPEG-2000 File Format Syntax - - - - - The image format and characteristics - - - - - Raw black samples - - - - - Kodak Digital Camera Raw Image Format - - - - - Kodak Digital Camera Raw Image Format - - - - - Image label - - - - - Raw magenta samples - - - - - MPEG Video Stream - - - - - Raw MPEG-4 Video - - - - - MAC Paint - - - - - Colormap intensities and indices - - - - - Image Clip Mask - - - - - MATLAB level 5 image format - - - - - MATTE format - - - - - Mamiya Raw Image File - - - - - Magick Image File Format - - - - - Multimedia Container - - - - - Multiple-image Network Graphics - - - - - Raw bi-level bitmap - - - - - MPEG Video Stream - - - - - MPEG-4 Video Stream - - - - - Magick Persistent Cache image format - - - - - MPEG Video Stream - - - - - MPEG Video Stream - - - - - Sony (Minolta) Raw Image File - - - - - Magick Scripting Language - - - - - ImageMagick's own SVG internal renderer - - - - - MTV Raytracing image format - - - - - Magick Vector Graphics - - - - - Nikon Digital SLR Camera Raw Image File - - - - - Nikon Digital SLR Camera Raw Image File - - - - - Constant image of uniform color - - - - - Raw opacity samples - - - - - Olympus Digital Camera Raw Image File - - - - - On-the-air bitmap - - - - - Open Type font - - - - - 16bit/pixel interleaved YUV - - - - - Palm pixmap - - - - - Common 2-dimensional bitmap format - - - - - Pango Markup Language - - - - - Predefined pattern - - - - - Portable bitmap format (black and white) - - - - - Photo CD - - - - - Photo CD - - - - - Printer Control Language - - - - - Apple Macintosh QuickDraw/PICT - - - - - ZSoft IBM PC Paintbrush - - - - - Palm Database ImageViewer Format - - - - - Portable Document Format - - - - - Portable Document Archive Format - - - - - Pentax Electronic File - - - - - Embrid Embroidery Format - - - - - Postscript Type 1 font (ASCII) - - - - - Postscript Type 1 font (binary) - - - - - Portable float format - - - - - Portable graymap format (gray scale) - - - - - JPEG 2000 uncompressed format - - - - - Personal Icon - - - - - Apple Macintosh QuickDraw/PICT - - - - - Alias/Wavefront RLE image format - - - - - Joint Photographic Experts Group JFIF format - - - - - Plasma fractal image - - - - - Portable Network Graphics - - - - - PNG inheriting bit-depth and color-type from original - - - - - opaque or binary transparent 24-bit RGB - - - - - opaque or transparent 32-bit RGBA - - - - - opaque or binary transparent 48-bit RGB - - - - - opaque or transparent 64-bit RGBA - - - - - 8-bit indexed with optional binary transparency - - - - - Portable anymap - - - - - Portable pixmap format (color) - - - - - PostScript - - - - - Level II PostScript - - - - - Level III PostScript - - - - - Adobe Large Document Format - - - - - Adobe Photoshop bitmap - - - - - Pyramid encoded TIFF - - - - - Seattle Film Works - - - - - Raw red samples - - - - - Gradual radial passing from one shade to another - - - - - Fuji CCD-RAW Graphic File - - - - - SUN Rasterfile - - - - - Raw - - - - - Raw red, green, and blue samples - - - - - Raw red, green, blue, and alpha samples - - - - - Raw red, green, blue, and opacity samples - - - - - LEGO Mindstorms EV3 Robot Graphic Format (black and white) - - - - - Alias/Wavefront image - - - - - Utah Run length encoded image - - - - - Raw Media Format - - - - - Panasonic Lumix Raw Image - - - - - ZX-Spectrum SCREEN$ - - - - - Screen shot - - - - - Scitex HandShake - - - - - Seattle Film Works - - - - - Irix RGB image - - - - - Hypertext Markup Language and a client-side image map - - - - - DEC SIXEL Graphics Format - - - - - DEC SIXEL Graphics Format - - - - - Sparse Color - - - - - Sony Raw Format 2 - - - - - Sony Raw Format - - - - - Steganographic image - - - - - SUN Rasterfile - - - - - Scalable Vector Graphics - - - - - Compressed Scalable Vector Graphics - - - - - Text - - - - - Truevision Targa image - - - - - EXIF Profile Thumbnail - - - - - Tagged Image File Format - - - - - Tagged Image File Format - - - - - Tagged Image File Format (64-bit) - - - - - Tile image with a texture - - - - - PSX TIM - - - - - TrueType font collection - - - - - TrueType font - - - - - Text - - - - - Unicode Text format - - - - - Unicode Text format 6dot - - - - - X-Motif UIL table - - - - - 16bit/pixel interleaved YUV - - - - - Truevision Targa image - - - - - VICAR rasterfile format - - - - - Visual Image Directory - - - - - Khoros Visualization image - - - - - VIPS image - - - - - Truevision Targa image - - - - - WebP Image Format - - - - - Wireless Bitmap (level 0) image - - - - - Windows Meta File - - - - - Windows Media Video - - - - - Word Perfect Graphics - - - - - Sigma Camera RAW Picture File - - - - - X Windows system bitmap (black and white) - - - - - Constant image uniform color - - - - - GIMP image - - - - - X Windows system pixmap (color) - - - - - Microsoft XML Paper Specification - - - - - Khoros Visualization image - - - - - Raw yellow samples - - - - - Raw Y, Cb, and Cr samples - - - - - Raw Y, Cb, Cr, and alpha samples - - - - - CCIR 601 4:1:1 or 4:2:2 - - - - - Specifies the morphology methods. - - - - - Undefined - - - - - Convolve - - - - - Correlate - - - - - Erode - - - - - Dilate - - - - - ErodeIntensity - - - - - DilateIntensity - - - - - IterativeDistance - - - - - Open - - - - - Close - - - - - OpenIntensity - - - - - CloseIntensity - - - - - Smooth - - - - - EdgeIn - - - - - EdgeOut - - - - - Edge - - - - - TopHat - - - - - BottomHat - - - - - HitAndMiss - - - - - Thinning - - - - - Thicken - - - - - Distance - - - - - Voronoi - - - - - Specified the type of noise that should be added to the image. - - - - - Undefined - - - - - Uniform - - - - - Gaussian - - - - - MultiplicativeGaussian - - - - - Impulse - - - - - Poisson - - - - - Poisson - - - - - Random - - - - - Specifies the OpenCL device types. - - - - - Undefined - - - - - Cpu - - - - - Gpu - - - - - Specified the photo orientation of the image. - - - - - Undefined - - - - - TopLeft - - - - - TopRight - - - - - BottomRight - - - - - BottomLeft - - - - - LeftTop - - - - - RightTop - - - - - RightBottom - - - - - LeftBotom - - - - - Specifies the paint method. - - - - - Undefined - - - - - Select the target pixel. - - - - - Select any pixel that matches the target pixel. - - - - - Select the target pixel and matching neighbors. - - - - - Select the target pixel and neighbors not matching border color. - - - - - Select all pixels. - - - - - Specifies the pixel channels. - - - - - Red - - - - - Cyan - - - - - Gray - - - - - Green - - - - - Magenta - - - - - Blue - - - - - Yellow - - - - - Black - - - - - Alpha - - - - - Index - - - - - Composite - - - - - Pixel intensity methods. - - - - - Undefined - - - - - Average - - - - - Brightness - - - - - Lightness - - - - - MS - - - - - Rec601Luma - - - - - Rec601Luminance - - - - - Rec709Luma - - - - - Rec709Luminance - - - - - RMS - - - - - Pixel color interpolate methods. - - - - - Undefined - - - - - Average - - - - - Average9 - - - - - Average16 - - - - - Background - - - - - Bilinear - - - - - Blend - - - - - Catrom - - - - - Integer - - - - - Mesh - - - - - Nearest - - - - - Spline - - - - - Specifies the type of rendering intent. - - - - - Undefined - - - - - Saturation - - - - - Perceptual - - - - - Absolute - - - - - Relative - - - - - The sparse color methods. - - - - - Undefined - - - - - Barycentric - - - - - Bilinear - - - - - Polynomial - - - - - Shepards - - - - - Voronoi - - - - - Inverse - - - - - Manhattan - - - - - Specifies the statistic types. - - - - - Undefined - - - - - Gradient - - - - - Maximum - - - - - Mean - - - - - Median - - - - - Minimum - - - - - Mode - - - - - Nonpeak - - - - - RootMeanSquare - - - - - StandardDeviation - - - - - Specifies the pixel storage types. - - - - - Undefined - - - - - Char - - - - - Double - - - - - Float - - - - - Long - - - - - LongLong - - - - - Quantum - - - - - Short - - - - - Specified the type of decoration for text. - - - - - Undefined - - - - - Left - - - - - Center - - - - - Right - - - - - Specified the type of decoration for text. - - - - - Undefined - - - - - NoDecoration - - - - - Underline - - - - - Overline - - - - - LineThrough - - - - - Specified the direction for text. - - - - - Undefined - - - - - RightToLeft - - - - - LeftToRight - - - - - Specifies the virtual pixel methods. - - - - - Undefined - - - - - Background - - - - - Dither - - - - - Edge - - - - - Mirror - - - - - Random - - - - - Tile - - - - - Transparent - - - - - Mask - - - - - Black - - - - - Gray - - - - - White - - - - - HorizontalTile - - - - - VerticalTile - - - - - HorizontalTileEdge - - - - - VerticalTileEdge - - - - - CheckerTile - - - - - EventArgs for Log events. - - - - - Gets the type of the log message. - - - - - Gets the type of the log message. - - - - - EventArgs for Progress events. - - - - - Gets the originator of this event. - - - - - Gets the rogress percentage. - - - - - Gets or sets a value indicating whether the current operation will be canceled. - - - - - Encapsulation of the ImageMagick BlobError exception. - - - - - Initializes a new instance of the class. - - The error message that explains the reason for the exception. - - - - Encapsulation of the ImageMagick CacheError exception. - - - - - Initializes a new instance of the class. - - The error message that explains the reason for the exception. - - - - Encapsulation of the ImageMagick CoderError exception. - - - - - Initializes a new instance of the class. - - The error message that explains the reason for the exception. - - - - Encapsulation of the ImageMagick ConfigureError exception. - - - - - Initializes a new instance of the class. - - The error message that explains the reason for the exception. - - - - Encapsulation of the ImageMagick CorruptImageError exception. - - - - - Initializes a new instance of the class. - - The error message that explains the reason for the exception. - - - - Encapsulation of the ImageMagick DelegateError exception. - - - - - Initializes a new instance of the class. - - The error message that explains the reason for the exception. - - - - Encapsulation of the ImageMagick DrawError exception. - - - - - Initializes a new instance of the class. - - The error message that explains the reason for the exception. - - - - Encapsulation of the ImageMagick Error exception. - - - - - Initializes a new instance of the class. - - The error message that explains the reason for the exception. - - - - Encapsulation of the ImageMagick FileOpenError exception. - - - - - Initializes a new instance of the class. - - The error message that explains the reason for the exception. - - - - Encapsulation of the ImageMagick ImageError exception. - - - - - Initializes a new instance of the class. - - The error message that explains the reason for the exception. - - - - Encapsulation of the ImageMagick MissingDelegateError exception. - - - - - Initializes a new instance of the class. - - The error message that explains the reason for the exception. - - - - Encapsulation of the ImageMagick ModuleError exception. - - - - - Initializes a new instance of the class. - - The error message that explains the reason for the exception. - - - - Encapsulation of the ImageMagick OptionError exception. - - - - - Initializes a new instance of the class. - - The error message that explains the reason for the exception. - - - - Encapsulation of the ImageMagick PolicyError exception. - - - - - Initializes a new instance of the class. - - The error message that explains the reason for the exception. - - - - Encapsulation of the ImageMagick RegistryError exception. - - - - - Initializes a new instance of the class. - - The error message that explains the reason for the exception. - - - - Encapsulation of the ImageMagick ResourceLimitError exception. - - - - - Initializes a new instance of the class. - - The error message that explains the reason for the exception. - - - - Encapsulation of the ImageMagick StreamError exception. - - - - - Initializes a new instance of the class. - - The error message that explains the reason for the exception. - - - - Encapsulation of the ImageMagick TypeError exception. - - - - - Initializes a new instance of the class. - - The error message that explains the reason for the exception. - - - - Encapsulation of the ImageMagick exception object. - - - - - Initializes a new instance of the class. - - The error message that explains the reason for the exception. - - - - Gets the exceptions that are related to this exception. - - - - - Arguments for the Warning event. - - - - - Initializes a new instance of the class. - - The MagickWarningException that was thrown. - - - - Gets the message of the exception - - - - - Gets the MagickWarningException that was thrown - - - - - Encapsulation of the ImageMagick BlobWarning exception. - - - - - Initializes a new instance of the class. - - The error message that explains the reason for the exception. - - - - Encapsulation of the ImageMagick CacheWarning exception. - - - - - Initializes a new instance of the class. - - The error message that explains the reason for the exception. - - - - Encapsulation of the ImageMagick CoderWarning exception. - - - - - Initializes a new instance of the class. - - The error message that explains the reason for the exception. - - - - Encapsulation of the ImageMagick ConfigureWarning exception. - - - - - Initializes a new instance of the class. - - The error message that explains the reason for the exception. - - - - Encapsulation of the ImageMagick CorruptImageWarning exception. - - - - - Initializes a new instance of the class. - - The error message that explains the reason for the exception. - - - - Encapsulation of the ImageMagick DelegateWarning exception. - - - - - Initializes a new instance of the class. - - The error message that explains the reason for the exception. - - - - Encapsulation of the ImageMagick DrawWarning exception. - - - - - Initializes a new instance of the class. - - The error message that explains the reason for the exception. - - - - Encapsulation of the ImageMagick FileOpenWarning exception. - - - - - Initializes a new instance of the class. - - The error message that explains the reason for the exception. - - - - Encapsulation of the ImageMagick ImageWarning exception. - - - - - Initializes a new instance of the class. - - The error message that explains the reason for the exception. - - - - Encapsulation of the ImageMagick MissingDelegateWarning exception. - - - - - Initializes a new instance of the class. - - The error message that explains the reason for the exception. - - - - Encapsulation of the ImageMagick ModuleWarning exception. - - - - - Initializes a new instance of the class. - - The error message that explains the reason for the exception. - - - - Encapsulation of the ImageMagick OptionWarning exception. - - - - - Initializes a new instance of the class. - - The error message that explains the reason for the exception. - - - - Encapsulation of the ImageMagick PolicyWarning exception. - - - - - Initializes a new instance of the class. - - The error message that explains the reason for the exception. - - - - Encapsulation of the ImageMagick RegistryWarning exception. - - - - - Initializes a new instance of the class. - - The error message that explains the reason for the exception. - - - - Encapsulation of the ImageMagick ResourceLimitWarning exception. - - - - - Initializes a new instance of the class. - - The error message that explains the reason for the exception. - - - - Encapsulation of the ImageMagick StreamWarning exception. - - - - - Initializes a new instance of the class. - - The error message that explains the reason for the exception. - - - - Encapsulation of the ImageMagick TypeWarning exception. - - - - - Initializes a new instance of the class. - - The error message that explains the reason for the exception. - - - - Encapsulation of the ImageMagick Warning exception. - - - - - Initializes a new instance of the class. - - The error message that explains the reason for the exception. - - - - Interface for a class that can be used to create , or instances. - - - - - Initializes a new instance that implements . - - A new instance. - - - - Initializes a new instance that implements . - - The byte array to read the image data from. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance that implements . - - The byte array to read the image data from. - The settings to use when reading the image. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance that implements . - - The file to read the image from. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance that implements . - - The file to read the image from. - The settings to use when reading the image. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance that implements . - - The images to add to the collection. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance that implements . - - The stream to read the image data from. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance that implements . - - The stream to read the image data from. - The settings to use when reading the image. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance that implements . - - The fully qualified name of the image file, or the relative image file name. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance that implements . - - The fully qualified name of the image file, or the relative image file name. - The settings to use when reading the image. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance that implements . - - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance that implements . - - The byte array to read the image data from. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance of the class. - - The byte array to read the image data from. - The settings to use when reading the image. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance that implements . - - The file to read the image from. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance that implements . - - The file to read the image from. - The settings to use when reading the image. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance that implements . - - The color to fill the image with. - The width. - The height. - A new instance. - - - - Initializes a new instance that implements . - - The stream to read the image data from. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance that implements . - - The stream to read the image data from. - The settings to use when reading the image. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance that implements . - - The fully qualified name of the image file, or the relative image file name. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance that implements . - - The fully qualified name of the image file, or the relative image file name. - The width. - The height. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance that implements . - - The fully qualified name of the image file, or the relative image file name. - The settings to use when reading the image. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance that implements . - - A new instance. - - - - Initializes a new instance that implements . - - The byte array to read the information from. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance that implements . - - The byte array to read the information from. - The settings to use when reading the image. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance that implements . - - The file to read the image from. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance that implements . - - The file to read the image from. - The settings to use when reading the image. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance that implements . - - The stream to read the image data from. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance that implements . - - The stream to read the image data from. - The settings to use when reading the image. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance that implements . - - The fully qualified name of the image file, or the relative image file name. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance that implements . - - The fully qualified name of the image file, or the relative image file name. - The settings to use when reading the image. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Interface that represents an ImageMagick image. - - - - - Event that will be raised when progress is reported by this image. - - - - - Event that will we raised when a warning is thrown by ImageMagick. - - - - - Gets or sets the time in 1/100ths of a second which must expire before splaying the next image in an - animated sequence. - - - - - Gets or sets the number of iterations to loop an animation (e.g. Netscape loop extension) for. - - - - - Gets the names of the artifacts. - - - - - Gets the names of the attributes. - - - - - Gets or sets the background color of the image. - - - - - Gets the height of the image before transformations. - - - - - Gets the width of the image before transformations. - - - - - Gets or sets a value indicating whether black point compensation should be used. - - - - - Gets or sets the border color of the image. - - - - - Gets the smallest bounding box enclosing non-border pixels. The current fuzz value is used - when discriminating between pixels. - - - - - Gets the number of channels that the image contains. - - - - - Gets the channels of the image. - - - - - Gets or sets the chromaticity blue primary point. - - - - - Gets or sets the chromaticity green primary point. - - - - - Gets or sets the chromaticity red primary point. - - - - - Gets or sets the chromaticity white primary point. - - - - - Gets or sets the image class (DirectClass or PseudoClass) - NOTE: Setting a DirectClass image to PseudoClass will result in the loss of color information - if the number of colors in the image is greater than the maximum palette size (either 256 (Q8) - or 65536 (Q16). - - - - - Gets or sets the distance where colors are considered equal. - - - - - Gets or sets the colormap size (number of colormap entries). - - - - - Gets or sets the color space of the image. - - - - - Gets or sets the color type of the image. - - - - - Gets or sets the comment text of the image. - - - - - Gets or sets the composition operator to be used when composition is implicitly used (such as for image flattening). - - - - - Gets or sets the compression method to use. - - - - - Gets or sets the vertical and horizontal resolution in pixels of the image. - - - - - Gets or sets the depth (bits allocated to red/green/blue components). - - - - - Gets the preferred size of the image when encoding. - - Thrown when an error is raised by ImageMagick. - - - - Gets or sets the endianness (little like Intel or big like SPARC) for image formats which support - endian-specific options. - - - - - Gets the original file name of the image (only available if read from disk). - - - - - Gets the image file size. - - - - - Gets or sets the filter to use when resizing image. - - - - - Gets or sets the format of the image. - - - - - Gets the information about the format of the image. - - - - - Gets the gamma level of the image. - - Thrown when an error is raised by ImageMagick. - - - - Gets or sets the gif disposal method. - - - - - Gets a value indicating whether the image contains a clipping path. - - - - - Gets or sets a value indicating whether the image supports transparency (alpha channel). - - - - - Gets the height of the image. - - - - - Gets or sets the type of interlacing to use. - - - - - Gets or sets the pixel color interpolate method to use. - - - - - Gets a value indicating whether none of the pixels in the image have an alpha value other - than OpaqueAlpha (QuantumRange). - - - - - Gets or sets the label of the image. - - - - - Gets or sets the matte color. - - - - - Gets or sets the photo orientation of the image. - - - - - Gets or sets the preferred size and location of an image canvas. - - - - - Gets the names of the profiles. - - - - - Gets or sets the JPEG/MIFF/PNG compression level (default 75). - - - - - Gets or sets the associated read mask of the image. The mask must be the same dimensions as the image and - only contain the colors black and white. Pass null to unset an existing mask. - - - - - Gets or sets the type of rendering intent. - - - - - Gets the settings for this instance. - - - - - Gets the signature of this image. - - Thrown when an error is raised by ImageMagick. - - - - Gets the number of colors in the image. - - - - - Gets or sets the virtual pixel method. - - - - - Gets the width of the image. - - - - - Gets or sets the associated write mask of the image. The mask must be the same dimensions as the image and - only contain the colors black and white. Pass null to unset an existing mask. - - - - - Adaptive-blur image with the default blur factor (0x1). - - Thrown when an error is raised by ImageMagick. - - - - Adaptive-blur image with specified blur factor. - - The radius of the Gaussian, in pixels, not counting the center pixel. - Thrown when an error is raised by ImageMagick. - - - - Adaptive-blur image with specified blur factor. - - The radius of the Gaussian, in pixels, not counting the center pixel. - The standard deviation of the Laplacian, in pixels. - Thrown when an error is raised by ImageMagick. - - - - Resize using mesh interpolation. It works well for small resizes of less than +/- 50% - of the original image size. For larger resizing on images a full filtered and slower resize - function should be used instead. - - The new width. - The new height. - Thrown when an error is raised by ImageMagick. - - - - Resize using mesh interpolation. It works well for small resizes of less than +/- 50% - of the original image size. For larger resizing on images a full filtered and slower resize - function should be used instead. - - The geometry to use. - Thrown when an error is raised by ImageMagick. - - - - Adaptively sharpens the image by sharpening more intensely near image edges and less - intensely far from edges. - - Thrown when an error is raised by ImageMagick. - - - - Adaptively sharpens the image by sharpening more intensely near image edges and less - intensely far from edges. - - The channel(s) that should be sharpened. - Thrown when an error is raised by ImageMagick. - - - - Adaptively sharpens the image by sharpening more intensely near image edges and less - intensely far from edges. - - The radius of the Gaussian, in pixels, not counting the center pixel. - The standard deviation of the Laplacian, in pixels. - Thrown when an error is raised by ImageMagick. - - - - Adaptively sharpens the image by sharpening more intensely near image edges and less - intensely far from edges. - - The radius of the Gaussian, in pixels, not counting the center pixel. - The standard deviation of the Laplacian, in pixels. - The channel(s) that should be sharpened. - - - - Local adaptive threshold image. - http://www.dai.ed.ac.uk/HIPR2/adpthrsh.htm - - The width of the pixel neighborhood. - The height of the pixel neighborhood. - Thrown when an error is raised by ImageMagick. - - - - Local adaptive threshold image. - http://www.dai.ed.ac.uk/HIPR2/adpthrsh.htm - - The width of the pixel neighborhood. - The height of the pixel neighborhood. - Constant to subtract from pixel neighborhood mean (+/-)(0-QuantumRange). - Thrown when an error is raised by ImageMagick. - - - - Local adaptive threshold image. - http://www.dai.ed.ac.uk/HIPR2/adpthrsh.htm - - The width of the pixel neighborhood. - The height of the pixel neighborhood. - Constant to subtract from pixel neighborhood mean. - Thrown when an error is raised by ImageMagick. - - - - Add noise to image with the specified noise type. - - The type of noise that should be added to the image. - Thrown when an error is raised by ImageMagick. - - - - Add noise to the specified channel of the image with the specified noise type. - - The type of noise that should be added to the image. - The channel(s) where the noise should be added. - Thrown when an error is raised by ImageMagick. - - - - Add noise to image with the specified noise type. - - The type of noise that should be added to the image. - Attenuate the random distribution. - Thrown when an error is raised by ImageMagick. - - - - Add noise to the specified channel of the image with the specified noise type. - - The type of noise that should be added to the image. - Attenuate the random distribution. - The channel(s) where the noise should be added. - Thrown when an error is raised by ImageMagick. - - - - Adds the specified profile to the image or overwrites it. - - The profile to add or overwrite. - Thrown when an error is raised by ImageMagick. - - - - Adds the specified profile to the image or overwrites it when overWriteExisting is true. - - The profile to add or overwrite. - When set to false an existing profile with the same name - won't be overwritten. - Thrown when an error is raised by ImageMagick. - - - - Affine Transform image. - - The affine matrix to use. - Thrown when an error is raised by ImageMagick. - - - - Applies the specified alpha option. - - The option to use. - Thrown when an error is raised by ImageMagick. - - - - Annotate using specified text, and bounding area. - - The text to use. - The bounding area. - Thrown when an error is raised by ImageMagick. - - - - Annotate using specified text, bounding area, and placement gravity. - - The text to use. - The bounding area. - The placement gravity. - Thrown when an error is raised by ImageMagick. - - - - Annotate using specified text, bounding area, and placement gravity. - - The text to use. - The bounding area. - The placement gravity. - The rotation. - Thrown when an error is raised by ImageMagick. - - - - Annotate with text (bounding area is entire image) and placement gravity. - - The text to use. - The placement gravity. - Thrown when an error is raised by ImageMagick. - - - - Extracts the 'mean' from the image and adjust the image to try make set its gamma. - appropriatally. - - Thrown when an error is raised by ImageMagick. - - - - Extracts the 'mean' from the image and adjust the image to try make set its gamma. - appropriatally. - - The channel(s) to set the gamma for. - Thrown when an error is raised by ImageMagick. - - - - Adjusts the levels of a particular image channel by scaling the minimum and maximum values - to the full quantum range. - - Thrown when an error is raised by ImageMagick. - - - - Adjusts the levels of a particular image channel by scaling the minimum and maximum values - to the full quantum range. - - The channel(s) to level. - Thrown when an error is raised by ImageMagick. - - - - Adjusts an image so that its orientation is suitable for viewing. - - Thrown when an error is raised by ImageMagick. - - - - Automatically selects a threshold and replaces each pixel in the image with a black pixel if - the image intentsity is less than the selected threshold otherwise white. - - The threshold method. - Thrown when an error is raised by ImageMagick. - - - - Forces all pixels below the threshold into black while leaving all pixels at or above - the threshold unchanged. - - The threshold to use. - Thrown when an error is raised by ImageMagick. - - - - Forces all pixels below the threshold into black while leaving all pixels at or above - the threshold unchanged. - - The threshold to use. - The channel(s) to make black. - Thrown when an error is raised by ImageMagick. - - - - Simulate a scene at nighttime in the moonlight. - - Thrown when an error is raised by ImageMagick. - - - - Simulate a scene at nighttime in the moonlight. - - The factor to use. - Thrown when an error is raised by ImageMagick. - - - - Calculates the bit depth (bits allocated to red/green/blue components). Use the Depth - property to get the current value. - - Thrown when an error is raised by ImageMagick. - The bit depth (bits allocated to red/green/blue components). - - - - Calculates the bit depth (bits allocated to red/green/blue components) of the specified channel. - - The channel to get the depth for. - Thrown when an error is raised by ImageMagick. - The bit depth (bits allocated to red/green/blue components) of the specified channel. - - - - Set the bit depth (bits allocated to red/green/blue components) of the specified channel. - - The channel to set the depth for. - The depth. - Thrown when an error is raised by ImageMagick. - - - - Set the bit depth (bits allocated to red/green/blue components). - - The depth. - Thrown when an error is raised by ImageMagick. - - - - Blur image with the default blur factor (0x1). - - Thrown when an error is raised by ImageMagick. - - - - Blur image the specified channel of the image with the default blur factor (0x1). - - The channel(s) that should be blurred. - Thrown when an error is raised by ImageMagick. - - - - Blur image with specified blur factor. - - The radius of the Gaussian in pixels, not counting the center pixel. - The standard deviation of the Laplacian, in pixels. - Thrown when an error is raised by ImageMagick. - - - - Blur image with specified blur factor and channel. - - The radius of the Gaussian in pixels, not counting the center pixel. - The standard deviation of the Laplacian, in pixels. - The channel(s) that should be blurred. - Thrown when an error is raised by ImageMagick. - - - - Border image (add border to image). - - The size of the border. - Thrown when an error is raised by ImageMagick. - - - - Border image (add border to image). - - The width of the border. - The height of the border. - Thrown when an error is raised by ImageMagick. - - - - Changes the brightness and/or contrast of an image. It converts the brightness and - contrast parameters into slope and intercept and calls a polynomical function to apply - to the image. - - The brightness. - The contrast. - Thrown when an error is raised by ImageMagick. - - - - Changes the brightness and/or contrast of an image. It converts the brightness and - contrast parameters into slope and intercept and calls a polynomical function to apply - to the image. - - The brightness. - The contrast. - The channel(s) that should be changed. - Thrown when an error is raised by ImageMagick. - - - - Uses a multi-stage algorithm to detect a wide range of edges in images. - - Thrown when an error is raised by ImageMagick. - - - - Uses a multi-stage algorithm to detect a wide range of edges in images. - - The radius of the gaussian smoothing filter. - The sigma of the gaussian smoothing filter. - Percentage of edge pixels in the lower threshold. - Percentage of edge pixels in the upper threshold. - Thrown when an error is raised by ImageMagick. - - - - Charcoal effect image (looks like charcoal sketch). - - Thrown when an error is raised by ImageMagick. - - - - Charcoal effect image (looks like charcoal sketch). - - The radius of the Gaussian, in pixels, not counting the center pixel. - The standard deviation of the Laplacian, in pixels. - Thrown when an error is raised by ImageMagick. - - - - Chop image (remove vertical and horizontal subregion of image). - - The X offset from origin. - The width of the part to chop horizontally. - The Y offset from origin. - The height of the part to chop vertically. - Thrown when an error is raised by ImageMagick. - - - - Chop image (remove vertical or horizontal subregion of image) using the specified geometry. - - The geometry to use. - Thrown when an error is raised by ImageMagick. - - - - Chop image (remove horizontal subregion of image). - - The X offset from origin. - The width of the part to chop horizontally. - Thrown when an error is raised by ImageMagick. - - - - Chop image (remove horizontal subregion of image). - - The Y offset from origin. - The height of the part to chop vertically. - Thrown when an error is raised by ImageMagick. - - - - Set each pixel whose value is below zero to zero and any the pixel whose value is above - the quantum range to the quantum range (Quantum.Max) otherwise the pixel value - remains unchanged. - - Thrown when an error is raised by ImageMagick. - - - - Set each pixel whose value is below zero to zero and any the pixel whose value is above - the quantum range to the quantum range (Quantum.Max) otherwise the pixel value - remains unchanged. - - The channel(s) to clamp. - Thrown when an error is raised by ImageMagick. - - - - Sets the image clip mask based on any clipping path information if it exists. - - Thrown when an error is raised by ImageMagick. - - - - Sets the image clip mask based on any clipping path information if it exists. - - Name of clipping path resource. If name is preceded by #, use - clipping path numbered by name. - Specifies if operations take effect inside or outside the clipping - path - Thrown when an error is raised by ImageMagick. - - - - Creates a clone of the current image. - - A clone of the current image. - - - - Creates a clone of the current image with the specified geometry. - - The area to clone. - A clone of the current image. - Thrown when an error is raised by ImageMagick. - - - - Creates a clone of the current image. - - The width of the area to clone - The height of the area to clone - A clone of the current image. - - - - Creates a clone of the current image. - - The X offset from origin. - The Y offset from origin. - The width of the area to clone - The height of the area to clone - A clone of the current image. - - - - Apply a color lookup table (CLUT) to the image. - - The image to use. - Thrown when an error is raised by ImageMagick. - - - - Apply a color lookup table (CLUT) to the image. - - The image to use. - Pixel interpolate method. - Thrown when an error is raised by ImageMagick. - - - - Apply a color lookup table (CLUT) to the image. - - The image to use. - Pixel interpolate method. - The channel(s) to clut. - Thrown when an error is raised by ImageMagick. - - - - Sets the alpha channel to the specified color. - - The color to use. - Thrown when an error is raised by ImageMagick. - - - - Applies the color decision list from the specified ASC CDL file. - - The file to read the ASC CDL information from. - Thrown when an error is raised by ImageMagick. - - - - Colorize image with the specified color, using specified percent alpha. - - The color to use. - The alpha percentage. - Thrown when an error is raised by ImageMagick. - - - - Colorize image with the specified color, using specified percent alpha for red, green, - and blue quantums - - The color to use. - The alpha percentage for red. - The alpha percentage for green. - The alpha percentage for blue. - Thrown when an error is raised by ImageMagick. - - - - Apply a color matrix to the image channels. - - The color matrix to use. - Thrown when an error is raised by ImageMagick. - - - - Compare current image with another image and returns error information. - - The other image to compare with this image. - The error information. - Thrown when an error is raised by ImageMagick. - - - - Returns the distortion based on the specified metric. - - The other image to compare with this image. - The metric to use. - The distortion based on the specified metric. - Thrown when an error is raised by ImageMagick. - - - - Returns the distortion based on the specified metric. - - The other image to compare with this image. - The metric to use. - The channel(s) to compare. - The distortion based on the specified metric. - Thrown when an error is raised by ImageMagick. - - - - Returns the distortion based on the specified metric. - - The other image to compare with this image. - The metric to use. - The image that will contain the difference. - The distortion based on the specified metric. - Thrown when an error is raised by ImageMagick. - - - - Returns the distortion based on the specified metric. - - The other image to compare with this image. - The metric to use. - The image that will contain the difference. - The channel(s) to compare. - The distortion based on the specified metric. - Thrown when an error is raised by ImageMagick. - - - - Compose an image onto another at specified offset using the 'In' operator. - - The image to composite with this image. - Thrown when an error is raised by ImageMagick. - - - - Compose an image onto another using the specified algorithm. - - The image to composite with this image. - The algorithm to use. - Thrown when an error is raised by ImageMagick. - - - - Compose an image onto another at specified offset using the specified algorithm. - - The image to composite with this image. - The algorithm to use. - The arguments for the algorithm (compose:args). - Thrown when an error is raised by ImageMagick. - - - - Compose an image onto another at specified offset using the 'In' operator. - - The image to composite with this image. - The X offset from origin. - The Y offset from origin. - Thrown when an error is raised by ImageMagick. - - - - Compose an image onto another at specified offset using the specified algorithm. - - The image to composite with this image. - The X offset from origin. - The Y offset from origin. - The algorithm to use. - Thrown when an error is raised by ImageMagick. - - - - Compose an image onto another at specified offset using the specified algorithm. - - The image to composite with this image. - The X offset from origin. - The Y offset from origin. - The algorithm to use. - The arguments for the algorithm (compose:args). - Thrown when an error is raised by ImageMagick. - - - - Compose an image onto another at specified offset using the 'In' operator. - - The image to composite with this image. - The offset from origin. - Thrown when an error is raised by ImageMagick. - - - - Compose an image onto another at specified offset using the specified algorithm. - - The image to composite with this image. - The offset from origin. - The algorithm to use. - Thrown when an error is raised by ImageMagick. - - - - Compose an image onto another at specified offset using the specified algorithm. - - The image to composite with this image. - The offset from origin. - The algorithm to use. - The arguments for the algorithm (compose:args). - Thrown when an error is raised by ImageMagick. - - - - Compose an image onto another at specified offset using the 'In' operator. - - The image to composite with this image. - The placement gravity. - Thrown when an error is raised by ImageMagick. - - - - Compose an image onto another at specified offset using the specified algorithm. - - The image to composite with this image. - The placement gravity. - The algorithm to use. - Thrown when an error is raised by ImageMagick. - - - - Compose an image onto another at specified offset using the specified algorithm. - - The image to composite with this image. - The placement gravity. - The algorithm to use. - The arguments for the algorithm (compose:args). - Thrown when an error is raised by ImageMagick. - - - - Determines the connected-components of the image. - - How many neighbors to visit, choose from 4 or 8. - The connected-components of the image. - Thrown when an error is raised by ImageMagick. - - - - Determines the connected-components of the image. - - The settings for this operation. - The connected-components of the image. - Thrown when an error is raised by ImageMagick. - - - - Contrast image (enhance intensity differences in image) - - Thrown when an error is raised by ImageMagick. - - - - Contrast image (enhance intensity differences in image) - - Use true to enhance the contrast and false to reduce the contrast. - Thrown when an error is raised by ImageMagick. - - - - A simple image enhancement technique that attempts to improve the contrast in an image by - 'stretching' the range of intensity values it contains to span a desired range of values. - It differs from the more sophisticated histogram equalization in that it can only apply a - linear scaling function to the image pixel values. As a result the 'enhancement' is less harsh. - - The black point. - Thrown when an error is raised by ImageMagick. - - - - A simple image enhancement technique that attempts to improve the contrast in an image by - 'stretching' the range of intensity values it contains to span a desired range of values. - It differs from the more sophisticated histogram equalization in that it can only apply a - linear scaling function to the image pixel values. As a result the 'enhancement' is less harsh. - - The black point. - The white point. - Thrown when an error is raised by ImageMagick. - - - - A simple image enhancement technique that attempts to improve the contrast in an image by - 'stretching' the range of intensity values it contains to span a desired range of values. - It differs from the more sophisticated histogram equalization in that it can only apply a - linear scaling function to the image pixel values. As a result the 'enhancement' is less harsh. - - The black point. - The white point. - The channel(s) to constrast stretch. - Thrown when an error is raised by ImageMagick. - - - - Convolve image. Applies a user-specified convolution to the image. - - The convolution matrix. - Thrown when an error is raised by ImageMagick. - - - - Copies pixels from the source image to the destination image. - - The source image to copy the pixels from. - Thrown when an error is raised by ImageMagick. - - - - Copies pixels from the source image to the destination image. - - The source image to copy the pixels from. - The channels to copy. - Thrown when an error is raised by ImageMagick. - - - - Copies pixels from the source image to the destination image. - - The source image to copy the pixels from. - The geometry to copy. - Thrown when an error is raised by ImageMagick. - - - - Copies pixels from the source image to the destination image. - - The source image to copy the pixels from. - The geometry to copy. - The channels to copy. - Thrown when an error is raised by ImageMagick. - - - - Copies pixels from the source image as defined by the geometry the destination image at - the specified offset. - - The source image to copy the pixels from. - The geometry to copy. - The offset to copy the pixels to. - Thrown when an error is raised by ImageMagick. - - - - Copies pixels from the source image as defined by the geometry the destination image at - the specified offset. - - The source image to copy the pixels from. - The geometry to copy. - The offset to start the copy from. - The channels to copy. - Thrown when an error is raised by ImageMagick. - - - - Copies pixels from the source image as defined by the geometry the destination image at - the specified offset. - - The source image to copy the pixels from. - The geometry to copy. - The X offset to start the copy from. - The Y offset to start the copy from. - Thrown when an error is raised by ImageMagick. - - - - Copies pixels from the source image as defined by the geometry the destination image at - the specified offset. - - The source image to copy the pixels from. - The geometry to copy. - The X offset to copy the pixels to. - The Y offset to copy the pixels to. - The channels to copy. - Thrown when an error is raised by ImageMagick. - - - - Crop image (subregion of original image) using CropPosition.Center. You should call - RePage afterwards unless you need the Page information. - - The width of the subregion. - The height of the subregion. - Thrown when an error is raised by ImageMagick. - - - - Crop image (subregion of original image) using CropPosition.Center. You should call - RePage afterwards unless you need the Page information. - - The X offset from origin. - The Y offset from origin. - The width of the subregion. - The height of the subregion. - Thrown when an error is raised by ImageMagick. - - - - Crop image (subregion of original image). You should call RePage afterwards unless you - need the Page information. - - The width of the subregion. - The height of the subregion. - The position where the cropping should start from. - Thrown when an error is raised by ImageMagick. - - - - Crop image (subregion of original image). You should call RePage afterwards unless you - need the Page information. - - The subregion to crop. - Thrown when an error is raised by ImageMagick. - - - - Crop image (subregion of original image). You should call RePage afterwards unless you - need the Page information. - - The subregion to crop. - The position where the cropping should start from. - Thrown when an error is raised by ImageMagick. - - - - Creates tiles of the current image in the specified dimension. - - The width of the tile. - The height of the tile. - New title of the current image. - - - - Creates tiles of the current image in the specified dimension. - - The size of the tile. - New title of the current image. - - - - Displaces an image's colormap by a given number of positions. - - Displace the colormap this amount. - Thrown when an error is raised by ImageMagick. - - - - Converts cipher pixels to plain pixels. - - The password that was used to encrypt the image. - Thrown when an error is raised by ImageMagick. - - - - Removes skew from the image. Skew is an artifact that occurs in scanned images because of - the camera being misaligned, imperfections in the scanning or surface, or simply because - the paper was not placed completely flat when scanned. The value of threshold ranges - from 0 to QuantumRange. - - The threshold. - Thrown when an error is raised by ImageMagick. - - - - Despeckle image (reduce speckle noise). - - Thrown when an error is raised by ImageMagick. - - - - Determines the color type of the image. This method can be used to automatically make the - type GrayScale. - - Thrown when an error is raised by ImageMagick. - The color type of the image. - - - - Distorts an image using various distortion methods, by mapping color lookups of the source - image to a new destination image of the same size as the source image. - - The distortion method to use. - An array containing the arguments for the distortion. - Thrown when an error is raised by ImageMagick. - - - - Distorts an image using various distortion methods, by mapping color lookups of the source - image to a new destination image usually of the same size as the source image, unless - 'bestfit' is set to true. - - The distortion method to use. - Attempt to 'bestfit' the size of the resulting image. - An array containing the arguments for the distortion. - Thrown when an error is raised by ImageMagick. - - - - Draw on image using one or more drawables. - - The drawable(s) to draw on the image. - Thrown when an error is raised by ImageMagick. - - - - Draw on image using one or more drawables. - - The drawable(s) to draw on the image. - Thrown when an error is raised by ImageMagick. - - - - Draw on image using a collection of drawables. - - The drawables to draw on the image. - Thrown when an error is raised by ImageMagick. - - - - Edge image (hilight edges in image). - - The radius of the pixel neighborhood. - Thrown when an error is raised by ImageMagick. - - - - Emboss image (hilight edges with 3D effect) with default value (0x1). - - Thrown when an error is raised by ImageMagick. - - - - Emboss image (hilight edges with 3D effect). - - The radius of the Gaussian, in pixels, not counting the center pixel. - The standard deviation of the Laplacian, in pixels. - Thrown when an error is raised by ImageMagick. - - - - Converts pixels to cipher-pixels. - - The password that to encrypt the image with. - Thrown when an error is raised by ImageMagick. - - - - Applies a digital filter that improves the quality of a noisy image. - - Thrown when an error is raised by ImageMagick. - - - - Applies a histogram equalization to the image. - - Thrown when an error is raised by ImageMagick. - - - - Apply an arithmetic or bitwise operator to the image pixel quantums. - - The channel(s) to apply the operator on. - The function. - The arguments for the function. - Thrown when an error is raised by ImageMagick. - - - - Apply an arithmetic or bitwise operator to the image pixel quantums. - - The channel(s) to apply the operator on. - The operator. - The value. - Thrown when an error is raised by ImageMagick. - - - - Apply an arithmetic or bitwise operator to the image pixel quantums. - - The channel(s) to apply the operator on. - The operator. - The value. - Thrown when an error is raised by ImageMagick. - - - - Apply an arithmetic or bitwise operator to the image pixel quantums. - - The channel(s) to apply the operator on. - The geometry to use. - The operator. - The value. - Thrown when an error is raised by ImageMagick. - - - - Apply an arithmetic or bitwise operator to the image pixel quantums. - - The channel(s) to apply the operator on. - The geometry to use. - The operator. - The value. - Thrown when an error is raised by ImageMagick. - - - - Extend the image as defined by the width and height. - - The width to extend the image to. - The height to extend the image to. - Thrown when an error is raised by ImageMagick. - - - - Extend the image as defined by the width and height. - - The X offset from origin. - The Y offset from origin. - The width to extend the image to. - The height to extend the image to. - Thrown when an error is raised by ImageMagick. - - - - Extend the image as defined by the width and height. - - The width to extend the image to. - The height to extend the image to. - The background color to use. - Thrown when an error is raised by ImageMagick. - - - - Extend the image as defined by the width and height. - - The width to extend the image to. - The height to extend the image to. - The placement gravity. - Thrown when an error is raised by ImageMagick. - - - - Extend the image as defined by the width and height. - - The width to extend the image to. - The height to extend the image to. - The placement gravity. - The background color to use. - Thrown when an error is raised by ImageMagick. - - - - Extend the image as defined by the rectangle. - - The geometry to extend the image to. - Thrown when an error is raised by ImageMagick. - - - - Extend the image as defined by the geometry. - - The geometry to extend the image to. - The background color to use. - Thrown when an error is raised by ImageMagick. - - - - Extend the image as defined by the geometry. - - The geometry to extend the image to. - The placement gravity. - Thrown when an error is raised by ImageMagick. - - - - Extend the image as defined by the geometry. - - The geometry to extend the image to. - The placement gravity. - The background color to use. - Thrown when an error is raised by ImageMagick. - - - - Flip image (reflect each scanline in the vertical direction). - - Thrown when an error is raised by ImageMagick. - - - - Floodfill pixels matching color (within fuzz factor) of target pixel(x,y) with replacement - alpha value using method. - - The alpha to use. - The X coordinate. - The Y coordinate. - Thrown when an error is raised by ImageMagick. - - - - Flood-fill color across pixels that match the color of the target pixel and are neighbors - of the target pixel. Uses current fuzz setting when determining color match. - - The color to use. - The X coordinate. - The Y coordinate. - Thrown when an error is raised by ImageMagick. - - - - Flood-fill color across pixels that match the color of the target pixel and are neighbors - of the target pixel. Uses current fuzz setting when determining color match. - - The color to use. - The X coordinate. - The Y coordinate. - The target color. - Thrown when an error is raised by ImageMagick. - - - - Flood-fill color across pixels that match the color of the target pixel and are neighbors - of the target pixel. Uses current fuzz setting when determining color match. - - The color to use. - The position of the pixel. - Thrown when an error is raised by ImageMagick. - - - - Flood-fill color across pixels that match the color of the target pixel and are neighbors - of the target pixel. Uses current fuzz setting when determining color match. - - The color to use. - The position of the pixel. - The target color. - Thrown when an error is raised by ImageMagick. - - - - Flood-fill texture across pixels that match the color of the target pixel and are neighbors - of the target pixel. Uses current fuzz setting when determining color match. - - The image to use. - The X coordinate. - The Y coordinate. - Thrown when an error is raised by ImageMagick. - - - - Flood-fill texture across pixels that match the color of the target pixel and are neighbors - of the target pixel. Uses current fuzz setting when determining color match. - - The image to use. - The X coordinate. - The Y coordinate. - The target color. - Thrown when an error is raised by ImageMagick. - - - - Flood-fill texture across pixels that match the color of the target pixel and are neighbors - of the target pixel. Uses current fuzz setting when determining color match. - - The image to use. - The position of the pixel. - Thrown when an error is raised by ImageMagick. - - - - Flood-fill texture across pixels that match the color of the target pixel and are neighbors - of the target pixel. Uses current fuzz setting when determining color match. - - The image to use. - The position of the pixel. - The target color. - Thrown when an error is raised by ImageMagick. - - - - Flop image (reflect each scanline in the horizontal direction). - - Thrown when an error is raised by ImageMagick. - - - - Obtain font metrics for text string given current font, pointsize, and density settings. - - The text to get the font metrics for. - The font metrics for text. - Thrown when an error is raised by ImageMagick. - - - - Obtain font metrics for text string given current font, pointsize, and density settings. - - The text to get the font metrics for. - Specifies if new lines should be ignored. - The font metrics for text. - Thrown when an error is raised by ImageMagick. - - - - Formats the specified expression, more info here: http://www.imagemagick.org/script/escape.php. - - The expression, more info here: http://www.imagemagick.org/script/escape.php. - The result of the expression. - Thrown when an error is raised by ImageMagick. - - - - Frame image with the default geometry (25x25+6+6). - - Thrown when an error is raised by ImageMagick. - - - - Frame image with the specified geometry. - - The geometry of the frame. - Thrown when an error is raised by ImageMagick. - - - - Frame image with the specified with and height. - - The width of the frame. - The height of the frame. - Thrown when an error is raised by ImageMagick. - - - - Frame image with the specified with, height, innerBevel and outerBevel. - - The width of the frame. - The height of the frame. - The inner bevel of the frame. - The outer bevel of the frame. - Thrown when an error is raised by ImageMagick. - - - - Applies a mathematical expression to the image. - - The expression to apply. - Thrown when an error is raised by ImageMagick. - - - - Applies a mathematical expression to the image. - - The expression to apply. - The channel(s) to apply the expression to. - Thrown when an error is raised by ImageMagick. - - - - Gamma correct image. - - The image gamma. - Thrown when an error is raised by ImageMagick. - - - - Gamma correct image. - - The image gamma for the channel. - The channel(s) to gamma correct. - Thrown when an error is raised by ImageMagick. - - - - Gaussian blur image. - - The number of neighbor pixels to be included in the convolution. - The standard deviation of the gaussian bell curve. - Thrown when an error is raised by ImageMagick. - - - - Gaussian blur image. - - The number of neighbor pixels to be included in the convolution. - The standard deviation of the gaussian bell curve. - The channel(s) to blur. - Thrown when an error is raised by ImageMagick. - - - - Retrieve the 8bim profile from the image. - - Thrown when an error is raised by ImageMagick. - The 8bim profile from the image. - - - - Returns the value of a named image attribute. - - The name of the attribute. - The value of a named image attribute. - Thrown when an error is raised by ImageMagick. - - - - Returns the default clipping path. Null will be returned if the image has no clipping path. - - The default clipping path. Null will be returned if the image has no clipping path. - Thrown when an error is raised by ImageMagick. - - - - Returns the clipping path with the specified name. Null will be returned if the image has no clipping path. - - Name of clipping path resource. If name is preceded by #, use clipping path numbered by name. - The clipping path with the specified name. Null will be returned if the image has no clipping path. - Thrown when an error is raised by ImageMagick. - - - - Returns the color at colormap position index. - - The position index. - he color at colormap position index. - Thrown when an error is raised by ImageMagick. - - - - Retrieve the color profile from the image. - - The color profile from the image. - Thrown when an error is raised by ImageMagick. - - - - Returns the value of the artifact with the specified name. - - The name of the artifact. - The value of the artifact with the specified name. - - - - Retrieve the exif profile from the image. - - The exif profile from the image. - Thrown when an error is raised by ImageMagick. - - - - Retrieve the iptc profile from the image. - - The iptc profile from the image. - Thrown when an error is raised by ImageMagick. - - - - Returns a pixel collection that can be used to read or modify the pixels of this image. - - A pixel collection that can be used to read or modify the pixels of this image. - Thrown when an error is raised by ImageMagick. - - - - Returns a pixel collection that can be used to read or modify the pixels of this image. This instance - will not do any bounds checking and directly call ImageMagick. - - A pixel collection that can be used to read or modify the pixels of this image. - Thrown when an error is raised by ImageMagick. - - - - Retrieve a named profile from the image. - - The name of the profile (e.g. "ICM", "IPTC", or a generic profile name). - A named profile from the image. - Thrown when an error is raised by ImageMagick. - - - - Retrieve the xmp profile from the image. - - The xmp profile from the image. - Thrown when an error is raised by ImageMagick. - - - - Converts the colors in the image to gray. - - The pixel intensity method to use. - Thrown when an error is raised by ImageMagick. - - - - Apply a color lookup table (Hald CLUT) to the image. - - The image to use. - Thrown when an error is raised by ImageMagick. - - - - Creates a color histogram. - - A color histogram. - Thrown when an error is raised by ImageMagick. - - - - Identifies lines in the image. - - Thrown when an error is raised by ImageMagick. - - - - Identifies lines in the image. - - The width of the neighborhood. - The height of the neighborhood. - The line count threshold. - Thrown when an error is raised by ImageMagick. - - - - Implode image (special effect). - - The extent of the implosion. - Pixel interpolate method. - Thrown when an error is raised by ImageMagick. - - - - Floodfill pixels not matching color (within fuzz factor) of target pixel(x,y) with - replacement alpha value using method. - - The alpha to use. - The X coordinate. - The Y coordinate. - Thrown when an error is raised by ImageMagick. - - - - Flood-fill texture across pixels that do not match the color of the target pixel and are - neighbors of the target pixel. Uses current fuzz setting when determining color match. - - The color to use. - The X coordinate. - The Y coordinate. - Thrown when an error is raised by ImageMagick. - - - - Flood-fill texture across pixels that do not match the color of the target pixel and are - neighbors of the target pixel. Uses current fuzz setting when determining color match. - - The color to use. - The X coordinate. - The Y coordinate. - The target color. - Thrown when an error is raised by ImageMagick. - - - - Flood-fill color across pixels that match the color of the target pixel and are neighbors - of the target pixel. Uses current fuzz setting when determining color match. - - The color to use. - The position of the pixel. - Thrown when an error is raised by ImageMagick. - - - - Flood-fill texture across pixels that do not match the color of the target pixel and are - neighbors of the target pixel. Uses current fuzz setting when determining color match. - - The color to use. - The position of the pixel. - The target color. - Thrown when an error is raised by ImageMagick. - - - - Flood-fill texture across pixels that do not match the color of the target pixel and are - neighbors of the target pixel. Uses current fuzz setting when determining color match. - - The image to use. - The X coordinate. - The Y coordinate. - Thrown when an error is raised by ImageMagick. - - - - Flood-fill texture across pixels that match the color of the target pixel and are neighbors - of the target pixel. Uses current fuzz setting when determining color match. - - The image to use. - The X coordinate. - The Y coordinate. - The target color. - Thrown when an error is raised by ImageMagick. - - - - Flood-fill texture across pixels that do not match the color of the target pixel and are - neighbors of the target pixel. Uses current fuzz setting when determining color match. - - The image to use. - The position of the pixel. - Thrown when an error is raised by ImageMagick. - - - - Flood-fill texture across pixels that do not match the color of the target pixel and are - neighbors of the target pixel. Uses current fuzz setting when determining color match. - - The image to use. - The position of the pixel. - The target color. - Thrown when an error is raised by ImageMagick. - - - - Applies the reversed level operation to just the specific channels specified. It compresses - the full range of color values, so that they lie between the given black and white points. - Gamma is applied before the values are mapped. Uses a midpoint of 1.0. - - The darkest color in the image. Colors darker are set to zero. - The lightest color in the image. Colors brighter are set to the maximum quantum value. - Thrown when an error is raised by ImageMagick. - - - - Applies the reversed level operation to just the specific channels specified. It compresses - the full range of color values, so that they lie between the given black and white points. - Gamma is applied before the values are mapped. Uses a midpoint of 1.0. - - The darkest color in the image. Colors darker are set to zero. - The lightest color in the image. Colors brighter are set to the maximum quantum value. - Thrown when an error is raised by ImageMagick. - - - - Applies the reversed level operation to just the specific channels specified. It compresses - the full range of color values, so that they lie between the given black and white points. - Gamma is applied before the values are mapped. Uses a midpoint of 1.0. - - The darkest color in the image. Colors darker are set to zero. - The lightest color in the image. Colors brighter are set to the maximum quantum value. - The channel(s) to level. - Thrown when an error is raised by ImageMagick. - - - - Applies the reversed level operation to just the specific channels specified. It compresses - the full range of color values, so that they lie between the given black and white points. - Gamma is applied before the values are mapped. Uses a midpoint of 1.0. - - The darkest color in the image. Colors darker are set to zero. - The lightest color in the image. Colors brighter are set to the maximum quantum value. - The channel(s) to level. - Thrown when an error is raised by ImageMagick. - - - - Applies the reversed level operation to just the specific channels specified. It compresses - the full range of color values, so that they lie between the given black and white points. - Gamma is applied before the values are mapped. - - The darkest color in the image. Colors darker are set to zero. - The lightest color in the image. Colors brighter are set to the maximum quantum value. - The gamma correction to apply to the image. (Useful range of 0 to 10) - Thrown when an error is raised by ImageMagick. - - - - Applies the reversed level operation to just the specific channels specified. It compresses - the full range of color values, so that they lie between the given black and white points. - Gamma is applied before the values are mapped. - - The darkest color in the image. Colors darker are set to zero. - The lightest color in the image. Colors brighter are set to the maximum quantum value. - The gamma correction to apply to the image. (Useful range of 0 to 10) - Thrown when an error is raised by ImageMagick. - - - - Applies the reversed level operation to just the specific channels specified. It compresses - the full range of color values, so that they lie between the given black and white points. - Gamma is applied before the values are mapped. - - The darkest color in the image. Colors darker are set to zero. - The lightest color in the image. Colors brighter are set to the maximum quantum value. - The gamma correction to apply to the image. (Useful range of 0 to 10) - The channel(s) to level. - Thrown when an error is raised by ImageMagick. - - - - Applies the reversed level operation to just the specific channels specified. It compresses - the full range of color values, so that they lie between the given black and white points. - Gamma is applied before the values are mapped. - - The darkest color in the image. Colors darker are set to zero. - The lightest color in the image. Colors brighter are set to the maximum quantum value. - The gamma correction to apply to the image. (Useful range of 0 to 10) - The channel(s) to level. - Thrown when an error is raised by ImageMagick. - - - - Maps the given color to "black" and "white" values, linearly spreading out the colors, and - level values on a channel by channel bases, as per level(). The given colors allows you to - specify different level ranges for each of the color channels separately. - - The color to map black to/from - The color to map white to/from - Thrown when an error is raised by ImageMagick. - - - - Maps the given color to "black" and "white" values, linearly spreading out the colors, and - level values on a channel by channel bases, as per level(). The given colors allows you to - specify different level ranges for each of the color channels separately. - - The color to map black to/from - The color to map white to/from - The channel(s) to level. - Thrown when an error is raised by ImageMagick. - - - - Changes any pixel that does not match the target with the color defined by fill. - - The color to replace. - The color to replace opaque color with. - Thrown when an error is raised by ImageMagick. - - - - Add alpha channel to image, setting pixels that don't match the specified color to transparent. - - The color that should not be made transparent. - Thrown when an error is raised by ImageMagick. - - - - Add alpha channel to image, setting pixels that don't lie in between the given two colors to - transparent. - - The low target color. - The high target color. - Thrown when an error is raised by ImageMagick. - - - - An edge preserving noise reduction filter. - - Thrown when an error is raised by ImageMagick. - - - - An edge preserving noise reduction filter. - - The radius of the Gaussian, in pixels, not counting the center pixel. - The standard deviation of the Laplacian, in pixels. - Thrown when an error is raised by ImageMagick. - - - - Adjust the levels of the image by scaling the colors falling between specified white and - black points to the full available quantum range. Uses a midpoint of 1.0. - - The darkest color in the image. Colors darker are set to zero. - The lightest color in the image. Colors brighter are set to the maximum quantum value. - Thrown when an error is raised by ImageMagick. - - - - Adjust the levels of the image by scaling the colors falling between specified white and - black points to the full available quantum range. Uses a midpoint of 1.0. - - The darkest color in the image. Colors darker are set to zero. - The lightest color in the image. Colors brighter are set to the maximum quantum value. - Thrown when an error is raised by ImageMagick. - - - - Adjust the levels of the image by scaling the colors falling between specified white and - black points to the full available quantum range. Uses a midpoint of 1.0. - - The darkest color in the image. Colors darker are set to zero. - The lightest color in the image. Colors brighter are set to the maximum quantum value. - The channel(s) to level. - Thrown when an error is raised by ImageMagick. - - - - Adjust the levels of the image by scaling the colors falling between specified white and - black points to the full available quantum range. Uses a midpoint of 1.0. - - The darkest color in the image. Colors darker are set to zero. - The lightest color in the image. Colors brighter are set to the maximum quantum value. - The channel(s) to level. - Thrown when an error is raised by ImageMagick. - - - - Adjust the levels of the image by scaling the colors falling between specified white and - black points to the full available quantum range. - - The darkest color in the image. Colors darker are set to zero. - The lightest color in the image. Colors brighter are set to the maximum quantum value. - The gamma correction to apply to the image. (Useful range of 0 to 10) - Thrown when an error is raised by ImageMagick. - - - - Adjust the levels of the image by scaling the colors falling between specified white and - black points to the full available quantum range. - - The darkest color in the image. Colors darker are set to zero. - The lightest color in the image. Colors brighter are set to the maximum quantum value. - The gamma correction to apply to the image. (Useful range of 0 to 10) - Thrown when an error is raised by ImageMagick. - - - - Adjust the levels of the image by scaling the colors falling between specified white and - black points to the full available quantum range. - - The darkest color in the image. Colors darker are set to zero. - The lightest color in the image. Colors brighter are set to the maximum quantum value. - The gamma correction to apply to the image. (Useful range of 0 to 10) - The channel(s) to level. - Thrown when an error is raised by ImageMagick. - - - - Adjust the levels of the image by scaling the colors falling between specified white and - black points to the full available quantum range. - - The darkest color in the image. Colors darker are set to zero. - The lightest color in the image. Colors brighter are set to the maximum quantum value. - The gamma correction to apply to the image. (Useful range of 0 to 10) - The channel(s) to level. - Thrown when an error is raised by ImageMagick. - - - - Maps the given color to "black" and "white" values, linearly spreading out the colors, and - level values on a channel by channel bases, as per level(). The given colors allows you to - specify different level ranges for each of the color channels separately. - - The color to map black to/from - The color to map white to/from - Thrown when an error is raised by ImageMagick. - - - - Maps the given color to "black" and "white" values, linearly spreading out the colors, and - level values on a channel by channel bases, as per level(). The given colors allows you to - specify different level ranges for each of the color channels separately. - - The color to map black to/from - The color to map white to/from - The channel(s) to level. - Thrown when an error is raised by ImageMagick. - - - - Discards any pixels below the black point and above the white point and levels the remaining pixels. - - The black point. - The white point. - Thrown when an error is raised by ImageMagick. - - - - Rescales image with seam carving. - - The new width. - The new height. - Thrown when an error is raised by ImageMagick. - - - - Rescales image with seam carving. - - The geometry to use. - Thrown when an error is raised by ImageMagick. - - - - Rescales image with seam carving. - - The percentage. - Thrown when an error is raised by ImageMagick. - - - - Rescales image with seam carving. - - The percentage of the width. - The percentage of the height. - Thrown when an error is raised by ImageMagick. - - - - Local contrast enhancement. - - The radius of the Gaussian, in pixels, not counting the center pixel. - The strength of the blur mask. - Thrown when an error is raised by ImageMagick. - - - - Lower image (lighten or darken the edges of an image to give a 3-D lowered effect). - - The size of the edges. - Thrown when an error is raised by ImageMagick. - - - - Magnify image by integral size. - - Thrown when an error is raised by ImageMagick. - - - - Remap image colors with closest color from the specified colors. - - The colors to use. - The error informaton. - Thrown when an error is raised by ImageMagick. - - - - Remap image colors with closest color from the specified colors. - - The colors to use. - Quantize settings. - The error informaton. - Thrown when an error is raised by ImageMagick. - - - - Remap image colors with closest color from reference image. - - The image to use. - The error informaton. - Thrown when an error is raised by ImageMagick. - - - - Remap image colors with closest color from reference image. - - The image to use. - Quantize settings. - The error informaton. - Thrown when an error is raised by ImageMagick. - - - - Delineate arbitrarily shaped clusters in the image. - - The width and height of the pixels neighborhood. - - - - Delineate arbitrarily shaped clusters in the image. - - The width and height of the pixels neighborhood. - The color distance - - - - Delineate arbitrarily shaped clusters in the image. - - The width of the pixels neighborhood. - The height of the pixels neighborhood. - - - - Delineate arbitrarily shaped clusters in the image. - - The width of the pixels neighborhood. - The height of the pixels neighborhood. - The color distance - - - - Filter image by replacing each pixel component with the median color in a circular neighborhood. - - Thrown when an error is raised by ImageMagick. - - - - Filter image by replacing each pixel component with the median color in a circular neighborhood. - - The radius of the pixel neighborhood. - Thrown when an error is raised by ImageMagick. - - - - Reduce image by integral size. - - Thrown when an error is raised by ImageMagick. - - - - Modulate percent brightness of an image. - - The brightness percentage. - Thrown when an error is raised by ImageMagick. - - - - Modulate percent saturation and brightness of an image. - - The brightness percentage. - The saturation percentage. - Thrown when an error is raised by ImageMagick. - - - - Modulate percent hue, saturation, and brightness of an image. - - The brightness percentage. - The saturation percentage. - The hue percentage. - Thrown when an error is raised by ImageMagick. - - - - Applies a kernel to the image according to the given mophology method. - - The morphology method. - Built-in kernel. - Thrown when an error is raised by ImageMagick. - - - - Applies a kernel to the image according to the given mophology method. - - The morphology method. - Built-in kernel. - The channels to apply the kernel to. - Thrown when an error is raised by ImageMagick. - - - - Applies a kernel to the image according to the given mophology method. - - The morphology method. - Built-in kernel. - The channels to apply the kernel to. - The number of iterations. - Thrown when an error is raised by ImageMagick. - - - - Applies a kernel to the image according to the given mophology method. - - The morphology method. - Built-in kernel. - The number of iterations. - Thrown when an error is raised by ImageMagick. - - - - Applies a kernel to the image according to the given mophology method. - - The morphology method. - Built-in kernel. - Kernel arguments. - Thrown when an error is raised by ImageMagick. - - - - Applies a kernel to the image according to the given mophology method. - - The morphology method. - Built-in kernel. - Kernel arguments. - The channels to apply the kernel to. - Thrown when an error is raised by ImageMagick. - - - - Applies a kernel to the image according to the given mophology method. - - The morphology method. - Built-in kernel. - Kernel arguments. - The channels to apply the kernel to. - The number of iterations. - Thrown when an error is raised by ImageMagick. - - - - Applies a kernel to the image according to the given mophology method. - - The morphology method. - Built-in kernel. - Kernel arguments. - The number of iterations. - Thrown when an error is raised by ImageMagick. - - - - Applies a kernel to the image according to the given mophology method. - - The morphology method. - User suplied kernel. - Thrown when an error is raised by ImageMagick. - - - - Applies a kernel to the image according to the given mophology method. - - The morphology method. - User suplied kernel. - The channels to apply the kernel to. - Thrown when an error is raised by ImageMagick. - - - - Applies a kernel to the image according to the given mophology method. - - The morphology method. - User suplied kernel. - The channels to apply the kernel to. - The number of iterations. - Thrown when an error is raised by ImageMagick. - - - - Applies a kernel to the image according to the given mophology method. - - The morphology method. - User suplied kernel. - The number of iterations. - Thrown when an error is raised by ImageMagick. - - - - Applies a kernel to the image according to the given mophology settings. - - The morphology settings. - Thrown when an error is raised by ImageMagick. - - - - Returns the normalized moments of one or more image channels. - - The normalized moments of one or more image channels. - Thrown when an error is raised by ImageMagick. - - - - Motion blur image with specified blur factor. - - The radius of the Gaussian, in pixels, not counting the center pixel. - The standard deviation of the Laplacian, in pixels. - The angle the object appears to be comming from (zero degrees is from the right). - Thrown when an error is raised by ImageMagick. - - - - Negate colors in image. - - Thrown when an error is raised by ImageMagick. - - - - Negate colors in image. - - Use true to negate only the grayscale colors. - Thrown when an error is raised by ImageMagick. - - - - Negate colors in image for the specified channel. - - Use true to negate only the grayscale colors. - The channel(s) that should be negated. - Thrown when an error is raised by ImageMagick. - - - - Negate colors in image for the specified channel. - - The channel(s) that should be negated. - Thrown when an error is raised by ImageMagick. - - - - Normalize image (increase contrast by normalizing the pixel values to span the full range - of color values) - - Thrown when an error is raised by ImageMagick. - - - - Oilpaint image (image looks like oil painting) - - - - - Oilpaint image (image looks like oil painting) - - The radius of the circular neighborhood. - The standard deviation of the Laplacian, in pixels. - Thrown when an error is raised by ImageMagick. - - - - Changes any pixel that matches target with the color defined by fill. - - The color to replace. - The color to replace opaque color with. - Thrown when an error is raised by ImageMagick. - - - - Perform a ordered dither based on a number of pre-defined dithering threshold maps, but over - multiple intensity levels. - - A string containing the name of the threshold dither map to use, - followed by zero or more numbers representing the number of color levels tho dither between. - Thrown when an error is raised by ImageMagick. - - - - Perform a ordered dither based on a number of pre-defined dithering threshold maps, but over - multiple intensity levels. - - A string containing the name of the threshold dither map to use, - followed by zero or more numbers representing the number of color levels tho dither between. - The channel(s) to dither. - Thrown when an error is raised by ImageMagick. - - - - Set each pixel whose value is less than epsilon to epsilon or -epsilon (whichever is closer) - otherwise the pixel value remains unchanged. - - The epsilon threshold. - Thrown when an error is raised by ImageMagick. - - - - Set each pixel whose value is less than epsilon to epsilon or -epsilon (whichever is closer) - otherwise the pixel value remains unchanged. - - The epsilon threshold. - The channel(s) to perceptible. - Thrown when an error is raised by ImageMagick. - - - - Returns the perceptual hash of this image. - - The perceptual hash of this image. - Thrown when an error is raised by ImageMagick. - - - - Reads only metadata and not the pixel data. - - The byte array to read the information from. - Thrown when an error is raised by ImageMagick. - - - - Reads only metadata and not the pixel data. - - The byte array to read the information from. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Reads only metadata and not the pixel data. - - The file to read the image from. - Thrown when an error is raised by ImageMagick. - - - - Reads only metadata and not the pixel data. - - The file to read the image from. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Reads only metadata and not the pixel data. - - The stream to read the image data from. - Thrown when an error is raised by ImageMagick. - - - - Reads only metadata and not the pixel data. - - The stream to read the image data from. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Reads only metadata and not the pixel data. - - The fully qualified name of the image file, or the relative image file name. - Thrown when an error is raised by ImageMagick. - - - - Reads only metadata and not the pixel data. - - The fully qualified name of the image file, or the relative image file name. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Simulates a Polaroid picture. - - The caption to put on the image. - The angle of image. - Pixel interpolate method. - Thrown when an error is raised by ImageMagick. - - - - Reduces the image to a limited number of colors for a "poster" effect. - - Number of color levels allowed in each channel. - Thrown when an error is raised by ImageMagick. - - - - Reduces the image to a limited number of colors for a "poster" effect. - - Number of color levels allowed in each channel. - Dither method to use. - Thrown when an error is raised by ImageMagick. - - - - Reduces the image to a limited number of colors for a "poster" effect. - - Number of color levels allowed in each channel. - Dither method to use. - The channel(s) to posterize. - Thrown when an error is raised by ImageMagick. - - - - Reduces the image to a limited number of colors for a "poster" effect. - - Number of color levels allowed in each channel. - The channel(s) to posterize. - Thrown when an error is raised by ImageMagick. - - - - Sets an internal option to preserve the color type. - - Thrown when an error is raised by ImageMagick. - - - - Quantize image (reduce number of colors). - - Quantize settings. - The error information. - Thrown when an error is raised by ImageMagick. - - - - Raise image (lighten or darken the edges of an image to give a 3-D raised effect). - - The size of the edges. - Thrown when an error is raised by ImageMagick. - - - - Changes the value of individual pixels based on the intensity of each pixel compared to a - random threshold. The result is a low-contrast, two color image. - - The low threshold. - The high threshold. - Thrown when an error is raised by ImageMagick. - - - - Changes the value of individual pixels based on the intensity of each pixel compared to a - random threshold. The result is a low-contrast, two color image. - - The low threshold. - The high threshold. - The channel(s) to use. - Thrown when an error is raised by ImageMagick. - - - - Changes the value of individual pixels based on the intensity of each pixel compared to a - random threshold. The result is a low-contrast, two color image. - - The low threshold. - The high threshold. - Thrown when an error is raised by ImageMagick. - - - - Changes the value of individual pixels based on the intensity of each pixel compared to a - random threshold. The result is a low-contrast, two color image. - - The low threshold. - The high threshold. - The channel(s) to use. - Thrown when an error is raised by ImageMagick. - - - - Read single image frame. - - The byte array to read the image data from. - Thrown when an error is raised by ImageMagick. - - - - Read single vector image frame. - - The byte array to read the image data from. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Read single image frame. - - The file to read the image from. - Thrown when an error is raised by ImageMagick. - - - - Read single image frame. - - The file to read the image from. - The width. - The height. - Thrown when an error is raised by ImageMagick. - - - - Read single vector image frame. - - The file to read the image from. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Read single vector image frame. - - The color to fill the image with. - The width. - The height. - Thrown when an error is raised by ImageMagick. - - - - Read single image frame. - - The stream to read the image data from. - Thrown when an error is raised by ImageMagick. - - - - Read single image frame. - - The stream to read the image data from. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Read single image frame. - - The fully qualified name of the image file, or the relative image file name. - Thrown when an error is raised by ImageMagick. - - - - Read single vector image frame. - - The fully qualified name of the image file, or the relative image file name. - The width. - The height. - Thrown when an error is raised by ImageMagick. - - - - Read single vector image frame. - - The fully qualified name of the image file, or the relative image file name. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Reduce noise in image using a noise peak elimination filter. - - Thrown when an error is raised by ImageMagick. - - - - Reduce noise in image using a noise peak elimination filter. - - The order to use. - Thrown when an error is raised by ImageMagick. - - - - Associates a mask with the image as defined by the specified region. - - The mask region. - - - - Removes the artifact with the specified name. - - The name of the artifact. - - - - Removes the attribute with the specified name. - - The name of the attribute. - - - - Removes the region mask of the image. - - - - - Remove a named profile from the image. - - The name of the profile (e.g. "ICM", "IPTC", or a generic profile name). - Thrown when an error is raised by ImageMagick. - - - - Resets the page property of this image. - - Thrown when an error is raised by ImageMagick. - - - - Resize image in terms of its pixel size. - - The new X resolution. - The new Y resolution. - Thrown when an error is raised by ImageMagick. - - - - Resize image in terms of its pixel size. - - The density to use. - Thrown when an error is raised by ImageMagick. - - - - Resize image to specified size. - - The new width. - The new height. - Thrown when an error is raised by ImageMagick. - - - - Resize image to specified geometry. - - The geometry to use. - Thrown when an error is raised by ImageMagick. - - - - Resize image to specified percentage. - - The percentage. - Thrown when an error is raised by ImageMagick. - - - - Resize image to specified percentage. - - The percentage of the width. - The percentage of the height. - Thrown when an error is raised by ImageMagick. - - - - Roll image (rolls image vertically and horizontally). - - The X offset from origin. - The Y offset from origin. - Thrown when an error is raised by ImageMagick. - - - - Rotate image clockwise by specified number of degrees. - - Specify a negative number for to rotate counter-clockwise. - The number of degrees to rotate (positive to rotate clockwise, negative to rotate counter-clockwise). - Thrown when an error is raised by ImageMagick. - - - - Rotational blur image. - - The angle to use. - Thrown when an error is raised by ImageMagick. - - - - Rotational blur image. - - The angle to use. - The channel(s) to use. - Thrown when an error is raised by ImageMagick. - - - - Resize image by using simple ratio algorithm. - - The new width. - The new height. - Thrown when an error is raised by ImageMagick. - - - - Resize image by using pixel sampling algorithm. - - The new width. - The new height. - Thrown when an error is raised by ImageMagick. - - - - Resize image by using pixel sampling algorithm. - - The geometry to use. - Thrown when an error is raised by ImageMagick. - - - - Resize image by using pixel sampling algorithm to the specified percentage. - - The percentage. - Thrown when an error is raised by ImageMagick. - - - - Resize image by using pixel sampling algorithm to the specified percentage. - - The percentage of the width. - The percentage of the height. - Thrown when an error is raised by ImageMagick. - - - - Resize image by using simple ratio algorithm. - - The geometry to use. - Thrown when an error is raised by ImageMagick. - - - - Resize image by using simple ratio algorithm to the specified percentage. - - The percentage. - Thrown when an error is raised by ImageMagick. - - - - Resize image by using simple ratio algorithm to the specified percentage. - - The percentage of the width. - The percentage of the height. - Thrown when an error is raised by ImageMagick. - - - - Segment (coalesce similar image components) by analyzing the histograms of the color - components and identifying units that are homogeneous with the fuzzy c-means technique. - Also uses QuantizeColorSpace and Verbose image attributes. - - Thrown when an error is raised by ImageMagick. - - - - Segment (coalesce similar image components) by analyzing the histograms of the color - components and identifying units that are homogeneous with the fuzzy c-means technique. - Also uses QuantizeColorSpace and Verbose image attributes. - - Quantize colorspace - This represents the minimum number of pixels contained in - a hexahedra before it can be considered valid (expressed as a percentage). - The smoothing threshold eliminates noise in the second - derivative of the histogram. As the value is increased, you can expect a smoother second - derivative - Thrown when an error is raised by ImageMagick. - - - - Selectively blur pixels within a contrast threshold. It is similar to the unsharpen mask - that sharpens everything with contrast above a certain threshold. - - The radius of the Gaussian, in pixels, not counting the center pixel. - The standard deviation of the Gaussian, in pixels. - Only pixels within this contrast threshold are included in the blur operation. - Thrown when an error is raised by ImageMagick. - - - - Selectively blur pixels within a contrast threshold. It is similar to the unsharpen mask - that sharpens everything with contrast above a certain threshold. - - The radius of the Gaussian, in pixels, not counting the center pixel. - The standard deviation of the Gaussian, in pixels. - Only pixels within this contrast threshold are included in the blur operation. - The channel(s) to blur. - Thrown when an error is raised by ImageMagick. - - - - Selectively blur pixels within a contrast threshold. It is similar to the unsharpen mask - that sharpens everything with contrast above a certain threshold. - - The radius of the Gaussian, in pixels, not counting the center pixel. - The standard deviation of the Gaussian, in pixels. - Only pixels within this contrast threshold are included in the blur operation. - Thrown when an error is raised by ImageMagick. - - - - Selectively blur pixels within a contrast threshold. It is similar to the unsharpen mask - that sharpens everything with contrast above a certain threshold. - - The radius of the Gaussian, in pixels, not counting the center pixel. - The standard deviation of the Gaussian, in pixels. - Only pixels within this contrast threshold are included in the blur operation. - The channel(s) to blur. - Thrown when an error is raised by ImageMagick. - - - - Separates the channels from the image and returns it as grayscale images. - - The channels from the image as grayscale images. - Thrown when an error is raised by ImageMagick. - - - - Separates the specified channels from the image and returns it as grayscale images. - - The channel(s) to separates. - The channels from the image as grayscale images. - Thrown when an error is raised by ImageMagick. - - - - Applies a special effect to the image, similar to the effect achieved in a photo darkroom - by sepia toning. - - Thrown when an error is raised by ImageMagick. - - - - Applies a special effect to the image, similar to the effect achieved in a photo darkroom - by sepia toning. - - The tone threshold. - Thrown when an error is raised by ImageMagick. - - - - Inserts the artifact with the specified name and value into the artifact tree of the image. - - The name of the artifact. - The value of the artifact. - Thrown when an error is raised by ImageMagick. - - - - Lessen (or intensify) when adding noise to an image. - - The attenuate value. - - - - Sets a named image attribute. - - The name of the attribute. - The value of the attribute. - Thrown when an error is raised by ImageMagick. - - - - Sets the default clipping path. - - The clipping path. - Thrown when an error is raised by ImageMagick. - - - - Sets the clipping path with the specified name. - - The clipping path. - Name of clipping path resource. If name is preceded by #, use clipping path numbered by name. - Thrown when an error is raised by ImageMagick. - - - - Set color at colormap position index. - - The position index. - The color. - Thrown when an error is raised by ImageMagick. - - - - When comparing images, emphasize pixel differences with this color. - - The color. - - - - When comparing images, de-emphasize pixel differences with this color. - - The color. - - - - Shade image using distant light source. - - Thrown when an error is raised by ImageMagick. - - - - Shade image using distant light source. - - The azimuth of the light source direction. - The elevation of the light source direction. - Thrown when an error is raised by ImageMagick. - - - - Shade image using distant light source. - - The azimuth of the light source direction. - The elevation of the light source direction. - Specify true to shade the intensity of each pixel. - Thrown when an error is raised by ImageMagick. - - - - Shade image using distant light source. - - The azimuth of the light source direction. - The elevation of the light source direction. - Specify true to shade the intensity of each pixel. - The channel(s) that should be shaded. - Thrown when an error is raised by ImageMagick. - - - - Simulate an image shadow. - - Thrown when an error is raised by ImageMagick. - - - - Simulate an image shadow. - - The color of the shadow. - Thrown when an error is raised by ImageMagick. - - - - Simulate an image shadow. - - the shadow x-offset. - the shadow y-offset. - The standard deviation of the Gaussian, in pixels. - Transparency percentage. - Thrown when an error is raised by ImageMagick. - - - - Simulate an image shadow. - - the shadow x-offset. - the shadow y-offset. - The standard deviation of the Gaussian, in pixels. - Transparency percentage. - The color of the shadow. - Thrown when an error is raised by ImageMagick. - - - - Sharpen pixels in image. - - Thrown when an error is raised by ImageMagick. - - - - Sharpen pixels in image. - - The channel(s) that should be sharpened. - Thrown when an error is raised by ImageMagick. - - - - Sharpen pixels in image. - - The radius of the Gaussian, in pixels, not counting the center pixel. - The standard deviation of the Laplacian, in pixels. - Thrown when an error is raised by ImageMagick. - - - - Sharpen pixels in image. - - The radius of the Gaussian, in pixels, not counting the center pixel. - The standard deviation of the Laplacian, in pixels. - The channel(s) that should be sharpened. - - - - Shave pixels from image edges. - - The number of pixels to shave left and right. - The number of pixels to shave top and bottom. - Thrown when an error is raised by ImageMagick. - - - - Shear image (create parallelogram by sliding image by X or Y axis). - - Specifies the number of x degrees to shear the image. - Specifies the number of y degrees to shear the image. - Thrown when an error is raised by ImageMagick. - - - - adjust the image contrast with a non-linear sigmoidal contrast algorithm - - The contrast - Thrown when an error is raised by ImageMagick. - - - - adjust the image contrast with a non-linear sigmoidal contrast algorithm - - Specifies if sharpening should be used. - The contrast - Thrown when an error is raised by ImageMagick. - - - - adjust the image contrast with a non-linear sigmoidal contrast algorithm - - The contrast to use. - The midpoint to use. - Thrown when an error is raised by ImageMagick. - - - - adjust the image contrast with a non-linear sigmoidal contrast algorithm - - Specifies if sharpening should be used. - The contrast to use. - The midpoint to use. - Thrown when an error is raised by ImageMagick. - - - - adjust the image contrast with a non-linear sigmoidal contrast algorithm - - The contrast to use. - The midpoint to use. - Thrown when an error is raised by ImageMagick. - - - - adjust the image contrast with a non-linear sigmoidal contrast algorithm - - Specifies if sharpening should be used. - The contrast to use. - The midpoint to use. - Thrown when an error is raised by ImageMagick. - - - - Sparse color image, given a set of coordinates, interpolates the colors found at those - coordinates, across the whole image, using various methods. - - The sparse color method to use. - The sparse color arguments. - Thrown when an error is raised by ImageMagick. - - - - Sparse color image, given a set of coordinates, interpolates the colors found at those - coordinates, across the whole image, using various methods. - - The sparse color method to use. - The sparse color arguments. - Thrown when an error is raised by ImageMagick. - - - - Sparse color image, given a set of coordinates, interpolates the colors found at those - coordinates, across the whole image, using various methods. - - The channel(s) to use. - The sparse color method to use. - The sparse color arguments. - Thrown when an error is raised by ImageMagick. - - - - Sparse color image, given a set of coordinates, interpolates the colors found at those - coordinates, across the whole image, using various methods. - - The channel(s) to use. - The sparse color method to use. - The sparse color arguments. - Thrown when an error is raised by ImageMagick. - - - - Simulates a pencil sketch. - - Thrown when an error is raised by ImageMagick. - - - - Simulates a pencil sketch. We convolve the image with a Gaussian operator of the given - radius and standard deviation (sigma). For reasonable results, radius should be larger than sigma. - Use a radius of 0 and sketch selects a suitable radius for you. - - The radius of the Gaussian, in pixels, not counting the center pixel. - The standard deviation of the Laplacian, in pixels. - Apply the effect along this angle. - Thrown when an error is raised by ImageMagick. - - - - Solarize image (similar to effect seen when exposing a photographic film to light during - the development process) - - Thrown when an error is raised by ImageMagick. - - - - Solarize image (similar to effect seen when exposing a photographic film to light during - the development process) - - The factor to use. - Thrown when an error is raised by ImageMagick. - - - - Solarize image (similar to effect seen when exposing a photographic film to light during - the development process) - - The factor to use. - Thrown when an error is raised by ImageMagick. - - - - Splice the background color into the image. - - The geometry to use. - Thrown when an error is raised by ImageMagick. - - - - Spread pixels randomly within image. - - Thrown when an error is raised by ImageMagick. - - - - Spread pixels randomly within image by specified amount. - - Choose a random pixel in a neighborhood of this extent. - Thrown when an error is raised by ImageMagick. - - - - Spread pixels randomly within image by specified amount. - - Pixel interpolate method. - Choose a random pixel in a neighborhood of this extent. - Thrown when an error is raised by ImageMagick. - - - - Makes each pixel the min / max / median / mode / etc. of the neighborhood of the specified width - and height. - - The statistic type. - The width of the pixel neighborhood. - The height of the pixel neighborhood. - Thrown when an error is raised by ImageMagick. - - - - Returns the image statistics. - - The image statistics. - Thrown when an error is raised by ImageMagick. - - - - Add a digital watermark to the image (based on second image) - - The image to use as a watermark. - Thrown when an error is raised by ImageMagick. - - - - Create an image which appears in stereo when viewed with red-blue glasses (Red image on - left, blue on right) - - The image to use as the right part of the resulting image. - Thrown when an error is raised by ImageMagick. - - - - Strips an image of all profiles and comments. - - Thrown when an error is raised by ImageMagick. - - - - Swirl image (image pixels are rotated by degrees). - - The number of degrees. - Thrown when an error is raised by ImageMagick. - - - - Swirl image (image pixels are rotated by degrees). - - Pixel interpolate method. - The number of degrees. - Thrown when an error is raised by ImageMagick. - - - - Search for the specified image at EVERY possible location in this image. This is slow! - very very slow.. It returns a similarity image such that an exact match location is - completely white and if none of the pixels match, black, otherwise some gray level in-between. - - The image to search for. - The result of the search action. - Thrown when an error is raised by ImageMagick. - - - - Search for the specified image at EVERY possible location in this image. This is slow! - very very slow.. It returns a similarity image such that an exact match location is - completely white and if none of the pixels match, black, otherwise some gray level in-between. - - The image to search for. - The metric to use. - The result of the search action. - Thrown when an error is raised by ImageMagick. - - - - Search for the specified image at EVERY possible location in this image. This is slow! - very very slow.. It returns a similarity image such that an exact match location is - completely white and if none of the pixels match, black, otherwise some gray level in-between. - - The image to search for. - The metric to use. - Minimum distortion for (sub)image match. - The result of the search action. - Thrown when an error is raised by ImageMagick. - - - - Channel a texture on image background. - - The image to use as a texture on the image background. - Thrown when an error is raised by ImageMagick. - - - - Threshold image. - - The threshold percentage. - Thrown when an error is raised by ImageMagick. - - - - Resize image to thumbnail size. - - The new width. - The new height. - Thrown when an error is raised by ImageMagick. - - - - Resize image to thumbnail size. - - The geometry to use. - Thrown when an error is raised by ImageMagick. - - - - Resize image to thumbnail size. - - The percentage. - Thrown when an error is raised by ImageMagick. - - - - Resize image to thumbnail size. - - The percentage of the width. - The percentage of the height. - Thrown when an error is raised by ImageMagick. - - - - Compose an image repeated across and down the image. - - The image to composite with this image. - The algorithm to use. - Thrown when an error is raised by ImageMagick. - - - - Compose an image repeated across and down the image. - - The image to composite with this image. - The algorithm to use. - The arguments for the algorithm (compose:args). - Thrown when an error is raised by ImageMagick. - - - - Applies a color vector to each pixel in the image. The length of the vector is 0 for black - and white and at its maximum for the midtones. The vector weighting function is - f(x)=(1-(4.0*((x-0.5)*(x-0.5)))) - - A color value used for tinting. - Thrown when an error is raised by ImageMagick. - - - - Applies a color vector to each pixel in the image. The length of the vector is 0 for black - and white and at its maximum for the midtones. The vector weighting function is - f(x)=(1-(4.0*((x-0.5)*(x-0.5)))) - - An opacity value used for tinting. - A color value used for tinting. - Thrown when an error is raised by ImageMagick. - - - - Converts this instance to a base64 . - - A base64 . - - - - Converts this instance to a base64 . - - The format to use. - A base64 . - - - - Converts this instance to a array. - - A array. - - - - Converts this instance to a array. - - The defines to set. - A array. - Thrown when an error is raised by ImageMagick. - - - - Converts this instance to a array. - - The format to use. - A array. - Thrown when an error is raised by ImageMagick. - - - - Transforms the image from the colorspace of the source profile to the target profile. The - source profile will only be used if the image does not contain a color profile. Nothing - will happen if the source profile has a different colorspace then that of the image. - - The source color profile. - The target color profile - - - - Add alpha channel to image, setting pixels matching color to transparent. - - The color to make transparent. - Thrown when an error is raised by ImageMagick. - - - - Add alpha channel to image, setting pixels that lie in between the given two colors to - transparent. - - The low target color. - The high target color. - Thrown when an error is raised by ImageMagick. - - - - Creates a horizontal mirror image by reflecting the pixels around the central y-axis while - rotating them by 90 degrees. - - Thrown when an error is raised by ImageMagick. - - - - Creates a vertical mirror image by reflecting the pixels around the central x-axis while - rotating them by 270 degrees. - - Thrown when an error is raised by ImageMagick. - - - - Trim edges that are the background color from the image. - - Thrown when an error is raised by ImageMagick. - - - - Returns the unique colors of an image. - - The unique colors of an image. - Thrown when an error is raised by ImageMagick. - - - - Replace image with a sharpened version of the original image using the unsharp mask algorithm. - - The radius of the Gaussian, in pixels, not counting the center pixel. - The standard deviation of the Laplacian, in pixels. - Thrown when an error is raised by ImageMagick. - - - - Replace image with a sharpened version of the original image using the unsharp mask algorithm. - - The radius of the Gaussian, in pixels, not counting the center pixel. - The standard deviation of the Laplacian, in pixels. - The channel(s) that should be sharpened. - Thrown when an error is raised by ImageMagick. - - - - Replace image with a sharpened version of the original image using the unsharp mask algorithm. - - The radius of the Gaussian, in pixels, not counting the center pixel. - The standard deviation of the Laplacian, in pixels. - The percentage of the difference between the original and the blur image - that is added back into the original. - The threshold in pixels needed to apply the diffence amount. - Thrown when an error is raised by ImageMagick. - - - - Replace image with a sharpened version of the original image using the unsharp mask algorithm. - - The radius of the Gaussian, in pixels, not counting the center pixel. - The standard deviation of the Laplacian, in pixels. - The percentage of the difference between the original and the blur image - that is added back into the original. - The threshold in pixels needed to apply the diffence amount. - The channel(s) that should be sharpened. - Thrown when an error is raised by ImageMagick. - - - - Softens the edges of the image in vignette style. - - Thrown when an error is raised by ImageMagick. - - - - Softens the edges of the image in vignette style. - - The radius of the Gaussian, in pixels, not counting the center pixel. - The standard deviation of the Laplacian, in pixels. - The x ellipse offset. - the y ellipse offset. - Thrown when an error is raised by ImageMagick. - - - - Map image pixels to a sine wave. - - Thrown when an error is raised by ImageMagick. - - - - Map image pixels to a sine wave. - - Pixel interpolate method. - The amplitude. - The length of the wave. - Thrown when an error is raised by ImageMagick. - - - - Removes noise from the image using a wavelet transform. - - The threshold for smoothing - - - - Removes noise from the image using a wavelet transform. - - The threshold for smoothing - Attenuate the smoothing threshold. - - - - Removes noise from the image using a wavelet transform. - - The threshold for smoothing - - - - Removes noise from the image using a wavelet transform. - - The threshold for smoothing - Attenuate the smoothing threshold. - - - - Forces all pixels above the threshold into white while leaving all pixels at or below - the threshold unchanged. - - The threshold to use. - Thrown when an error is raised by ImageMagick. - - - - Forces all pixels above the threshold into white while leaving all pixels at or below - the threshold unchanged. - - The threshold to use. - The channel(s) to make black. - Thrown when an error is raised by ImageMagick. - - - - Writes the image to the specified file. - - The file to write the image to. - Thrown when an error is raised by ImageMagick. - - - - Writes the image to the specified file. - - The file to write the image to. - The defines to set. - Thrown when an error is raised by ImageMagick. - - - - Writes the image to the specified stream. - - The stream to write the image data to. - Thrown when an error is raised by ImageMagick. - - - - Writes the image to the specified stream. - - The stream to write the image data to. - The defines to set. - Thrown when an error is raised by ImageMagick. - - - - Writes the image to the specified stream. - - The stream to write the image data to. - The format to use. - Thrown when an error is raised by ImageMagick. - - - - Writes the image to the specified file name. - - The fully qualified name of the image file, or the relative image file name. - Thrown when an error is raised by ImageMagick. - - - - Writes the image to the specified file name. - - The fully qualified name of the image file, or the relative image file name. - The defines to set. - Thrown when an error is raised by ImageMagick. - - - - Represents the collection of images. - - - - - Event that will we raised when a warning is thrown by ImageMagick. - - - - - Adds an image with the specified file name to the collection. - - The fully qualified name of the image file, or the relative image file name. - Thrown when an error is raised by ImageMagick. - - - - Adds the image(s) from the specified byte array to the collection. - - The byte array to read the image data from. - Thrown when an error is raised by ImageMagick. - - - - Adds the image(s) from the specified byte array to the collection. - - The byte array to read the image data from. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Adds a the specified images to this collection. - - The images to add to the collection. - Thrown when an error is raised by ImageMagick. - - - - Adds a Clone of the images from the specified collection to this collection. - - A collection of MagickImages. - Thrown when an error is raised by ImageMagick. - - - - Adds the image(s) from the specified file name to the collection. - - The fully qualified name of the image file, or the relative image file name. - Thrown when an error is raised by ImageMagick. - - - - Adds the image(s) from the specified file name to the collection. - - The fully qualified name of the image file, or the relative image file name. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Adds the image(s) from the specified stream to the collection. - - The stream to read the images from. - Thrown when an error is raised by ImageMagick. - - - - Adds the image(s) from the specified stream to the collection. - - The stream to read the images from. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Creates a single image, by appending all the images in the collection horizontally (+append). - - A single image, by appending all the images in the collection horizontally (+append). - Thrown when an error is raised by ImageMagick. - - - - Creates a single image, by appending all the images in the collection vertically (-append). - - A single image, by appending all the images in the collection vertically (-append). - Thrown when an error is raised by ImageMagick. - - - - Merge a sequence of images. This is useful for GIF animation sequences that have page - offsets and disposal methods - - Thrown when an error is raised by ImageMagick. - - - - Creates a clone of the current image collection. - - A clone of the current image collection. - - - - Combines the images into a single image. The typical ordering would be - image 1 => Red, 2 => Green, 3 => Blue, etc. - - The images combined into a single image. - Thrown when an error is raised by ImageMagick. - - - - Combines the images into a single image. The grayscale value of the pixels of each image - in the sequence is assigned in order to the specified channels of the combined image. - The typical ordering would be image 1 => Red, 2 => Green, 3 => Blue, etc. - - The image colorspace. - The images combined into a single image. - Thrown when an error is raised by ImageMagick. - - - - Break down an image sequence into constituent parts. This is useful for creating GIF or - MNG animation sequences. - - Thrown when an error is raised by ImageMagick. - - - - Evaluate image pixels into a single image. All the images in the collection must be the - same size in pixels. - - The operator. - The resulting image of the evaluation. - Thrown when an error is raised by ImageMagick. - - - - Flatten this collection into a single image. - This is useful for combining Photoshop layers into a single image. - - The resulting image of the flatten operation. - Thrown when an error is raised by ImageMagick. - - - - Inserts an image with the specified file name into the collection. - - The index to insert the image. - The fully qualified name of the image file, or the relative image file name. - - - - Remap image colors with closest color from reference image. - - The image to use. - Thrown when an error is raised by ImageMagick. - - - - Remap image colors with closest color from reference image. - - The image to use. - Quantize settings. - Thrown when an error is raised by ImageMagick. - - - - Merge this collection into a single image. - This is useful for combining Photoshop layers into a single image. - - The resulting image of the merge operation. - Thrown when an error is raised by ImageMagick. - - - - Create a composite image by combining the images with the specified settings. - - The settings to use. - The resulting image of the montage operation. - Thrown when an error is raised by ImageMagick. - - - - The Morph method requires a minimum of two images. The first image is transformed into - the second by a number of intervening images as specified by frames. - - The number of in-between images to generate. - Thrown when an error is raised by ImageMagick. - - - - Inlay the images to form a single coherent picture. - - The resulting image of the mosaic operation. - Thrown when an error is raised by ImageMagick. - - - - Compares each image the GIF disposed forms of the previous image in the sequence. From - this it attempts to select the smallest cropped image to replace each frame, while - preserving the results of the GIF animation. - - Thrown when an error is raised by ImageMagick. - - - - OptimizePlus is exactly as Optimize, but may also add or even remove extra frames in the - animation, if it improves the total number of pixels in the resulting GIF animation. - - Thrown when an error is raised by ImageMagick. - - - - Compares each image the GIF disposed forms of the previous image in the sequence. Any - pixel that does not change the displayed result is replaced with transparency. - - Thrown when an error is raised by ImageMagick. - - - - Read only metadata and not the pixel data from all image frames. - - The byte array to read the image data from. - Thrown when an error is raised by ImageMagick. - - - - Read only metadata and not the pixel data from all image frames. - - The byte array to read the image data from. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Read only metadata and not the pixel data from all image frames. - - The file to read the frames from. - Thrown when an error is raised by ImageMagick. - - - - Read only metadata and not the pixel data from all image frames. - - The file to read the frames from. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Read only metadata and not the pixel data from all image frames. - - The stream to read the image data from. - Thrown when an error is raised by ImageMagick. - - - - Read only metadata and not the pixel data from all image frames. - - The stream to read the image data from. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Read only metadata and not the pixel data from all image frames. - - The fully qualified name of the image file, or the relative image file name. - Thrown when an error is raised by ImageMagick. - - - - Read only metadata and not the pixel data from all image frames. - - The fully qualified name of the image file, or the relative image file name. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Quantize images (reduce number of colors). - - The resulting image of the quantize operation. - Thrown when an error is raised by ImageMagick. - - - - Quantize images (reduce number of colors). - - Quantize settings. - The resulting image of the quantize operation. - Thrown when an error is raised by ImageMagick. - - - - Read all image frames. - - The file to read the frames from. - Thrown when an error is raised by ImageMagick. - - - - Read all image frames. - - The file to read the frames from. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Read all image frames. - - The byte array to read the image data from. - Thrown when an error is raised by ImageMagick. - - - - Read all image frames. - - The byte array to read the image data from. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Read all image frames. - - The stream to read the image data from. - Thrown when an error is raised by ImageMagick. - - - - Read all image frames. - - The stream to read the image data from. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Read all image frames. - - The fully qualified name of the image file, or the relative image file name. - Thrown when an error is raised by ImageMagick. - - - - Read all image frames. - - The fully qualified name of the image file, or the relative image file name. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Resets the page property of every image in the collection. - - Thrown when an error is raised by ImageMagick. - - - - Reverses the order of the images in the collection. - - - - - Smush images from list into single image in horizontal direction. - - Minimum distance in pixels between images. - The resulting image of the smush operation. - Thrown when an error is raised by ImageMagick. - - - - Smush images from list into single image in vertical direction. - - Minimum distance in pixels between images. - The resulting image of the smush operation. - Thrown when an error is raised by ImageMagick. - - - - Converts this instance to a array. - - A array. - - - - Converts this instance to a array. - - The defines to set. - A array. - Thrown when an error is raised by ImageMagick. - - - - Converts this instance to a array. - - A array. - The format to use. - Thrown when an error is raised by ImageMagick. - - - - Converts this instance to a base64 . - - A base64 . - - - - Converts this instance to a base64 string. - - The format to use. - A base64 . - - - - Merge this collection into a single image. - This is useful for combining Photoshop layers into a single image. - - Thrown when an error is raised by ImageMagick. - - - - Writes the images to the specified file. If the output image's file format does not - allow multi-image files multiple files will be written. - - The file to write the image to. - Thrown when an error is raised by ImageMagick. - - - - Writes the images to the specified file. If the output image's file format does not - allow multi-image files multiple files will be written. - - The file to write the image to. - The defines to set. - Thrown when an error is raised by ImageMagick. - - - - Writes the imagse to the specified stream. If the output image's file format does not - allow multi-image files multiple files will be written. - - The stream to write the images to. - Thrown when an error is raised by ImageMagick. - - - - Writes the imagse to the specified stream. If the output image's file format does not - allow multi-image files multiple files will be written. - - The stream to write the images to. - The defines to set. - Thrown when an error is raised by ImageMagick. - - - - Writes the image to the specified stream. - - The stream to write the image data to. - The format to use. - Thrown when an error is raised by ImageMagick. - - - - Writes the images to the specified file name. If the output image's file format does not - allow multi-image files multiple files will be written. - - The fully qualified name of the image file, or the relative image file name. - Thrown when an error is raised by ImageMagick. - - - - Writes the images to the specified file name. If the output image's file format does not - allow multi-image files multiple files will be written. - - The fully qualified name of the image file, or the relative image file name. - The defines to set. - Thrown when an error is raised by ImageMagick. - - - - Interface that contains basic information about an image. - - - - - Gets the color space of the image. - - - - - Gets the compression method of the image. - - - - - Gets the density of the image. - - - - - Gets the original file name of the image (only available if read from disk). - - - - - Gets the format of the image. - - - - - Gets the height of the image. - - - - - Gets the type of interlacing. - - - - - Gets the JPEG/MIFF/PNG compression level. - - - - - Gets the width of the image. - - - - - Read basic information about an image. - - The byte array to read the information from. - Thrown when an error is raised by ImageMagick. - - - - Read basic information about an image. - - The byte array to read the information from. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Read basic information about an image. - - The file to read the image from. - Thrown when an error is raised by ImageMagick. - - - - Read basic information about an image. - - The file to read the image from. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Read basic information about an image. - - The stream to read the image data from. - Thrown when an error is raised by ImageMagick. - - - - Read basic information about an image. - - The stream to read the image data from. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Read basic information about an image. - - The fully qualified name of the image file, or the relative image file name. - Thrown when an error is raised by ImageMagick. - - - - Read basic information about an image. - - The fully qualified name of the image file, or the relative image file name. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Class that can be used to create , or instances. - - - - - Initializes a new instance that implements . - - A new instance. - - - - Initializes a new instance that implements . - - The byte array to read the image data from. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance that implements . - - The byte array to read the image data from. - The settings to use when reading the image. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance that implements . - - The file to read the image from. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance that implements . - - The file to read the image from. - The settings to use when reading the image. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance that implements . - - The images to add to the collection. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance that implements . - - The stream to read the image data from. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance that implements . - - The stream to read the image data from. - The settings to use when reading the image. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance that implements . - - The fully qualified name of the image file, or the relative image file name. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance that implements . - - The fully qualified name of the image file, or the relative image file name. - The settings to use when reading the image. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance that implements . - - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance that implements . - - The byte array to read the image data from. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance of the class. - - The byte array to read the image data from. - The settings to use when reading the image. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance that implements . - - The file to read the image from. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance that implements . - - The file to read the image from. - The settings to use when reading the image. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance that implements . - - The color to fill the image with. - The width. - The height. - A new instance. - - - - Initializes a new instance that implements . - - The stream to read the image data from. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance that implements . - - The stream to read the image data from. - The settings to use when reading the image. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance that implements . - - The fully qualified name of the image file, or the relative image file name. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance that implements . - - The fully qualified name of the image file, or the relative image file name. - The width. - The height. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance that implements . - - The fully qualified name of the image file, or the relative image file name. - The settings to use when reading the image. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance that implements . - - A new instance. - - - - Initializes a new instance that implements . - - The byte array to read the information from. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance that implements . - - The byte array to read the information from. - The settings to use when reading the image. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance that implements . - - The file to read the image from. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance that implements . - - The file to read the image from. - The settings to use when reading the image. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance that implements . - - The stream to read the image data from. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance that implements . - - The stream to read the image data from. - The settings to use when reading the image. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance that implements . - - The fully qualified name of the image file, or the relative image file name. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance that implements . - - The fully qualified name of the image file, or the relative image file name. - The settings to use when reading the image. - A new instance. - Thrown when an error is raised by ImageMagick. - - - - Class that contains basic information about an image. - - - - - Initializes a new instance of the class. - - - - - Initializes a new instance of the class. - - The byte array to read the information from. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance of the class. - - The byte array to read the information from. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance of the class. - - The file to read the image from. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance of the class. - - The file to read the image from. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance of the class. - - The stream to read the image data from. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance of the class. - - The stream to read the image data from. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance of the class. - - The fully qualified name of the image file, or the relative image file name. - Thrown when an error is raised by ImageMagick. - - - - Initializes a new instance of the class. - - The fully qualified name of the image file, or the relative image file name. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Gets the color space of the image. - - - - - Gets the compression method of the image. - - - - - Gets the density of the image. - - - - - Gets the original file name of the image (only available if read from disk). - - - - - Gets the format of the image. - - - - - Gets the height of the image. - - - - - Gets the type of interlacing. - - - - - Gets the JPEG/MIFF/PNG compression level. - - - - - Gets the width of the image. - - - - - Determines whether the specified instances are considered equal. - - The first to compare. - The second to compare. - - - - Determines whether the specified instances are not considered equal. - - The first to compare. - The second to compare. - - - - Determines whether the first is more than the second . - - The first to compare. - The second to compare. - - - - Determines whether the first is less than the second . - - The first to compare. - The second to compare. - - - - Determines whether the first is less than or equal to the second . - - The first to compare. - The second to compare. - - - - Determines whether the first is less than or equal to the second . - - The first to compare. - The second to compare. - - - - Read basic information about an image with multiple frames/pages. - - The byte array to read the information from. - A iteration. - Thrown when an error is raised by ImageMagick. - - - - Read basic information about an image with multiple frames/pages. - - The byte array to read the information from. - The settings to use when reading the image. - A iteration. - Thrown when an error is raised by ImageMagick. - - - - Read basic information about an image with multiple frames/pages. - - The file to read the frames from. - A iteration. - Thrown when an error is raised by ImageMagick. - - - - Read basic information about an image with multiple frames/pages. - - The file to read the frames from. - The settings to use when reading the image. - A iteration. - Thrown when an error is raised by ImageMagick. - - - - Read basic information about an image with multiple frames/pages. - - The stream to read the image data from. - A iteration. - Thrown when an error is raised by ImageMagick. - - - - Read basic information about an image with multiple frames/pages. - - The stream to read the image data from. - The settings to use when reading the image. - A iteration. - Thrown when an error is raised by ImageMagick. - - - - Read basic information about an image with multiple frames/pages. - - The fully qualified name of the image file, or the relative image file name. - A iteration. - Thrown when an error is raised by ImageMagick. - - - - Read basic information about an image with multiple frames/pages. - - The fully qualified name of the image file, or the relative image file name. - The settings to use when reading the image. - A iteration. - Thrown when an error is raised by ImageMagick. - - - - Compares the current instance with another object of the same type. - - The object to compare this image information with. - A signed number indicating the relative values of this instance and value. - - - - Determines whether the specified object is equal to the current . - - The object to compare this image information with. - True when the specified object is equal to the current . - - - - Determines whether the specified is equal to the current . - - The image to compare this with. - True when the specified is equal to the current . - - - - Serves as a hash of this type. - - A hash code for the current instance. - - - - Read basic information about an image. - - The byte array to read the information from. - Thrown when an error is raised by ImageMagick. - - - - Read basic information about an image. - - The byte array to read the information from. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Read basic information about an image. - - The file to read the image from. - Thrown when an error is raised by ImageMagick. - - - - Read basic information about an image. - - The file to read the image from. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Read basic information about an image. - - The stream to read the image data from. - Thrown when an error is raised by ImageMagick. - - - - Read basic information about an image. - - The stream to read the image data from. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Read basic information about an image. - - The fully qualified name of the image file, or the relative image file name. - Thrown when an error is raised by ImageMagick. - - - - Read basic information about an image. - - The fully qualified name of the image file, or the relative image file name. - The settings to use when reading the image. - Thrown when an error is raised by ImageMagick. - - - - Encapsulates a convolution kernel. - - - - - Initializes a new instance of the class. - - The order. - - - - Initializes a new instance of the class. - - The order. - The values to initialize the matrix with. - - - - Encapsulates a color matrix in the order of 1 to 6 (1x1 through 6x6). - - - - - Initializes a new instance of the class. - - The order (1 to 6). - - - - Initializes a new instance of the class. - - The order (1 to 6). - The values to initialize the matrix with. - - - - Class that can be used to optimize an image. - - - - - Gets or sets a value indicating whether various compression types will be used to find - the smallest file. This process will take extra time because the file has to be written - multiple times. - - - - - Performs compression on the specified the file. With some formats the image will be decoded - and encoded and this will result in a small quality reduction. If the new file size is not - smaller the file won't be overwritten. - - The image file to compress - True when the image could be compressed otherwise false. - - - - Performs compression on the specified the file. With some formats the image will be decoded - and encoded and this will result in a small quality reduction. If the new file size is not - smaller the file won't be overwritten. - - The file name of the image to compress - True when the image could be compressed otherwise false. - - - - Returns true when the supplied file name is supported based on the extension of the file. - - The file to check. - True when the supplied file name is supported based on the extension of the file. - True when the image could be compressed otherwise false. - - - - Returns true when the supplied formation information is supported. - - The format information to check. - True when the supplied formation information is supported. - - - - Returns true when the supplied file name is supported based on the extension of the file. - - The name of the file to check. - True when the supplied file name is supported based on the extension of the file. - - - - Performs lossless compression on the specified the file. If the new file size is not smaller - the file won't be overwritten. - - The image file to compress - True when the image could be compressed otherwise false. - - - - Performs lossless compression on the specified file. If the new file size is not smaller - the file won't be overwritten. - - The file name of the image to compress - True when the image could be compressed otherwise false. - - - - Interface that can be used to access the individual pixels of an image. - - - - - Gets the number of channels that the image contains. - - - - - Gets the pixel at the specified coordinate. - - The X coordinate. - The Y coordinate. - - - - Returns the pixel at the specified coordinates. - - The X coordinate of the area. - The Y coordinate of the area. - The width of the area. - The height of the area. - A array. - - - - Returns the pixel of the specified area - - The geometry of the area. - A array. - - - - Returns the index of the specified channel. Returns -1 if not found. - - The channel to get the index of. - The index of the specified channel. Returns -1 if not found. - - - - Returns the at the specified coordinate. - - The X coordinate of the pixel. - The Y coordinate of the pixel. - The at the specified coordinate. - - - - Returns the value of the specified coordinate. - - The X coordinate of the pixel. - The Y coordinate of the pixel. - A array. - - - - Returns the values of the pixels as an array. - - A array. - - - - Changes the value of the specified pixel. - - The pixel to set. - - - - Changes the value of the specified pixels. - - The pixels to set. - - - - Changes the value of the specified pixel. - - The X coordinate of the pixel. - The Y coordinate of the pixel. - The value of the pixel. - - - - Changes the values of the specified pixels. - - The values of the pixels. - - - - Changes the values of the specified pixels. - - The values of the pixels. - - - - Changes the values of the specified pixels. - - The values of the pixels. - - - - Changes the values of the specified pixels. - - The values of the pixels. - - - - Changes the values of the specified pixels. - - The X coordinate of the area. - The Y coordinate of the area. - The width of the area. - The height of the area. - The values of the pixels. - - - - Changes the values of the specified pixels. - - The X coordinate of the area. - The Y coordinate of the area. - The width of the area. - The height of the area. - The values of the pixels. - - - - Changes the values of the specified pixels. - - The X coordinate of the area. - The Y coordinate of the area. - The width of the area. - The height of the area. - The values of the pixels. - - - - Changes the values of the specified pixels. - - The X coordinate of the area. - The Y coordinate of the area. - The width of the area. - The height of the area. - The values of the pixels. - - - - Returns the values of the pixels as an array. - - A array. - - - - Returns the values of the pixels as an array. - - The X coordinate of the area. - The Y coordinate of the area. - The width of the area. - The height of the area. - The mapping of the pixels (e.g. RGB/RGBA/ARGB). - A array. - - - - Returns the values of the pixels as an array. - - The geometry of the area. - The mapping of the pixels (e.g. RGB/RGBA/ARGB). - A array. - - - - Returns the values of the pixels as an array. - - The mapping of the pixels (e.g. RGB/RGBA/ARGB). - A array. - - - - Returns the values of the pixels as an array. - - The X coordinate of the area. - The Y coordinate of the area. - The width of the area. - The height of the area. - The mapping of the pixels (e.g. RGB/RGBA/ARGB). - An array. - - - - Returns the values of the pixels as an array. - - The geometry of the area. - The mapping of the pixels (e.g. RGB/RGBA/ARGB). - An array. - - - - Returns the values of the pixels as an array. - - The mapping of the pixels (e.g. RGB/RGBA/ARGB). - An array. - - - - Class that can be used to access an individual pixel of an image. - - - - - Initializes a new instance of the class. - - The X coordinate of the pixel. - The Y coordinate of the pixel. - The value of the pixel. - - - - Initializes a new instance of the class. - - The X coordinate of the pixel. - The Y coordinate of the pixel. - The number of channels. - - - - Gets the number of channels that the pixel contains. - - - - - Gets the X coordinate of the pixel. - - - - - Gets the Y coordinate of the pixel. - - - - - Returns the value of the specified channel. - - The channel to get the value for. - - - - Determines whether the specified instances are considered equal. - - The first to compare. - The second to compare. - - - - Determines whether the specified instances are not considered equal. - - The first to compare. - The second to compare. - - - - Determines whether the specified object is equal to the current pixel. - - The object to compare pixel color with. - True when the specified object is equal to the current pixel. - - - - Determines whether the specified pixel is equal to the current pixel. - - The pixel to compare this color with. - True when the specified pixel is equal to the current pixel. - - - - Returns the value of the specified channel. - - The channel to get the value of. - The value of the specified channel. - - - - Serves as a hash of this type. - - A hash code for the current instance. - - - - Sets the values of this pixel. - - The values. - - - - Set the value of the specified channel. - - The channel to set the value of. - The value. - - - - Converts the pixel to a color. Assumes the pixel is RGBA. - - A instance. - - - - A value of the exif profile. - - - - - Gets the name of the clipping path. - - - - - Gets the path of the clipping path. - - - - - Class that can be used to access an 8bim profile. - - - - - Initializes a new instance of the class. - - The byte array to read the 8bim profile from. - - - - Initializes a new instance of the class. - - The fully qualified name of the 8bim profile file, or the relative - 8bim profile file name. - - - - Initializes a new instance of the class. - - The stream to read the 8bim profile from. - - - - Gets the clipping paths this image contains. - - - - - Gets the values of this 8bim profile. - - - - - A value of the 8bim profile. - - - - - Gets the ID of the 8bim value - - - - - Determines whether the specified instances are considered equal. - - The first to compare. - The second to compare. - - - - Determines whether the specified instances are not considered equal. - - The first to compare. - The second to compare. - - - - Determines whether the specified object is equal to the current . - - The object to compare this 8bim value with. - True when the specified object is equal to the current . - - - - Determines whether the specified is equal to the current . - - The to compare this with. - True when the specified is equal to the current . - - - - Serves as a hash of this type. - - A hash code for the current instance. - - - - Converts this instance to a byte array. - - A array. - - - - Returns a string that represents the current value. - - A string that represents the current value. - - - - Returns a string that represents the current value with the specified encoding. - - The encoding to use. - A string that represents the current value with the specified encoding. - - - - Class that contains an ICM/ICC color profile. - - - - - Initializes a new instance of the class. - - A byte array containing the profile. - - - - Initializes a new instance of the class. - - A stream containing the profile. - - - - Initializes a new instance of the class. - - The fully qualified name of the profile file, or the relative profile file name. - - - - Gets the AdobeRGB1998 profile. - - - - - Gets the AppleRGB profile. - - - - - Gets the CoatedFOGRA39 profile. - - - - - Gets the ColorMatchRGB profile. - - - - - Gets the sRGB profile. - - - - - Gets the USWebCoatedSWOP profile. - - - - - Gets the color space of the profile. - - - - - Specifies exif data types. - - - - - Unknown - - - - - Byte - - - - - Ascii - - - - - Short - - - - - Long - - - - - Rational - - - - - SignedByte - - - - - Undefined - - - - - SignedShort - - - - - SignedLong - - - - - SignedRational - - - - - SingleFloat - - - - - DoubleFloat - - - - - Specifies which parts will be written when the profile is added to an image. - - - - - None - - - - - IfdTags - - - - - ExifTags - - - - - GPSTags - - - - - All - - - - - Class that can be used to access an Exif profile. - - - - - Initializes a new instance of the class. - - - - - Initializes a new instance of the class. - - The byte array to read the exif profile from. - - - - Initializes a new instance of the class. - - The fully qualified name of the exif profile file, or the relative - exif profile file name. - - - - Initializes a new instance of the class. - - The stream to read the exif profile from. - - - - Gets or sets which parts will be written when the profile is added to an image. - - - - - Gets the tags that where found but contained an invalid value. - - - - - Gets the values of this exif profile. - - - - - Returns the thumbnail in the exif profile when available. - - The thumbnail in the exif profile when available. - - - - Returns the value with the specified tag. - - The tag of the exif value. - The value with the specified tag. - - - - Removes the value with the specified tag. - - The tag of the exif value. - True when the value was fount and removed. - - - - Sets the value of the specified tag. - - The tag of the exif value. - The value. - - - - Updates the data of the profile. - - - - - All exif tags from the Exif standard 2.31 - - - - - Unknown - - - - - SubIFDOffset - - - - - GPSIFDOffset - - - - - SubfileType - - - - - OldSubfileType - - - - - ImageWidth - - - - - ImageLength - - - - - BitsPerSample - - - - - Compression - - - - - PhotometricInterpretation - - - - - Thresholding - - - - - CellWidth - - - - - CellLength - - - - - FillOrder - - - - - DocumentName - - - - - ImageDescription - - - - - Make - - - - - Model - - - - - StripOffsets - - - - - Orientation - - - - - SamplesPerPixel - - - - - RowsPerStrip - - - - - StripByteCounts - - - - - MinSampleValue - - - - - MaxSampleValue - - - - - XResolution - - - - - YResolution - - - - - PlanarConfiguration - - - - - PageName - - - - - XPosition - - - - - YPosition - - - - - FreeOffsets - - - - - FreeByteCounts - - - - - GrayResponseUnit - - - - - GrayResponseCurve - - - - - T4Options - - - - - T6Options - - - - - ResolutionUnit - - - - - PageNumber - - - - - ColorResponseUnit - - - - - TransferFunction - - - - - Software - - - - - DateTime - - - - - Artist - - - - - HostComputer - - - - - Predictor - - - - - WhitePoint - - - - - PrimaryChromaticities - - - - - ColorMap - - - - - HalftoneHints - - - - - TileWidth - - - - - TileLength - - - - - TileOffsets - - - - - TileByteCounts - - - - - BadFaxLines - - - - - CleanFaxData - - - - - ConsecutiveBadFaxLines - - - - - InkSet - - - - - InkNames - - - - - NumberOfInks - - - - - DotRange - - - - - TargetPrinter - - - - - ExtraSamples - - - - - SampleFormat - - - - - SMinSampleValue - - - - - SMaxSampleValue - - - - - TransferRange - - - - - ClipPath - - - - - XClipPathUnits - - - - - YClipPathUnits - - - - - Indexed - - - - - JPEGTables - - - - - OPIProxy - - - - - ProfileType - - - - - FaxProfile - - - - - CodingMethods - - - - - VersionYear - - - - - ModeNumber - - - - - Decode - - - - - DefaultImageColor - - - - - T82ptions - - - - - JPEGProc - - - - - JPEGInterchangeFormat - - - - - JPEGInterchangeFormatLength - - - - - JPEGRestartInterval - - - - - JPEGLosslessPredictors - - - - - JPEGPointTransforms - - - - - JPEGQTables - - - - - JPEGDCTables - - - - - JPEGACTables - - - - - YCbCrCoefficients - - - - - YCbCrSubsampling - - - - - YCbCrPositioning - - - - - ReferenceBlackWhite - - - - - StripRowCounts - - - - - XMP - - - - - Rating - - - - - RatingPercent - - - - - ImageID - - - - - CFARepeatPatternDim - - - - - CFAPattern2 - - - - - BatteryLevel - - - - - Copyright - - - - - ExposureTime - - - - - FNumber - - - - - MDFileTag - - - - - MDScalePixel - - - - - MDLabName - - - - - MDSampleInfo - - - - - MDPrepDate - - - - - MDPrepTime - - - - - MDFileUnits - - - - - PixelScale - - - - - IntergraphPacketData - - - - - IntergraphRegisters - - - - - IntergraphMatrix - - - - - ModelTiePoint - - - - - SEMInfo - - - - - ModelTransform - - - - - ImageLayer - - - - - ExposureProgram - - - - - SpectralSensitivity - - - - - ISOSpeedRatings - - - - - OECF - - - - - Interlace - - - - - TimeZoneOffset - - - - - SelfTimerMode - - - - - SensitivityType - - - - - StandardOutputSensitivity - - - - - RecommendedExposureIndex - - - - - ISOSpeed - - - - - ISOSpeedLatitudeyyy - - - - - ISOSpeedLatitudezzz - - - - - FaxRecvParams - - - - - FaxSubaddress - - - - - FaxRecvTime - - - - - ExifVersion - - - - - DateTimeOriginal - - - - - DateTimeDigitized - - - - - OffsetTime - - - - - OffsetTimeOriginal - - - - - OffsetTimeDigitized - - - - - ComponentsConfiguration - - - - - CompressedBitsPerPixel - - - - - ShutterSpeedValue - - - - - ApertureValue - - - - - BrightnessValue - - - - - ExposureBiasValue - - - - - MaxApertureValue - - - - - SubjectDistance - - - - - MeteringMode - - - - - LightSource - - - - - Flash - - - - - FocalLength - - - - - FlashEnergy2 - - - - - SpatialFrequencyResponse2 - - - - - Noise - - - - - FocalPlaneXResolution2 - - - - - FocalPlaneYResolution2 - - - - - FocalPlaneResolutionUnit2 - - - - - ImageNumber - - - - - SecurityClassification - - - - - ImageHistory - - - - - SubjectArea - - - - - ExposureIndex2 - - - - - TIFFEPStandardID - - - - - SensingMethod - - - - - MakerNote - - - - - UserComment - - - - - SubsecTime - - - - - SubsecTimeOriginal - - - - - SubsecTimeDigitized - - - - - ImageSourceData - - - - - AmbientTemperature - - - - - Humidity - - - - - Pressure - - - - - WaterDepth - - - - - Acceleration - - - - - CameraElevationAngle - - - - - XPTitle - - - - - XPComment - - - - - XPAuthor - - - - - XPKeywords - - - - - XPSubject - - - - - FlashpixVersion - - - - - ColorSpace - - - - - PixelXDimension - - - - - PixelYDimension - - - - - RelatedSoundFile - - - - - FlashEnergy - - - - - SpatialFrequencyResponse - - - - - FocalPlaneXResolution - - - - - FocalPlaneYResolution - - - - - FocalPlaneResolutionUnit - - - - - SubjectLocation - - - - - ExposureIndex - - - - - SensingMethod - - - - - FileSource - - - - - SceneType - - - - - CFAPattern - - - - - CustomRendered - - - - - ExposureMode - - - - - WhiteBalance - - - - - DigitalZoomRatio - - - - - FocalLengthIn35mmFilm - - - - - SceneCaptureType - - - - - GainControl - - - - - Contrast - - - - - Saturation - - - - - Sharpness - - - - - DeviceSettingDescription - - - - - SubjectDistanceRange - - - - - ImageUniqueID - - - - - OwnerName - - - - - SerialNumber - - - - - LensInfo - - - - - LensMake - - - - - LensModel - - - - - LensSerialNumber - - - - - GDALMetadata - - - - - GDALNoData - - - - - GPSVersionID - - - - - GPSLatitudeRef - - - - - GPSLatitude - - - - - GPSLongitudeRef - - - - - GPSLongitude - - - - - GPSAltitudeRef - - - - - GPSAltitude - - - - - GPSTimestamp - - - - - GPSSatellites - - - - - GPSStatus - - - - - GPSMeasureMode - - - - - GPSDOP - - - - - GPSSpeedRef - - - - - GPSSpeed - - - - - GPSTrackRef - - - - - GPSTrack - - - - - GPSImgDirectionRef - - - - - GPSImgDirection - - - - - GPSMapDatum - - - - - GPSDestLatitudeRef - - - - - GPSDestLatitude - - - - - GPSDestLongitudeRef - - - - - GPSDestLongitude - - - - - GPSDestBearingRef - - - - - GPSDestBearing - - - - - GPSDestDistanceRef - - - - - GPSDestDistance - - - - - GPSProcessingMethod - - - - - GPSAreaInformation - - - - - GPSDateStamp - - - - - GPSDifferential - - - - - Class that provides a description for an ExifTag value. - - - - - Initializes a new instance of the class. - - The value of the exif tag. - The description for the value of the exif tag. - - - - A value of the exif profile. - - - - - Gets the data type of the exif value. - - - - - Gets a value indicating whether the value is an array. - - - - - Gets the tag of the exif value. - - - - - Gets or sets the value. - - - - - Determines whether the specified instances are considered equal. - - The first to compare. - The second to compare. - - - - Determines whether the specified instances are not considered equal. - - The first to compare. - The second to compare. - - - - Determines whether the specified object is equal to the current . - - The object to compare this with. - True when the specified object is equal to the current . - - - - Determines whether the specified exif value is equal to the current . - - The exif value to compare this with. - True when the specified exif value is equal to the current . - - - - Serves as a hash of this type. - - A hash code for the current instance. - - - - Returns a string that represents the current value. - - A string that represents the current value. - - - - Class that contains an image profile. - - - - - Initializes a new instance of the class. - - The name of the profile. - A byte array containing the profile. - - - - Initializes a new instance of the class. - - The name of the profile. - A stream containing the profile. - - - - Initializes a new instance of the class. - - The name of the profile. - The fully qualified name of the profile file, or the relative profile file name. - - - - Initializes a new instance of the class. - - The name of the profile. - - - - Gets the name of the profile. - - - - - Gets or sets the data of this profile. - - - - - Determines whether the specified instances are considered equal. - - The first to compare. - The second to compare. - - - - Determines whether the specified instances are not considered equal. - - The first to compare. - The second to compare. - - - - Determines whether the specified object is equal to the current . - - The object to compare this with. - True when the specified object is equal to the current . - - - - Determines whether the specified image compare is equal to the current . - - The image profile to compare this with. - True when the specified image compare is equal to the current . - - - - Serves as a hash of this type. - - A hash code for the current instance. - - - - Converts this instance to a byte array. - - A array. - - - - Updates the data of the profile. - - - - - Class that can be used to access an Iptc profile. - - - - - Initializes a new instance of the class. - - - - - Initializes a new instance of the class. - - The byte array to read the iptc profile from. - - - - Initializes a new instance of the class. - - The fully qualified name of the iptc profile file, or the relative - iptc profile file name. - - - - Initializes a new instance of the class. - - The stream to read the iptc profile from. - - - - Gets the values of this iptc profile. - - - - - Returns the value with the specified tag. - - The tag of the iptc value. - The value with the specified tag. - - - - Removes the value with the specified tag. - - The tag of the iptc value. - True when the value was fount and removed. - - - - Changes the encoding for all the values, - - The encoding to use when storing the bytes. - - - - Sets the value of the specified tag. - - The tag of the iptc value. - The encoding to use when storing the bytes. - The value. - - - - Sets the value of the specified tag. - - The tag of the iptc value. - The value. - - - - Updates the data of the profile. - - - - - All iptc tags. - - - - - Unknown - - - - - Record version - - - - - Object type - - - - - Object attribute - - - - - Title - - - - - Edit status - - - - - Editorial update - - - - - Priority - - - - - Category - - - - - Supplemental categories - - - - - Fixture identifier - - - - - Keyword - - - - - Location code - - - - - Location name - - - - - Release date - - - - - Release time - - - - - Expiration date - - - - - Expiration time - - - - - Special instructions - - - - - Action advised - - - - - Reference service - - - - - Reference date - - - - - ReferenceNumber - - - - - Created date - - - - - Created time - - - - - Digital creation date - - - - - Digital creation time - - - - - Originating program - - - - - Program version - - - - - Object cycle - - - - - Byline - - - - - Byline title - - - - - City - - - - - Sub location - - - - - Province/State - - - - - Country code - - - - - Country - - - - - Original transmission reference - - - - - Headline - - - - - Credit - - - - - Source - - - - - Copyright notice - - - - - Contact - - - - - Caption - - - - - Local caption - - - - - Caption writer - - - - - Image type - - - - - Image orientation - - - - - Custom field 1 - - - - - Custom field 2 - - - - - Custom field 3 - - - - - Custom field 4 - - - - - Custom field 5 - - - - - Custom field 6 - - - - - Custom field 7 - - - - - Custom field 8 - - - - - Custom field 9 - - - - - Custom field 10 - - - - - Custom field 11 - - - - - Custom field 12 - - - - - Custom field 13 - - - - - Custom field 14 - - - - - Custom field 15 - - - - - Custom field 16 - - - - - Custom field 17 - - - - - Custom field 18 - - - - - Custom field 19 - - - - - Custom field 20 - - - - - A value of the iptc profile. - - - - - Gets or sets the encoding to use for the Value. - - - - - Gets the tag of the iptc value. - - - - - Gets or sets the value. - - - - - Determines whether the specified instances are considered equal. - - The first to compare. - The second to compare. - - - - Determines whether the specified instances are not considered equal. - - The first to compare. - The second to compare. - - - - Determines whether the specified object is equal to the current . - - The object to compare this with. - True when the specified object is equal to the current . - - - - Determines whether the specified iptc value is equal to the current . - - The iptc value to compare this with. - True when the specified iptc value is equal to the current . - - - - Serves as a hash of this type. - - A hash code for the current instance. - - - - Converts this instance to a byte array. - - A array. - - - - Returns a string that represents the current value. - - A string that represents the current value. - - - - Returns a string that represents the current value with the specified encoding. - - The encoding to use. - A string that represents the current value with the specified encoding. - - - - Class that contains an XMP profile. - - - - - Initializes a new instance of the class. - - A byte array containing the profile. - - - - Initializes a new instance of the class. - - A document containing the profile. - - - - Initializes a new instance of the class. - - A document containing the profile. - - - - Initializes a new instance of the class. - - A stream containing the profile. - - - - Initializes a new instance of the class. - - The fully qualified name of the profile file, or the relative profile file name. - - - - Creates an instance from the specified IXPathNavigable. - - A document containing the profile. - A . - - - - Creates an instance from the specified IXPathNavigable. - - A document containing the profile. - A . - - - - Creates a XmlReader that can be used to read the data of the profile. - - A . - - - - Converts this instance to an IXPathNavigable. - - A . - - - - Converts this instance to a XDocument. - - A . - - - - Class that contains data for the Read event. - - - - - Gets the ID of the image. - - - - - Gets or sets the image that was read. - - - - - Gets the read settings for the image. - - - - - Class that contains variables for a script - - - - - Gets the names of the variables. - - - - - Get or sets the specified variable. - - The name of the variable. - - - - Returns the value of the variable with the specified name. - - The name of the variable - Am . - - - - Set the value of the variable with the specified name. - - The name of the variable - The value of the variable - - - - Class that contains data for the Write event. - - - - - Gets the ID of the image. - - - - - Gets the image that needs to be written. - - - - - Class that contains setting for the connected components operation. - - - - - Gets or sets the threshold that eliminate small objects by merging them with their larger neighbors. - - - - - Gets or sets how many neighbors to visit, choose from 4 or 8. - - - - - Gets or sets a value indicating whether the object color in the labeled image will be replaced with the mean-color from the source image. - - - - - Class that contains setting for when an image is being read. - - - - - Initializes a new instance of the class. - - - - - Initializes a new instance of the class with the specified defines. - - The read defines to set. - - - - Gets or sets the defines that should be set before the image is read. - - - - - Gets or sets the specified area to extract from the image. - - - - - Gets or sets the index of the image to read from a multi layer/frame image. - - - - - Gets or sets the number of images to read from a multi layer/frame image. - - - - - Gets or sets the height. - - - - - Gets or sets the settings for pixel storage. - - - - - Gets or sets a value indicating whether the monochrome reader shoul be used. This is - supported by: PCL, PDF, PS and XPS. - - - - - Gets or sets the width. - - - - - Class that contains setting for the morphology operation. - - - - - Initializes a new instance of the class. - - - - - Gets or sets the channels to apply the kernel to. - - - - - Gets or sets the bias to use when the method is Convolve. - - - - - Gets or sets the scale to use when the method is Convolve. - - - - - Gets or sets the number of iterations. - - - - - Gets or sets built-in kernel. - - - - - Gets or sets kernel arguments. - - - - - Gets or sets the morphology method. - - - - - Gets or sets user suplied kernel. - - - - - Class that contains setting for pixel storage. - - - - - Initializes a new instance of the class. - - - - - Initializes a new instance of the class. - - The pixel storage type - The mapping of the pixels (e.g. RGB/RGBA/ARGB). - - - - Gets or sets the mapping of the pixels (e.g. RGB/RGBA/ARGB). - - - - - Gets or sets the pixel storage type. - - - - - Represents the density of an image. - - - - - Initializes a new instance of the class with the density set to inches. - - The x and y. - - - - Initializes a new instance of the class. - - The x and y. - The units. - - - - Initializes a new instance of the class with the density set to inches. - - The x. - The y. - - - - Initializes a new instance of the class. - - The x. - The y. - The units. - - - - Initializes a new instance of the class. - - Density specifications in the form: <x>x<y>[inch/cm] (where x, y are numbers) - - - - Gets the units. - - - - - Gets the x resolution. - - - - - Gets the y resolution. - - - - - Determines whether the specified instances are considered equal. - - The first to compare. - The second to compare. - - - - Determines whether the specified instances are not considered equal. - - The first to compare. - The second to compare. - - - - Determines whether the specified object is equal to the . - - The object to compare this with. - True when the specified object is equal to the . - - - - Determines whether the specified is equal to the current . - - The to compare this with. - True when the specified is equal to the current . - - - - Serves as a hash of this type. - - A hash code for the current instance. - - - - Returns a based on the specified width and height. - - The width in cm or inches. - The height in cm or inches. - A based on the specified width and height in cm or inches. - - - - Returns a string that represents the current . - - A string that represents the current . - - - - Returns a string that represents the current . - - The units to use. - A string that represents the current . - - - - Encapsulates the error information. - - - - - Gets the mean error per pixel computed when an image is color reduced. - - - - - Gets the normalized maximum error per pixel computed when an image is color reduced. - - - - - Gets the normalized mean error per pixel computed when an image is color reduced. - - - - - Result for a sub image search operation. - - - - - Gets the offset for the best match. - - - - - Gets the a similarity image such that an exact match location is completely white and if none of - the pixels match, black, otherwise some gray level in-between. - - - - - Gets or sets the similarity metric. - - - - - Disposes the instance. - - - - - Represents a percentage value. - - - - - Initializes a new instance of the struct. - - The value (0% = 0.0, 100% = 100.0) - - - - Initializes a new instance of the struct. - - The value (0% = 0, 100% = 100) - - - - Converts the specified double to an instance of this type. - - The value (0% = 0, 100% = 100) - - - - Converts the specified int to an instance of this type. - - The value (0% = 0, 100% = 100) - - - - Converts the specified to a double. - - The to convert - - - - Converts the to a quantum type. - - The to convert - - - - Determines whether the specified instances are considered equal. - - The first to compare. - The second to compare. - - - - Determines whether the specified instances are not considered equal. - - The first to compare. - The second to compare. - - - - Determines whether the first is more than the second . - - The first to compare. - The second to compare. - - - - Determines whether the first is less than the second . - - The first to compare. - The second to compare. - - - - Determines whether the first is less than or equal to the second . - - The first to compare. - The second to compare. - - - - Determines whether the first is less than or equal to the second . - - The first to compare. - The second to compare. - - - - Multiplies the value by the . - - The value to use. - The to use. - - - - Multiplies the value by the . - - The value to use. - The to use. - - - - Compares the current instance with another object of the same type. - - The object to compare this with. - A signed number indicating the relative values of this instance and value. - - - - Determines whether the specified object is equal to the current . - - The object to compare this with. - True when the specified object is equal to the current . - - - - Determines whether the specified is equal to the current . - - The to compare this with. - True when the specified is equal to the current . - - - - Serves as a hash of this type. - - A hash code for the current instance. - - - - Multiplies the value by the percentage. - - The value to use. - the new value. - - - - Multiplies the value by the percentage. - - The value to use. - the new value. - - - - Returns a double that represents the current percentage. - - A double that represents the current percentage. - - - - Returns an integer that represents the current percentage. - - An integer that represents the current percentage. - - - - Returns a string that represents the current percentage. - - A string that represents the current percentage. - - - - Struct for a point with doubles. - - - - - Initializes a new instance of the struct. - - The x and y. - - - - Initializes a new instance of the struct. - - The x. - The y. - - - - Initializes a new instance of the struct. - - PointD specifications in the form: <x>x<y> (where x, y are numbers) - - - - Gets the x-coordinate of this Point. - - - - - Gets the y-coordinate of this Point. - - - - - Determines whether the specified instances are considered equal. - - The first to compare. - The second to compare. - - - - Determines whether the specified instances are not considered equal. - - The first to compare. - The second to compare. - - - - Determines whether the specified object is equal to the current . - - The object to compare this with. - True when the specified object is equal to the current . - - - - Determines whether the specified is equal to the current . - - The to compare this with. - True when the specified is equal to the current . - - - - Serves as a hash of this type. - - A hash code for the current instance. - - - - Returns a string that represents the current PointD. - - A string that represents the current PointD. - - - - Represents a number that can be expressed as a fraction - - - This is a very simplified implementation of a rational number designed for use with metadata only. - - - - - Initializes a new instance of the struct. - - The to convert to an instance of this type. - - - - Initializes a new instance of the struct. - - The to convert to an instance of this type. - Specifies if the instance should be created with the best precision possible. - - - - Initializes a new instance of the struct. - - The integer to create the rational from. - - - - Initializes a new instance of the struct. - - The number above the line in a vulgar fraction showing how many of the parts indicated by the denominator are taken. - The number below the line in a vulgar fraction; a divisor. - - - - Initializes a new instance of the struct. - - The number above the line in a vulgar fraction showing how many of the parts indicated by the denominator are taken. - The number below the line in a vulgar fraction; a divisor. - Specified if the rational should be simplified. - - - - Gets the numerator of a number. - - - - - Gets the denominator of a number. - - - - - Determines whether the specified instances are considered equal. - - The first to compare. - The second to compare. - - - - Determines whether the specified instances are not considered equal. - - The first to compare. - The second to compare. - - - - Converts the specified to an instance of this type. - - The to convert to an instance of this type. - The . - - - - Converts the specified to an instance of this type. - - The to convert to an instance of this type. - Specifies if the instance should be created with the best precision possible. - The . - - - - Determines whether the specified is equal to this . - - The to compare this with. - True when the specified is equal to this . - - - - Determines whether the specified is equal to this . - - The to compare this with. - True when the specified is equal to this . - - - - Serves as a hash of this type. - - A hash code for the current instance. - - - - Converts a rational number to the nearest . - - - The . - - - - - Converts the numeric value of this instance to its equivalent string representation. - - A string representation of this value. - - - - Converts the numeric value of this instance to its equivalent string representation using - the specified culture-specific format information. - - - An object that supplies culture-specific formatting information. - - A string representation of this value. - - - - Represents a number that can be expressed as a fraction - - - This is a very simplified implementation of a rational number designed for use with metadata only. - - - - - Initializes a new instance of the struct. - - The to convert to an instance of this type. - - - - Initializes a new instance of the struct. - - The to convert to an instance of this type. - Specifies if the instance should be created with the best precision possible. - - - - Initializes a new instance of the struct. - - The integer to create the rational from. - - - - Initializes a new instance of the struct. - - The number above the line in a vulgar fraction showing how many of the parts indicated by the denominator are taken. - The number below the line in a vulgar fraction; a divisor. - - - - Initializes a new instance of the struct. - - The number above the line in a vulgar fraction showing how many of the parts indicated by the denominator are taken. - The number below the line in a vulgar fraction; a divisor. - Specified if the rational should be simplified. - - - - Gets the numerator of a number. - - - - - Gets the denominator of a number. - - - - - Determines whether the specified instances are considered equal. - - The first to compare. - The second to compare. - - - - Determines whether the specified instances are not considered equal. - - The first to compare. - The second to compare. - - - - Converts the specified to an instance of this type. - - The to convert to an instance of this type. - The . - - - - Converts the specified to an instance of this type. - - The to convert to an instance of this type. - Specifies if the instance should be created with the best precision possible. - The . - - - - Determines whether the specified is equal to this . - - The to compare this with. - True when the specified is equal to this . - - - - Determines whether the specified is equal to this . - - The to compare this with. - True when the specified is equal to this . - - - - Serves as a hash of this type. - - A hash code for the current instance. - - - - Converts a rational number to the nearest . - - - The . - - - - - Converts the numeric value of this instance to its equivalent string representation. - - A string representation of this value. - - - - Converts the numeric value of this instance to its equivalent string representation using - the specified culture-specific format information. - - - An object that supplies culture-specific formatting information. - - A string representation of this value. - - - - Represents an argument for the SparseColor method. - - - - - Initializes a new instance of the class. - - The X position. - The Y position. - The color. - - - - Gets or sets the X position. - - - - - Gets or sets the Y position. - - - - - Gets or sets the color. - - - - diff --git a/packages/Magick.NET-Q16-AnyCPU.7.0.7.300/runtimes/linux-x64/native/Magick.NET-Q16-x64.Native.dll.so b/packages/Magick.NET-Q16-AnyCPU.7.0.7.300/runtimes/linux-x64/native/Magick.NET-Q16-x64.Native.dll.so deleted file mode 100644 index ebfbf9f..0000000 Binary files a/packages/Magick.NET-Q16-AnyCPU.7.0.7.300/runtimes/linux-x64/native/Magick.NET-Q16-x64.Native.dll.so and /dev/null differ diff --git a/packages/Magick.NET-Q16-AnyCPU.7.0.7.300/runtimes/win7-x64/native/Magick.NET-Q16-x64.Native.dll b/packages/Magick.NET-Q16-AnyCPU.7.0.7.300/runtimes/win7-x64/native/Magick.NET-Q16-x64.Native.dll deleted file mode 100644 index 6ab630f..0000000 Binary files a/packages/Magick.NET-Q16-AnyCPU.7.0.7.300/runtimes/win7-x64/native/Magick.NET-Q16-x64.Native.dll and /dev/null differ diff --git a/packages/Magick.NET-Q16-AnyCPU.7.0.7.300/runtimes/win7-x86/native/Magick.NET-Q16-x86.Native.dll b/packages/Magick.NET-Q16-AnyCPU.7.0.7.300/runtimes/win7-x86/native/Magick.NET-Q16-x86.Native.dll deleted file mode 100644 index a8b4564..0000000 Binary files a/packages/Magick.NET-Q16-AnyCPU.7.0.7.300/runtimes/win7-x86/native/Magick.NET-Q16-x86.Native.dll and /dev/null differ