Para converter um arquivo PostScript em PDF, posso usar
ps2pdf input.ps output.pdf
ps2pdfwr input.ps output.pdf
Mas qual é a verdadeira diferença prática entre os dois? Eu sei ps2pdf
fornecer a -dCompatibility=1.x
opção na linha de comando, enquanto man ps2pdfwr
descreve seu uso para converter PostScript em PDF sem especificar CompatibilityLevel.
Mas isso significa que a única diferença real entre eles é que o primeiro fornece a -dCompatibility
mudança, enquanto o segundo não? Acho que a resposta é "não" (porque nesse caso desenvolver a última utilidade seria uma ideia bastante boba), e é por isso que quero que alguém me explique todas as diferenças práticas entre os dois e prós/contras/armadilhas.
man ps2pdfwr
explica as diferenças:Então
ps2pdf
,ps2pdf12
etc. todos acabam ligandops2pdfwr
com o sinalizador apropriado-dCompatibilityLevel
. Eles são scripts de shell, você mesmo pode verificar isso.O sinalizador de nível de compatibilidade é a única diferença. Os vários
ps2pdf
scripts são wrappers, são simples o suficiente para fornecer mais e não são uma ideia boba.