Staram się przekonwertować niektóre pliki JPG do jednego pliku PDF za pomocą konwersji.
konwersja * .jpg nowy.pdf
Ale konwersja kończy się po 18 stronach. Dane wyjściowe są w porządku, ale nie są kompletne.
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.
...
Wypróbowałem niektóre ustawienia limitów, ale bez powodzenia. Jeśli spróbuję innych plików JPG, będzie to ten sam wynik.
Jakieś pomysły? Mam dużo wolnej pamięci.
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
-limit
przełącznik .... imagemagick.org/script/command-line-options.php#limit Prawdopodobnie możesz użyć -limit memory <#>
tego przełącznika na wypadek, gdyby zabrakło pamięci komputera na przetworzenie wszystkich plików. W przeciwnym razie spróbuj scalić mniej niż w mniejszych partiach i sprawdź, czy to coś zmieni. Więc jeśli jest ich sto, skopiuj 25 do folderu testowego i sprawdź, czy to samo dzieje się na przykład z 25. Być może możesz scalić je wszystkie w mniejszą porcję, a na koniec scalić dokumenty PDF, które zostały utworzone razem. Zawsze jednak korzystałem z PDFTK do scalania plików PDF.