Преобразование зашифрованного файла.ps в файл.pdf

Я хочу преобразовать мой файл.ps (который был создан из зашифрованного файла.pdf) обратно в формат.pdf.

С помощью ps2pdf в ghostscript выдает мне следующее сообщение в командной строке:

This PostScript file was created from an encrypted PDF file.
Redistilling encrypted PDF is not permitted. 
Error: /undefined in
--eexec-- Operand stack:    --nostringval--   --dict:89/200(L)--   quit Execution stack:    %interp_exit   .runexec2   --nostringval--  
--nostringval--   --nostringval--   2   %stopped_push   --nostringval--   --nostringval--   --nostringval--   false   1   %stopped_push   1977   1   3   %oparray_pop   1976   1   3  
%oparray_pop   1960   1   3   %oparray_pop   1852   1   3  
%oparray_pop   --nostringval--   %errorexec_pop   .runexec2  
--nostringval--   --nostringval--   --nostringval--   2   %stopped_push   --nostringval--   1843   2   3   %oparray_pop  
--nostringval--   --nostringval--   --nostringval-- Dictionary stack:    --dict:1198/1684(ro)(G)--   --dict:1/20(G)--   --dict:89/200(L)--   --dict:1198/1684(ro)(G)-- 
Current allocation mode is local Last OS error: No such file or directory 

GPL Ghostscript 9.18: Unrecoverable
error, exit code 1

Можно ли в любом случае преобразовать мой файл.ps обратно в.pdf, если я знаю пароль исходного зашифрованного файла .pdf, из которого был создан файл.ps?

2 ответа

Вы можете открыть .psфайл в текстовом редакторе по вашему выбору, найдите строку Removing the following eleven lines is illegal, subject to the Digital Copyright Act of 1998.и удалите следующие одиннадцать строк, начиная с mark currentfile eexecи заканчивая cleartomark, сохранить и запустить ps2pdf.

Почему вы не используете imagemagick? Попробуй это:

конвертировать myfile.ps myfile.pdf

Надеюсь, это поможет вам

Другие вопросы по тегам