Converter jpg/png para svg

3,419 views
Skip to first unread message

Tiago Vieira

unread,
Oct 10, 2013, 1:41:48 PM10/10/13
to php-b...@googlegroups.com
Alguém sabe se é possível fazer essa conversão? Procurei no Google e não achei nada sobre isso. Alguém conhece um jeito ou script que faz isso?



Obrigado


--
Enviado do Gmail para iPad

Leandro Chaves

unread,
Oct 10, 2013, 2:28:52 PM10/10/13
to php-b...@googlegroups.com
Tiago,
Até existem programas que prometem isso. Mas a qualidade do svg fica péssima.
jpg/png é um arquivo bitmap e svg é um vetorial. A partir do momento que você tem uma imagem em bitmap fica impossivel converte-la com qualidade satisfatória para vetores.
--
Você está recebendo esta mensagem porque se inscreveu no grupo "php-brasil" dos Grupos do Google.
Para cancelar a inscrição neste grupo e parar de receber seus e-mails, envie um e-mail para php-brasil+...@googlegroups.com.
Para postar neste grupo, envie um e-mail para php-b...@googlegroups.com.
Visite este grupo em http://groups.google.com/group/php-brasil.
Para obter mais opções, acesse https://groups.google.com/groups/opt_out.

Jean Rafael Tardem Delefrati

unread,
Oct 10, 2013, 3:22:35 PM10/10/13
to php-b...@googlegroups.com
Se você quiser manter o arquivo como bitmap, você pode só colocar o JPG como um preenchimento de um retângulo dentro do SVG, exemplo em anexo. 

Abre o arquivo arquivo .svg em um editor de texto para ver o que eu fiz, é bem simples, na verdade, não precisa converter nem nada.

Abraço.
tubarao.jpg
teste.svg

Tiago Vieira

unread,
Oct 11, 2013, 9:51:22 AM10/11/13
to php-b...@googlegroups.com
No caso precisaria ter o arquivo final como svg mesmo, acredito que não terá como converter imagem para svg, não encontrei nada também na net, só a conversão ao contrário.


Obrigado a todos.

Jefferson Andrade

unread,
Oct 10, 2013, 3:47:07 PM10/10/13
to php-b...@googlegroups.com
Oh, achei que vc queria fazer isso com php.... Tem vááários sites que fazem isso:


http://image.online-convert.com/convert-to-svg
http://www.go2convert.com/
http://vectormagic.com/home

costumo usar o vector magick


Em 10 de outubro de 2013 16:22, Jean Rafael Tardem Delefrati <jeande...@gmail.com> escreveu:

Tiago Vieira

unread,
Oct 13, 2013, 10:14:37 PM10/13/13
to php-b...@googlegroups.com
Ola Jefferson,


Verifiquei os sites e alguns eu ja havia visitado antes, mas o problema maior é a qualidade da imagem depois de convertida, não tem como converter imagens em svg sem essa perda brusca de qualidade.



Obrigado

Bruno Rocha

unread,
Oct 14, 2013, 9:24:37 PM10/14/13
to php-b...@googlegroups.com
Bem apesar de achar que você procura um SCRIPT em versão web para fazer isto, se você procurar só um programa mesmo, você pode usar o Corel, mas pensando em termos de processamento, memória e afins, o Corel já soa para converter um JPG em VETOR "MAIS OU MENOS BOM", imagina isso rodando em um servidor na Web, tem que repensar sua necessidade cara. Se o seu problema é apenas o arquivo com extensão em .SVG ai já muda de figura, mas se você precisar de um script que converta de fato algo para VETOR, sugiro que olhe no site: www.codecademy.com, o curso de WEB FUNDAMENTALS e WEB ADVANCED, lá eles ensinam uns truques bem bacanas com JavaScript pra trabalhar com "vetor", mas já te adianto que é um trampo pesado...

Jean Rafael Tardem Delefrati

unread,
Oct 14, 2013, 11:21:31 PM10/14/13
to php-b...@googlegroups.com
Pensa assim: é quase o mesmo trabalho que para converter para o original em .CDR (Corel Draw). Ou rasterizar para WMF, ou EMF, ou qualquer outro formato de vetor. 

Por isso, mantenho minha sugestão, se for só pela extensão, coloca o arquivo como uma textura. 

Pode colocar a imagem embutida dentro do código do SVG, na base64, como no exemplo em anexo.

Abraço!
embutido.svg
Reply all
Reply to author
Forward
0 new messages