Я намагаюся перетворити деякі jpgs в один pdf, використовуючи convert.
конвертувати * .jpg new.pdf
Але конвертувати все-таки закривається через 18 сторінок. Вихід тоді нормальний, але не повний.
convert-im6.q16: DistributedPixelCache '127.0.0.1' @ error/distribute-cache.c/ConnectPixelCacheServer/244.
convert-im6.q16: cache resources exhausted `094708.JPG' @ error/cache.c/OpenPixelCache/3945.
...
Я спробував деякі обмеження, але без успіху. Якщо я спробую інші jpgs, то це той самий результат.
Будь-які ідеї? У мене багато вільної пам’яті.
Version: ImageMagick 6.9.7-4 Q16 x86_64 20170114
...
Delegates (built-in): bzlib djvu fftw fontconfig freetype jbig jng jp2 jpeg lcms lqr ltdl lzma openexr pangocairo png tiff wmf x xml zlib
Схоже, доступна новіша версія, тож ви можете просто перевірити сайт і завантажити, оновити, якщо це застосовно. Якщо це помилка, вона може бути виправлена в новій версії. Щось врахувати, можливо, принаймні. imagemagick.org/script/download.php
—
Pimp Juice IT
Перевірте
—
Pimp Juice IT
-limit
перемикач .... imagemagick.org/script/command-line-options.php#limit Ви можете -limit memory <#>
скористатися цим перемикачем, якщо у вашої машини не вистачить пам'яті для обробки всіх файлів. В іншому випадку спробуйте об'єднати менше, ніж у менших партіях, і подивіться, чи це має значення. Тож якщо їх сто, скопіюйте 25 в тестову папку і подивіться, чи те саме відбувається, наприклад, з 25. Можливо, ви можете об'єднати їх у менший шматок, а потім наприкінці об'єднати документи PDF, які були створені разом. Я завжди використовував PDFTK для злиття файлів PDF.