Como preciso alterar os objetos transparentes em um arquivo do inkscape para poder exportá-los corretamente para pdf? Até agora, parece que os padrões tornam os objetos transparentes invisíveis ou opacos.
Como preciso alterar os objetos transparentes em um arquivo do inkscape para poder exportá-los corretamente para pdf? Até agora, parece que os padrões tornam os objetos transparentes invisíveis ou opacos.
Respostas:
Como a exportação de formas transparentes para PDFs ainda não funciona corretamente (pelo menos para mim, no momento) e a exportação de Bitmaps é (até onde eu sei) muito trabalhosa quando você está atualizando bastante sua figura, aqui está minha solução alternativa simples para formas.
Novamente, isso funciona apenas para formas, não para imagens incorporadas.
http://www.inkscapeforum.com/viewtopic.php?f=28&t=15739&p=65180#p65180
Basicamente, tudo se resume a definir o canal alfa da cor em vez de sua opacidade . Eu teria pensado que essas são as mesmas propriedades, mas aparentemente elas não são.
Jan Cheers
Para uma imagem incorporada, se você tiver o arquivo SVG sem fundo, apenas:
Ao abrir o PDF exportado com um leitor de PDF, pode parecer que há um fundo branco. Mas se você incluí-lo em um arquivo de apresentação ou pôster, verá que não há plano de fundo.
Verifique se não é o seu leitor de PDF que não consegue render transparência. Use o Adobe Acrobat ou o Okular (linux), eles podem renderizar a maioria dos tipos de transparências na minha experiência (incluindo gradientes).
A solução boba fácil é exportar bitmap e, em seguida, as transparências sobre objetos sólidos são renderizadas. Você pode converter para PDF, mas isso não é mais escalável.
No entanto, até onde sei, não existe uma maneira "robusta" automática de exportar um PDF escalável com transparências do inkscape.
Você pode fazer isso manualmente:
Um pouco de aborrecimento, não é? Deveria ser programável ... Veja meu post no fórum do inkscape: http://www.inkscapeforum.com/viewtopic.php?f=28&t=15739&e=0
EDIT : OK, pensando um pouco mais sobre o problema, há uma maneira melhor :
crie uma camada "Transparente" na profundidade dos objetos transparentes, mova objetos transparentes para essa camada;
visualize apenas esta camada e "Editar> Fazer uma cópia de bitmap" ( ALT- B)
mova esta cópia para uma nova camada "Bitmap" ao lado da camada "Transparente"
Desative a visualização da camada transparente e no bitmap da camada antes de exportar seu PDF.
Dessa forma, você possui um documento Bitmap + Vetor Escalável combinado: apenas o preenchimento transparente não é escalável, mas será renderizado corretamente nos visualizadores de PDF.
Limitações:
Você precisa repetir esta operação sempre que modificar qualquer um dos seus objetos transparentes.
Você também precisa repetir isso se tiver objetos transparentes em diferentes profundidades.
Pode haver visualizadores de PDF que nem manipulam a transparência de bitmap; nesse caso, elementos vetoriais em camadas abaixo da camada "Bitmap" podem não ser renderizados corretamente.
Desagrupar as imagens em questão algumas vezes, até a barra de status exibir "imagem" em vez de "grupo de 1 objeto", corrigido o problema. Alguns dos grupos vazios tiveram efeitos de máscara e clipe aplicados a eles, e o empilhamento desses efeitos foi o que causou o erro. Os grupos / efeitos podem ser removidos com segurança sem distorcer as imagens.
ESTA É A MANEIRA PERFEITA DE CONVERTER SEU ARQUIVO INKSCAPE PARA PDF SEM OBTER CAIXAS NEGRAS