Título personalizado em arquivos PDF ao usar ps2pdf

Título personalizado em arquivos PDF ao usar ps2pdf

Eu converto arquivos .txt em arquivos .ps com enscript, OK! Depois disso, uso "ps2pdf" para converter os arquivos .ps em arquivos .pdf. OK!

E eu posso ver:

insira a descrição da imagem aqui

Pergunta: Qual parâmetro devo usar (com enscript ou ps2pdf) para fornecer o nome "$subject" personalizado do PDF (não quero o título "Enscript Output" na parte superior do meu leitor de PDF).

Portanto, não se trata de nomes de arquivos, mas sim do "$assunto" que um arquivo PDF possui.

Responder1

Angus está correto quanto ao %%Title:comentário que controla o título que o PDF terá. Mas a maneira mais fácil de definir o título enscripté usar sua --titleopção:

enscript --title 'My PDF title' foo.txt -o foo.ps

Responder2

No início de cada arquivo PS, há comentários especialmente formatados com alguns metadados importantes. Entre eles, o título (dê uma olhada no resultado de head your-ps-file.ps).

Você precisa alterar o %%Title:comentário. Uma maneira seria fazer isso direito ao convertê-lo para PDF.

< psfile.ps sed '1,/^%%EndComments/ s/^%%Title:.*/%%Title: New Title/' | \
ps2pdf - pdffile.pdf

informação relacionada