.txt 파일을 .ps 파일로 변환하기 위해 enscript를 사용했습니다. 좋습니다! 그런 다음 "ps2pdf"를 사용하여 .ps 파일을 .pdf 파일로 변환합니다. 좋아요!
나는 볼 수 있다:
질문: PDF에 대한 사용자 정의 "$subject" 이름을 지정하려면 어떤 매개변수를 사용해야 합니까(enscript 또는 ps2pdf 사용)(PDF 리더 상단에 "Enscript Output" 헤더를 원하지 않습니다).
따라서 이는 파일 이름과 관련이 없으며 PDF 파일의 "$subject"와 관련이 있습니다.
답변1
PDF 헤더 제어 에 대한 Angus의 의견은 %%Title:
정확합니다. 하지만 제목을 설정하는 가장 쉬운 방법은 옵션을 enscript
사용하는 것입니다 --title
.
enscript --title 'My PDF title' foo.txt -o foo.ps
답변2
각 PS 파일의 시작 부분에는 특별히 형식이 지정된 설명과 몇 가지 중요한 메타데이터가 있습니다. 그중에는 제목(출력을 살펴보세요 head your-ps-file.ps
)이 있습니다.
%%Title:
댓글을 변경해야 합니다 . 한 가지 방법은 PDF로 변환할 때 올바르게 수행하는 것입니다.
< psfile.ps sed '1,/^%%EndComments/ s/^%%Title:.*/%%Title: New Title/' | \
ps2pdf - pdffile.pdf