private void EventsScriptWrite(object sender, ScriptWriteEventArgs arguments) { Assert.AreEqual("write.id", arguments.Id); Assert.AreEqual(100, arguments.Image.Density.X); Assert.AreEqual(100, arguments.Image.Density.Y); Assert.AreEqual(DensityUnit.PixelsPerCentimeter, arguments.Image.Density.Units); }
private void ExecuteWrite(XmlElement element, IMagickImage image) { string fileName = element.GetAttribute("fileName"); if (!string.IsNullOrEmpty(fileName)) { image.Write(fileName); } else { if (Write == null) { throw new InvalidOperationException("The Write event should be bound when the fileName attribute is not set."); } string id = element.GetAttribute("id"); ScriptWriteEventArgs eventArgs = new ScriptWriteEventArgs(id, image); Write(this, eventArgs); } }
private void EventsScriptWrite(object sender, ScriptWriteEventArgs arguments) { Assert.AreEqual("write.id", arguments.Id); Assert.AreEqual(100, arguments.Image.ResolutionX); Assert.AreEqual(100, arguments.Image.ResolutionY); }
private static void OnScriptWrite(object sender, ScriptWriteEventArgs arguments) { arguments.Image.Write(SampleFiles.SnakewarePng); }
private void ExecuteWrite(XmlElement element, MagickImage image) { string fileName = element.GetAttribute("fileName"); if (!string.IsNullOrEmpty(fileName)) { image.Write(fileName); } else { if (Write == null) throw new InvalidOperationException("The Write event should be bound when the fileName attribute is not set."); string id = element.GetAttribute("id"); ScriptWriteEventArgs eventArgs = new ScriptWriteEventArgs(id, image); Write(this, eventArgs); } }