保存视图为png laravel

时间:2017-03-05 21:42:24

标签: laravel phantomjs screenshot

我对此有一场噩梦。我目前有一个应用程序,允许用户通过从API获取数据来查看信息。我想以编程方式将用户看到的视图保存为png图像。

我尝试过使用Snappy等,但pdf输出并不是很好,我想将视图保存为png。我尝试使用phantomjs,但问题是该视图需要用户登录,因此我只需要登录屏幕'

有没有人建议如何在我的控制器中创建一个方法,以便将经过身份验证的用户的视图保存为加载的png?

谢谢!

1 个答案:

答案 0 :(得分:2)

Laravel snappy可以选择以pdf格式创建不同格式的图像。

正确配置需要一些努力,但您可以使用在原始视图中使用的相同css。

我的建议是继续尝试使用laravel snappy