Meu arquivo PDF está corrompido e, depois de pesquisar na web, encontrei um bom tópicoaqui. Como eu não tinhagswin32cno meu sistema Windows 7 x86 eu instalei deaqui. Agora eu tenho no meu sistema e executei agora! :) Mas meu problema é como usar os comandos escritos lá da seguinte forma:
gswin32c.exe ^
-o repaired.pdf ^
-sDEVICE=pdfwrite ^
-dPDFSETTINGS=/prepress ^
corrupted.pdf
Responder1
Como faço para usar os seguintes comandos:
gswin32c.exe ^
-o repaired.pdf ^
-sDEVICE=pdfwrite ^
-dPDFSETTINGS=/prepress ^
corrupted.pdf
Observe que o acima é umsolteirocomando. O ^
personagem é umpersonagem de fuga, permitindo que o comando seja dividido em várias linhas (está escapando dos <eol>
caracteres).
Então poderia ser escrito como:
gswin32c.exe -o repaired.pdf -sDEVICE=pdfwrite -dPDFSETTINGS=/prepress corrupted.pdf
Para executar este comando:
Abra uma
cmd
conchaMude o diretório para o local do arquivo PDF:
cd c:\PathToMypdf
Execute o seguinte comando:
c:\PathToGswin\gswin32c.exe -o repaired.pdf -sDEVICE=pdfwrite -dPDFSETTINGS=/prepress corrupted.pdf
Notas:
Se
PathToMypdf
contiver espaços, o diretório precisará ser colocado entre aspas:cd "c:\PathToMypdf"
se
PathToGswin
contiver espaços, o comando precisará ser citado:"c:\PathToGswin\gswin32c.exe" -o repaired.pdf -sDEVICE=pdfwrite -dPDFSETTINGS=/prepress corrupted.pdf
C:\Programa não é reconhecido como um comando interno ou externo, programa operável ou arquivo em lote
Meu arquivo pdf com o nome p2.pdf está neste diretório:
C:\Users\Me\Desktop\Attach
.E
gswin32c.exe
está neste diretório:C:\Program Files\gs\gs9.09\bin
Quando executo este comando:
C:\Program Files\gs\gs9.09\bin\gswin32c.exe -o repaired.pdf -sDEVICE=pdfwrite -dPDFSETTINGS=/prepress p2.pdf
Recebo o seguinte erro "C:\Program" não é reconhecido como um comando interno ou externo, programa operável ou arquivo em lote.
Qual parte está errada, por favor?
Você precisa executar os seguintes comandos:
cd C:\Users\Me\Desktop\Attach
"C:\Program Files\gs\gs9.09\bin\gswin32c.exe" -o repaired.pdf -sDEVICE=pdfwrite -dPDFSETTINGS=/prepress p2.pdf
Notas:
- Os
"
s são obrigatórios porque o caminhoC:\Program Files\gs\gs9.09\bin\
contém espaços.