Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
使用简单的 PHP,我们可以插入由 PHP 脚本生成的图像,例如:
<img src="image_script.php">
我们如何使用 Symfony 和 Twig 做到这一点?
你可以在 Symfony2 和 twig 中做到这一点,就像在普通的 php 中一样:
<img src="{{ path("img_action") }}" alt="" />
其中img_action是返回图像的操作的路由名称。
img_action
在该操作中,创建一个新Response实例,将其内容设置为图像,将内容类型标头设置为适当的 MIME 类型,然后设置return它。
Response
return
我认为你应该看看 LiipImagineBundle :
https://github.com/liip/LiipImagineBundle
此捆绑包允许您创建调整大小图像的缓存。