ImageMagick पीडीएफ फाइलों को बदलने के लिए बड़ी मात्रा में स्मृति का उपयोग कर रहा है - 2 जीबी से अधिक। आदेश मैं उपयोग कर रहा हूँ है:छवि मैगिक पीडीएफ फाइलों को बदलने के लिए 2 जीबी से अधिक मेमोरी का उपयोग कर
convert -density 250 -resize 1280x myfile.pdf -interlace plane -strip -quality 40 -alpha flatten myfolder/myfile-%03d.jpg
यह कैसे सुधार किया जा सकता? मेरे पास 1 जीबी की सीमा है या फिर प्रक्रिया को निर्दयतापूर्वक मार दिया गया है।):
नक्शा -limit यह काम नहीं करता। मुझे एक त्रुटि मिलती है जो यह पर्याप्त संसाधन आवंटित नहीं कर सका। – MaiaVictor
यह उनके कमांड लाइन विकल्प दस्तावेज़ों से मानों का एक उदाहरण सेट है। आपको अपने विशेष उपयोग, गुणवत्ता सेटिंग्स इत्यादि के लिए उससे अधिक सीमाओं का उपयोग करने की आवश्यकता हो सकती है। उदाहरण के लिए, कुछ ऐसा करने का प्रयास करें जो इसे आपके प्रश्न में मूल रूप से 1 जीबी सीमा के तहत रखेगा। यदि इसे अभी भी उससे अधिक की आवश्यकता है, तो आपको अपनी प्रक्रिया में उपयोग की जाने वाली रैम की मात्रा में फ़िट होने के लिए रूपांतरण की गुणवत्ता को कम करना पड़ सकता है। –
यह मेरे लिए काम करता है। कनवर्ट किया जाएगा और 'कन्वर्ट * .png out.pdf' को कॉल करते समय मुझे अस्थायी फ्रीज का अनुभव होगा। अस्थायी ठंड अभी भी होती है, लेकिन कम गंभीर होती है। इसके अलावा मैंने '-लिमिट थ्रेड 2' सेट किया –