Konwersja wielostronicowych plików PDF do kilku plików JPG przy użyciu ImageMagick i / lub GhostScript

Próbuję przekonwertować wielostronicowy plik PDF na kilka plików JPEG, po jednym dla każdej strony w pliku PDF. Spędziłem wiele godzin na sprawdzaniu, jak to zrobić i ostatecznie odkryłem, że potrzebuję zainstalowanego Ghostscripta. Zrobiłem to (z tej strony:http://downloads.ghostscript.com/public/ Użyłem najnowszego linku „ghostscript-9.05.tar.gz” z 8 lutego 2012 r.).

Jednak nawet po zainstalowaniu / pobraniu nadal nie mogę robić tego, co chcę. Czy powinienem to zapisać w specjalnym miejscu, na przykład w tym samym folderze co ImageMagick?

Jak dotąd odkryłem to:

W wierszu polecenia zmieniam katalog roboczy na folder ImageMagick, w którym jest zapisany.

Następnie piszę

convert "<full file path to pdf>" "<full file path to jpg>"

Po tym następuje gigantyczny błąd. Zaczyna się od:

    Unrecoverable error: rangecheck in.setuserparams
    Operand stack:

Następuje blurb nieczytelnych liczb i czapek. Kończy się na:

    While reading gs_lev2.ps:
    %%[ Error: invalidaccess; OffendingCommand: put ]%%

Nie trzeba dodawać, że po wielu godzinach rozważań nie sądzę, że jestem bliżej zrobienia pozornie prostego zadania konwersji tego pliku PDF na JPG.

Chciałbym otrzymać instrukcje krok po kroku, jak wykonać tę pracę. Nie pomijaj niczego, bez względu na to, jak „oczywiste” może się to wydawać (zwłaszcza wszystko, co dotyczy ghostscript). Od miesięcy martwi mnie i mojego przełożonego.

W celu uzyskania dalszych wyjaśnień korzystamy z systemu operacyjnego Windows XP. Ostatecznym zamiarem jest wywołanie tych linii poleceń w R, języku statystycznym i uruchomienie go w skrypcie. Ponadto udało mi się pomyślnie przekonwertować pliki JPG do formatu PNG i odwrotnie, ale plik PDF po prostu nie działa.

Wsparcie!!!

questionAnswers(2)

yourAnswerToTheQuestion