Suporte para EPS no Office 2013

3

Ao criar gráficos em documentos do Word ou do Publisher destinados a impressão ou distribuição como PDFs, eu uso o formato EPS porque ele preserva a nitidez das imagens em todas as ampliações. Funcionou perfeitamente no Office 2010, mas desde que atualizei para o Office 2013 recentemente, descobri que as imagens EPS não são impressas corretamente. O Publisher imprime a visualização em vez da imagem e o Word não imprime nada.

No Word 2013, quando eu incorporo um arquivo EPS, um espaço reservado é mostrado (como um quadrado, não o tamanho que a imagem deve ter). Quando eu exporto o documento do Word para PDF, o mesmo pequeno quadrado preto é impresso onde a imagem deve estar. Eu tentei todas as opções, como ativar os espaços reservados para imagens (e desligar novamente), desativar a compactação (e ligar novamente) e nada parece funcionar. Verifiquei se a opção de importação EPS está selecionada na seção Filtros / Conversores da instalação. Tenho o Acrobat Pro instalado e estou imprimindo em uma impressora "Adobe PDF", ou seja, não estou apenas salvando-o como PDF usando o exportador interno do Word.

No Publisher 2013, quando eu incorporo um arquivo EPS, a imagem de visualização é exibida conforme o esperado. Quando imprimo, a imagem de pré-visualização é impressa em toda a sua irregularidade. Eu tentei todas as permutações para criar um PDF - Salvar como ..., imprimir em uma impressora Acrobat, Exportar, salvar como PostScript e converter com o Acrobat Distiller, até tentei uma alternativa de freeware para o Acrobat. Nada funciona.

Eu só estou querendo saber se alguém pode sugerir qualquer outra coisa que eu possa tentar. Eu gostaria de ficar com 2013 principalmente para a interface mais agradável, mas se eu não conseguir superar esse problema, terei que voltar para 2010.

    
por Frank H. 11.09.2013 / 13:10

1 resposta

3

É bem conhecido que o filtro de importação EPS no MS Office está muito desatualizado (aparentemente não foi alterado muito desde meados de 1990) e pode importar apenas um subconjunto limitado de arquivos EPS. O site oficial da Microsoft fornece poucas informações, mas nos diz que

The Encapsulated PostScript graphics filter (Epsimp32.flt) supports the Adobe Systems Encapsulated PostScript Specification versions 3.0 and earlier.

(refs: 1 , 2 . A versão 3.0 da especificação PostScript data do ano de 1992, quando foi publicada pela Adobe . A partir desse momento foi estendido essencialmente. Note também que o PostScript Nível 3 veio no final de 1997 e não se deve confundir com estas coisas: no o tempo de Especificação PostScript versão 3.0 apenas PostScript Nível 2 foi foi introduzido .

Além disso, deve-se ter em mente que o MS Office funciona apenas no espaço de cores sRGB e renderiza gráficos nos outros espaços de cores ( como CMYK muito amado pela Adobe) incorretamente. Mas, como no caso de imagens EPS incorporadas, ele envia o código PostScript original diretamente para uma impressora PostScript (e somente para uma impressora PostScript, outras impressoras receberão uma visualização raster de baixa resolução!) pode não ser uma má idéia trabalhar com arquivos CMYK EPS no MS Office : apesar da renderização incorreta na tela eles imprimirá bem (mas apenas para impressoras PostScript!).

Quanto à minha experiência, versões recentes do CorelDraw e do Illustrator produzem arquivos EPS compatíveis com o MS Office (embora seja necessário desativar a geração de cores CMYK e trabalhar exclusivamente no espaço de cores RGB).

Se você vir um espaço reservado em vez de uma figura, simplesmente significa que o EPS não foi importado porque o filtro de importação do MS Office EPS não pode manipular esse arquivo EPS específico. Uma solução possível é importar esse arquivo EPS no Illustrator ou no CorelDraw e depois exportá-lo como EPS novamente. O arquivo EPS produzido dessa maneira deve ser compatível com o filtro de importação do MS Office EPS. Você poderia tentar o mesmo método com o Inkscape, embora os arquivos EPS gerados pelo Inkscape nem sempre sejam compatíveis com o MS Office. Outra abordagem é converter EPS em PDF usando o Arobat Distiller, abri-lo no Acrobat e exportar para EPS, mas novamente os arquivos EPS produzidos pelo Acrobat nem sempre são compatíveis com o MS Office.

Os utilitários gratuitos pdftops e pdftocairo dos utilitários Poppler para Windows fornecem outra opção. Eles criam arquivos EPS compatíveis com o MS Office a partir do PDF quando são lançados com a opção -level2 -eps :

pdftops -level2 -eps input.pdf
pdftocairo -level2 -eps input.pdf

Parece que a única diferença entre eles é que pdftocairo produz arquivos EPS compactados, enquanto pdftops não.

Observe que, se o arquivo PDF contiver objetos transparentes, eles serão rasterizados ao converter para EPS, porque EPS basicamente não oferece suporte à transparência . Nesses casos, o Acrobat ou Illustrator pode ser usado para obter o arquivo EPS adequado sem rasterização .

P.S. Aqui é publicado um exemplo interessante de EPS arquivo que pode ser importado no MS Office e é exibido incorretamente, mas pode ser impresso em impressoras PostScript corretamente.

    
por 26.09.2013 / 10:20