[Inkscape Brasil] Script converte PDF para PDF/X-3

José Antonio Rocha joseantoniorocha em gmail.com
Quinta Março 27 09:09:15 BRT 2014


Este script shell converte arquivos PS, EPS ou PDF para PDF/X-3, formato
adequado para se levar serviços de impressão às (boas) gráficas.

Ele grava um log (no mesmo lugar do arquivo original) para a gente ver o
que pode estar acontecendo de errado com a geração de PDF/X-3 no
Ghostscript:
---------------------------------
#!/bin/bash

# Absolute path to this script, e.g. /home/user/bin/foo.sh
SCRIPT=$(readlink -f "$0")
# Absolute path this script is in, thus /home/user/bin
SCRIPTPATH=$(dirname "$SCRIPT")
FULLFILENAME=$1
# Filename without extension
FILENAME="${FULLFILENAME%.*}"
echo "$(date)" > "$FILENAME".log
echo "$(date +%H:%M:%S) : Log do script $SCRIPT" >> "$FILENAME".log
echo "$(date +%H:%M:%S) : Nome completo do arquivo: $FULLFILENAME" >>
"$FILENAME".log
echo "$(date +%H:%M:%S) : Nome sem a extensão: $FILENAME" >> "$FILENAME".log
gs -q -dNOPAUSE -dBATCH -dPDFX=true -sDEVICE=pdfwrite
-dPDFSETTINGS=/prepress -dProcessColorModel=/DeviceCMYK
-sColorConversionStrategy=CMYK -sDownsampleColorImages=true
-sDownsampleGrayImages=true -sDownsampleMonoImages=true
-sOutputFile="$FILENAME"_CMYK.pdf -f "$SCRIPTPATH/PDFX_def.ps" -f
"$FULLFILENAME" >> "$FILENAME".log
echo "$(date +%H:%M:%S) : Fim da conversão para $FILENAME"_CMYK.pdf >>
"$FILENAME".log
----------------------------------

Faço um lançador no desktop e arrasto arquivos para cima deste ícone. O
PDF/X-3 é criado na mesma pasta do arquivo original, com "_CMYK" adicionado
ao final do nome.

Pressupõe que o arquivo PDFX_def.ps esteja no mesmo diretório que o arquivo
de input. O original está em:
/usr/share/ghostscript/9.10/lib/PDFX_def.ps

Faço uma cópia e modifico uma linha dele assim, para indicar o perfil de
cor:

/ICCProfile (~/.color/icc/CMYK/ISOcoated.icc) def


Obtenho perfis de cores da
Adobe<http://download.adobe.com/pub/adobe/iccprofiles/win/AdobeICCProfiles.zip>,
da Colourmanagement.org<http://www.colormanagement.org/en/isoprofile2009.html>ou
da
ECI <http://www.eci.org/en/downloads>.

-- 
[image: Meira]
------------------------------
nome: "José Antonio Meira da
Rocha<https://plus.google.com/+JoséAntonioMeiradaRocha/>"

googletalk: email: joseantoniorocha em gmail.com
veículo: [ http://meiradarocha.jor.br ]
fones: [ 55-8411-3047  55-3744-2994 ]
------------------------------


More information about the Inkscape-Brasil mailing list