इम सी # के लिए ImageMagick.NET लाइब्रेरी का उपयोग कर और मैं एक .PDF दस्तावेज़ में प्रत्येक पृष्ठ से कुछ जानकारियां प्राप्त करना चाहते हैं। यहां मेरा वर्तमान कोड है:ImageMagick.NET - तेज़ प्रदर्शन
var list = new MagickImageCollection();
list.Read(file.FullName);
foreach (var page in list)
{
if (!backgroundWorker.CancellationPending)
{
pageCount.pageColorspace(page);
isFormat(page.Width, page.Height);
pageCount.incPdfPages();
}
}
लेकिन मेरी राय में प्रदर्शन वास्तव में धीमा है। इसमें 10 पीडीएफ के लिए 4 मिनट लगते हैं - 703 पृष्ठों वाली फाइलें। क्या इसे तेजी से प्राप्त करने का एक तरीका है?
मैं इस @dlemstra मिलती है: 'JPGATTREXC-2.vshost.exe: FailedToExecuteCommand" C:/प्रोग्राम फ़ाइलें (x86) /gs/gs9.15/bin/gswin32c.exe "-q -dQUIET -dSAFER -dBATCH -DNOPAUSE -DNOPROMPT -dMaxBitmap = 500000000 -dAlignToPixels = 0 -dGridFitTT = 2 "-sDEVICE = pngalpha" -dTextAlphaBits = 4 -dGraphicsAlphaBits = 4 "-r72x72" -dFirstPage = 1 -dLastPage = 1 "-sOutputFile = सी:/उपयोगकर्ता/ह्यूसर/ऐपडाटा/लोकल/टेम्प/मैजिक -8076 एचआरडब्ल्यू 5 डीओएचडब्ल्यू 7 ए 9जे% डी "" -एफसी:/उपयोगकर्ता/ह्यूसर/ऐपडाटा/लोकल/टेम्प/मैजिक -8076 एचटीआईएएचएसयूओओएक्स "" -एफसी:/उपयोगकर्ता/ह्यूसर/ऐपडाटा/लोकल/Temp/magick-8076RBbhyEkp30p_ "'(-1) @ error/utility.c/SystemCommand/2053' – Mauley
क्या आप Magick.NET 7.0.0.0005 का उपयोग कर रहे हैं? https://magick.codeplex.com/discussions: और यहाँ बातचीत जारी रखने के लिए स्वतंत्र महसूस। – dlemstra
मैं 7.0.0.0 का उपयोग कर रहा था। – Mauley