1

Я использовал этот код, чтобы уменьшить размер файла PDF:

cd C:\Program Files\gs\gs9.25\bin
gswin64c.exe –h
Gswin64c –sDEVICE=pdfwrite –dCompatibilityLevel=1.4 –dPDFSETTINGS=/printer –dNOPAUSE –dQUIET –dBATCH –sOutputFile=D:\path\filename.pdf D:\path\compressed.pdf

Я работаю в командной строке Windows 8. Это работало только на прошлой неделе, но теперь, когда я набираю команду gswin64c.exe -h , я получаю эту ошибку:

GPL Ghostscript 9.25 (2018-09-13)
Copyright (C) 2018 Artifex Software, Inc. All rights reserved.
This software comes with NO WARRANTY: See the file PUBLIC for details.

Error: /undefinedfilename in (\342\200\223h)
Operand stack:

Execution stack:
%interp_exit .runexec2 --nostringval-- --nostringval-- --nostringval-- 2 %stopped_push --nostringval-- --nostringval-- --nostringval-- false 1 %stopped_push

Dictionary stack:
--dict:980/1684(ro)(G)-- --dict:0/20(G)-- --dict:78/200(L)--
Current allocation mode is local
Last OS error: No such file or directory
GPL Ghostscript 9.25: Unrecoverable error, exit code 1

Любая помощь будет принята с благодарностью.

1 ответ1

0

У вас есть ошибка в вашем скрипте.

Линия :

cd C:\Program Files\gs\gs9.25\bin

Должно быть :

cd "C:\Program Files\gs\gs9.25\bin"

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .