ImageMagick'i C# ile nasıl kullanabileceğimi açıklar mısınız? PDF'yi sayfalara görüntülere dönüştürmeye çalışıyorum.imageMagick C# ile nasıl kullanılır?
Ben Imagemagick komutunu çalıştırmak istediğiniz
ImageMagick'i C# ile nasıl kullanabileceğimi açıklar mısınız? PDF'yi sayfalara görüntülere dönüştürmeye çalışıyorum.imageMagick C# ile nasıl kullanılır?
Ben Imagemagick komutunu çalıştırmak istediğiniz
string arguments = string.Format(@"-density 300 {0}.pdf {1}.png", intputFileName, outputFileName");
var startInfo = new ProcessStartInfo {
Arguments = arguments,
Filename = @"C:\path\to\imagick\convert.exe"
};
Process.Start(startInfo).WaitForExit();
Referanslar "-density 300 $ input.pdf $ output.png dönüştürmek":
Magick.NET kullanmak daha iyidir, ImageMagick'i cli üzerinde kurmaya gerek yoktur ents: http://magick.codeplex.com/
Bu yaklaşımın problemi, Magick.NET'in * görsel olmayan PDF dosyalarını dönüştürmesini gerektiren GhostScript gerektirdiğidir. Ve gariptir, çünkü ImageMagick'i komut satırından kullanmak, Ghostscript'in pdf'leri görüntülere dönüştürmesini gerektirmez. –
thanx. Komut istemini gizlemenin bir yolu var mı (komut istemini açmayı durdurun)? Tekrar teşekkürler. Çok yardımcı! –
Gizleme konsoluna ihtiyacınız varsa, http://www.ntwind.com/software/utilities/hstart.html hstart aracını arıyorsunuz. –
try 'startInfo.CreateNoWindow = true' – jgauffin