我有这个命令可以将 SVG 转换为图像:
exec("convert -size 400x400 test.svg test.png", $out, $rcode);
但当我实际需要使用 DOM 变量时,它适用于字段。
请问如何将生成的 PNG 转换为 $variable insted 文件(在 PHP 中)。
最佳答案
这可能是您正在寻找的:
<?php
$output = shell_exec("convert test.svg png:-");
echo $output;
根据您的本地设置,您可能必须指定 convert
实用程序的绝对路径。此外,要转换的文件的路径必须是可解析的,同样,一开始绝对路径是一个安全的选择。
关于php - 如何将exec输出到变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32425519/