Como tornar o SVG no Inkscape realmente escalável?

1

Eu queria saber como criar SVG a partir de uma imagem rasterizada no Inkscape. Eu estou na Wikipedia, que usa muito SVG, então eu quero fazer alguns. Eu sei como rastrear esses PNG e exportar os resultados de bitmap como alta resolução, por exemplo, 2000x2000 pixels. Mas o problema é que meu SVF fica pixelado em resoluções baixas que são concentradas, do contrário elas são boas. Além disso, como definir a resolução nominal?

  • Eu uso o Inkscape para rastrear

  • Eu exporto os bitmaps em alta resolução (2000px)

  • Salve-os como SVGs do Inkscape.

por Soham_India 25.12.2013 / 11:56

1 resposta

1

A partir dos seus comentários, imaginei que o seu problema são artefatos de uma vetorização automática. Isso pode ser reduzido brincando com os parâmetros do rastreador, mas é improvável que isso seja suficiente para tornar as imagens finais melhores do que um mapa de bits com escala automática.

Para aproveitar as vantagens do SVG (ou qualquer outro formato de vetor), você precisa corrigir o resultado do traçador manualmente. Por exemplo, na sua terceira foto de exemplo , você poderia fazer as seguintes melhorias (eu recomendo começar com isso, já que é de longe a imagem mais simples):

  • Use retângulos reais para os retângulos usando objetos retangulares do Inkscape ou usando um objeto Path que consista apenas em quatro vértices adequadamente posicionados conectados com linhas retas.
  • Use um círculo real para os círculos.
  • Verifique se todas as linhas que devem ser retas são, por exemplo, todas as linhas que não estão no final de um traçado no T grande.
  • Use a fonte do logotipo original ou pelo menos uma fonte muito semelhante para a palavra série. (E sim, a fonte pode ser muito difícil ou impossível de encontrar).

É claro que também pode ajudar ter um bitmap de alta resolução para rastrear.

    
por 26.12.2013 / 22:54