Isr*_*Gav 5 php svg image exec
我有这个命令可以将 SVG 转换为图像:
exec("convert -size 400x400 test.svg test.png", $out, $rcode);
Run Code Online (Sandbox Code Playgroud)
但它适用于字段,当我实际上需要使用 DOM 变量时。
请如何将生成的 PNG 转换为 $variable insted of file(在 PHP 中)。
这可能就是您正在寻找的:
<?php
$output = shell_exec("convert test.svg png:-");
echo $output;
Run Code Online (Sandbox Code Playgroud)
根据您的本地设置,您可能必须指定实用convert程序的绝对路径。此外,要转换的文件的路径必须是可解析的,同样,绝对路径首先是一个安全的选择。