2013-12-11 98 views
1

如何使用PHP将JPG/PNG转换为SVG?使用PHP将JPG/PNG转换为SVG格式

我知道它不会被矢量化,但我需要它在SVG格式。

我不想使用除PHP以外的任何其他软件。

事情是这样的:

<?php 

$image_to_cenvert = 'image.jpg'; 

$content = file_get_contents($image_to_cenvert); 

$svg_file = fopen('image.svg','w+'); 

fputs($svg_file,$content); 
fclose($svg_file); 

?> 
+0

coreltra的coreltrace可以做到这一点,这是一个了不起的工作。 – Codebeat

回答

1

正如我知道你只有实现这样的机会是使用imagick库,但可用的格式取决于设置,所以如果你是一个共享的服务器上可能是不可能的做到这一点。

http://php.net/manual/en/book.imagick.php

这里: Convert SVG image to PNG with PHP

,你可以找到关于如何将SVG图像PNG转换的例子,你需要做的是给你的imagick库的oossibility创建和操纵svg文件使链接中的脚本适应...