herunterladen: http://magick.codeplex.com Update-Link: https://github.com/dlemstra/Magick.NET auch über NuGet Paket-Manager Ich habe dieses Tutorial in der Vergangenheit für Watermarking verwendet.
Sie in Ihrem Projekt einen Verweis auf die
ImageMagickNET.dll machen
Sie müssen die Plattform x86 in Sie Konfiguration
Jetzt können Sie diesen Code verwenden Sie ein Bild gesetzt werden, um die Größe:
ImageMagickNET.MagickNet.InitializeMagick();
var image = new ImageMagickNET.Image("test.jpg");
image.Resize(new ImageMagickNET.Geometry("50%"));
image.Write("result.jpg");
Statt die ImageMagick.Net Bibliothek verwenden können Sie auch das Programm direkt nutzen:
var proc = new Process
{
StartInfo = new ProcessStartInfo
{
FileName = "convert.exe",
Arguments = "-resize 50% -draw \"gravity south fill black text 0,0 'Watermark' \" test.jpg result.jpg",
UseShellExecute = false,
RedirectStandardError = true,
CreateNoWindow = true
}
};
proc.Start();
string error = proc.StandardError.ReadToEnd();
proc.WaitForExit();
haben Sie die endgültige Lösung mit Imagemagick o Magick erhalten? –