Como incorporar um perfil de cores em um PDF com o Inkscape?

8

Estou usando o Inkscape v. 0.91 no Linux Slackware, compilado a partir da fonte com as opções padrão.

O serviço de impressão que eu uso requer o perfil de cores "ISO Coated v2 300% (ECI)", que eu tenho na pasta / usr / share / colors / icc e aplico nas propriedades do documento. O editor XML mostra corretamente "ISO revestido" no svg:color-profilecampo.

De qualquer forma, quando eu salvo um arquivo PDF, o espaço de cores que vejo chamando identify -verboseé relatado como sRGB (acho que é correto dessa maneira), mas não há nenhuma referência ao perfil ISO dentro do PDF.

Existe uma maneira de incorporar corretamente um perfil de cores em um PDF com o Inkscape?

Marco Bernardini
fonte
Você leu este post? O Inkscape preserva as cores CMYK Parece que você pode usar o Scribus ou o Acrobat Distiller para converter.
Adam H.
1
Adoro o Inkscape - mas ele não foi projetado para design baseado em impressão, se o gerenciamento de cores for essencial. Você pode rolar os dados com o que o Inkscape produz, ou pode ser necessário importar para o Illustrator para corrigir as cores e o espaço de cores, para que esteja pronto para impressão.
DA01 16/07/2015

Respostas:

3

O Inkscape não pode incorporar perfis de cores CMYK, desculpe. O Scribus pode, no entanto.

Aqui está um fluxo de trabalho que utilizei com êxito para obter um PDF pronto para produção para impressão (com o perfil de cores "ISO Coated v2 300% (ECI)" adequadamente incorporado).

Foi retirado de um artigo mais detalhado no meu blog .


Uma palavra de aviso : o fluxo de trabalho envolve a conversão manual de cores; portanto, se você possui muitas cores no documento de origem, isso pode ser um obstáculo à exibição e você deve procurar alternativas comerciais.

Etapa 0: configurar o Inkscape, perfis de cores e Scribus

  • Instale o Inkscape e o Scribus .
  • Faça o download do perfil de cores desejado e salve-o no local padrão do sistema para perfis de cores. Alguns locais típicos:
    • Windows: \Windows\System32\Spool\Drivers\Colorou\Windows\System\Color
    • Mac: Username/Library/ColorSync/ProfilesouHD/Library/ColorSync/Profiles
    • Linux: $HOME/.local/share/color/iccou$home/.color/icc
    • Eles poderiam ser armazenados em outro lugar, google em torno de ...
  • No Scribus, vá para "Configurações" e depois "Gerenciamento de cores". Em "CMYK Solid Colors", escolha o perfil que você acabou de instalar no menu suspenso. Se não aparecer, você não o salvou no local certo. Repita a etapa anterior até o Scribus encontrar o perfil de cores.
  • Se desejar, marque "Simular impressora na tela" e "Converter todas as cores no espaço da impressora". O Scribus tentará fazer com que as cores pareçam mais semelhantes ao resultado da impressão real, embora a simulação ainda possa ser muito reduzida se a tela não estiver calibrada.

Etapa 1: Prepare o SVG

  • Abra / crie seu arquivo SVG com o Inkscape.
  • Converta todos os seus textos em caminhos (selecione objetos de texto, pressione Shift+Ctrl+Ce desagrupe Shift+Ctrl+Gpara garantir que os caracteres se tornem formas vetoriais individuais).
  • Livre-se de todas as camadas adicionais que você possa ter (mesclar tudo em uma camada).
  • Livre-se de todos os elementos transparentes (verifique o traçado e o preenchimento de todos os objetos).
  • "Salvar uma cópia ..." do SVG em um arquivo separado (como myfile_final.svg).

Etapa 2: converter as cores

  • Abra o SVG que você acabou de criar com o Scribus (na caixa de diálogo "Abrir", altere o filtro para "Todos os arquivos" para poder escolher o seu SVG). O Scribus pode reclamar que alguns recursos do seu SVG não são suportados (o que é mais provável por causa dos dados do Inkscape no SVG ou porque você ainda possui transparências definidas em algum lugar). Não se preocupe com isso por enquanto.
  • Em "Arquivo"> ​​"Configuração do documento"> "Tamanho da página", verifique duas vezes se a largura e a altura estão corretas (sou um pouco pedante e acho que elas geralmente estão abaixo de milímetros). Corrija o tamanho, se necessário.
  • Vá para "Editar"> "Cores". Você verá várias cores importadas do SVG.

  • Clique em "Remover não utilizado". Isso limpa a paleta e deixa apenas as cores realmente usadas.

  • Se você estiver usando preto puro ( # 000000 ) ou branco puro ( #ffffff ) em seu SVG, escolha-o e clique em "Excluir" e "Substituir por" o preto e branco CMYK predefinido.
  • Percorra cada uma das cores restantes que ainda aparecem como RGB ( ), clique em "Editar", dê um nome significativo a elas e escolha "CMYK" para o modelo de cores. Se você tiver uma idéia de quais valores CMYK a cor deve (por exemplo, de um livro de cores) ajustar os valores, caso contrário, apenas aceite os valores convertidos automaticamente.
  • Quando terminar, a caixa de diálogo de cores deverá conter apenas cores CMYK ( ), assim:

  • Salve seu arquivo Scribus como myfile_final.sla.

Etapa 3: Exportar o PDF final

  • No Scribus, vá para "Arquivo"> ​​"Exportar"> "Salvar como PDF ..."
  • Escolha um nome de arquivo como myfile_cmyk_final.pdf, de preferência em uma subpasta denominada print(para não ficar confuso quais são os arquivos finais).
  • A maioria dos serviços de impressão requer arquivos PDF / X-3, então escolha isso no menu suspenso "Compatibilidade".

  • Também desmarco "Compactar texto e gráficos vetoriais" na mesma caixa de diálogo, embora isso seja provavelmente desnecessário (não deve haver nenhum texto no arquivo). Eu sou apenas um pouco supersticioso.
  • A etapa mais importante : vá para a guia "Pré-impressão" e, em "Perfil de saída", escolha o perfil de cores desejado na lista suspensa:

  • Clique em "Salvar".

É isso aí. Aproveite o seu arquivo PDF pronto para produção ;-)!

KlaasNotFound
fonte
Algumas notas específicas do Linux: LittleCMS é necessário (pode ser instalado com o Scribus se você usou o gerenciador de pacotes da sua distribuição). Os perfis de cores no nível do usuário devem estar em $ HOME / .local / share / color / icc ou $ HOME / .color / icc (dependendo da distribuição) e os perfis de todo o sistema devem estar em / usr / share / color / icc . Mais informações no Wiki do Scribus .
Scribblemacher
@Scribblemacher Thanks! Eu adicionei os locais do perfil de cores do Linux.
criar o seu alerta