Existe um caminho fácil e um meio técnico .
A forma técnica é que se você tiver Ghostscript instalado e tiver seu .../bin
pasta adicionada ao seu PATH, você deve apenas ser capaz de inverter as cores do seu PDF, chamando algo parecido com o seguinte a partir da linha de comando:
gswin64 -o C:/outputfile.pdf -sDEVICE=pdfwrite -c "{1 exch sub}{1 exch sub}{1 exch sub}{1 exch sub} setcolortransfer" -f C:/inputfile.pdf
Observe que gswin64
(localizado na pasta .../bin
) pode ser chamado de gswin32
se você baixou a versão de 32 bits ou algo totalmente diferente se você estiver em um sistema * nix em vez de Windows e obviamente, você deve substituir C:/outputfile.pdf
e C:/inputfile.pdf
pelos caminhos reais do arquivo de entrada e do local de arquivo de saída pretendido. Também tome cuidado para que, na minha experiência, às vezes, possa haver um pouco de dificuldade se você tiver espaços em seus diretórios de caminho, mesmo se você colocar aspas entre eles.
É importante notar também que algumas versões do Ghostscript podem falhar, a menos que você coloque a linha {1 exch sub}{1 exch sub}{1 exch sub}{1 exch sub} setcolortransfer
em um arquivo .ps
separado e simplesmente adicione o arquivo .ps
ao seu comando.
(Esta é apenas uma versão mais aprofundada da resposta de Mateen Ulhaq
acima)
A maneira mais fácil é que, se você não se incomodar em fazer as coisas acima, você pode usar o site InvertPDF.com que fará tudo isso (e um pouco mais) para você. Este é o meu próprio site, e eu tropecei nesse tópico enquanto tentava construí-lo. Espero que esta resposta torne mais fácil para a próxima pessoa tentar obter algo semelhante ou criar seu próprio script offline.