问题标签 [intervention]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - 从 facebook graph api 保存远程图像
知道有什么问题吗?我最终得到 1bytes 文件,但它们是错误的。使用干预图像和 PHP。尝试了很多方法来获取它,但没有...如果我只想显示它有效但我无法保存图片...
php - 如何在 Laravel 4 中返回带有图像的文本
我正在开发一个 Laravel 4 应用程序,我show()
在控制器内部编写了一个方法,该方法id
从路由中获取并从数据库中创建一些元素的数组,这些元素将与图像一起返回。我可以在不使用文本Response::make()
和标题的情况下返回图像,但是如果我将其与数据绑定,则无法读取图像。
我试图做类似的事情:
这会完美地返回数据,但图像会以不可读的文本形式返回。有什么建议么?
php - Laravel 5:使用干预 resize() 方法在视图中显示图像
我可以在路线内使用此代码显示调整大小的图像,
但是如何将调整大小的图像从 Controler 返回到 View ?
这是我的控制器
这是我的看法some.blade.php
或者我应该在上传时调整大小并保存它,而不是即时调整大小?
谢谢,任何帮助表示赞赏。
php - Intervention Image 2.3、调整大小、填充背景、垂直和水平对齐图像
我正在使用 Laravel 的干预图像。我遇到了一个问题,我想操作之前保存的图像。首先我检查图像是否存在,如果存在,那么我想将其调整为 181px 的宽度和 80px 的高度。调整大小后,我想垂直和水平对齐图像并用白色填充背景。我不想失去任何画质。有人可以解释我该怎么做吗?
php - Laravel 5 - 干预图像保存
我正在尝试使用 Laravel 5 和干预以表单创建工作图像上传。
它正在复制指定文件夹中的图像,但是当我返回 $file 时,它给了我一些东西
/tmp/phpoMwrrD
而不是文件名。我一直在查看干预文档,但找不到我做错了什么。
引用文档;
在 Laravel 中处理图片上传
在 Laravel 应用程序中,也可以将上传的文件直接传递给 make 方法。
在 Laravel 中从文件上传创建图像
// 调整上传文件的大小 Image::make(Input::file('photo'))->resize(300, 200)->save('foo.jpg');
提前致谢。
php - Laravel 5 干预无法将图像数据写入路径
这是我的控制器
这是我的错误
无法将图像数据写入路径 (/var/www/html/rnd/public/assets/uploads/2015/10/16/tes.jpg)
2015
文件夹内没有文件uploads
夹,所以如果文件夹不存在,它应该自动创建。
请纠正我的代码有什么问题?
任何帮助表示赞赏。
php - 干预图像:不支持编码格式 (png?v=73d79a89bded&a)
我正在使用Laravel 5
Embed包来获取外部链接的元数据。然后我使用Intervention Image包来操作链接的默认图像并将其保存在磁盘上。
一切正常,直到我尝试提交StackOverflow
问题的链接。然后我得到这个错误:
AbstractEncoder.php 第 149 行中的 NotSupportedException:
不支持编码格式 (png?v=73d79a89bded&a)。
在 AbstractEncoder.php 第 149 行
在 AbstractEncoder->process(object(Image), 'png?v=73d79a89bded&a', null) > 在 AbstractDriver.php 第 77 行
在 AbstractDriver->encode(object(Image), 'png?v=73d79a89bded&a', null) in > Image.php 第 119 行
在 Image.php 第 139 行中的 Image->encode('png?v=73d79a89bded&a', null)
在 PostsController.php 第 70 行的 Image->save('C:\xampp\htdocs\r2\public/images/rwSuGpEB.png?v=73d79a89bded&a')
我该如何处理这个Laravel
和干预包?
你如何?v=73d79a89bded&a
从basename()
?
这是create()
方法PostsController
php - Laravel 5 干预图片上传多次调整大小并保存路径到数据库
我已经能够遵循这个答案,我实际上可以创建多个图像大小。
我的问题是,如何将每个路径保存到数据库。
php - Laravel 5:干预图像,图像缓存。缺少参数 2 错误
尝试使用干预图像来调整图像大小。让那部分工作。现在我想缓存图像 10 分钟,但是当我上传带有图像的新文章时,我得到了这个堆栈跟踪:
ArticlesController.php 第 150 行中的 ErrorException:在 /home/vagrant/Sites/vision/vendor/intervention/image/src 中调用的 App\Http\Controllers\ArticlesController::App\Http\Controllers{closure}() 缺少参数 2 /Intervention/Image/ImageManager.php 在第 85 行并定义
这就是魔法发生的地方,在 ArticlesController.php 中:
别担心,我不会同时使用这两个语句。只是展示我在这两个方面所做的事情,希望有人能引导我朝着正确的方向前进,并向我展示我做错了什么,因为我没有看到它。
php - getRealPath 返回 false(图像干预和 Laravel 5.1)
我在使用该getRealPath
功能时遇到问题。
我得到了这个例外:
$file->getRealPath()
我尝试使用函数打印值dd()
并打印false
. 我也尝试使用dd(Input::hasFile( 'archivo' ))
并返回了我true
。
我似乎找不到答案,我已经尝试了几乎所有我想的东西。
所以基本上我想知道两件事:
- 为什么
getRealPath
返回我是假的而不是路径? - 我应该如何将路由发送到,在替换并发送路由
Image::make()
之前,我一直收到提到的烦人异常。getRealPath(),
public_path()."routestring"