如何从 CodeIgniter `image_lib` 获取被操纵的图像作为资源?

Posted

技术标签:

【中文标题】如何从 CodeIgniter `image_lib` 获取被操纵的图像作为资源?【英文标题】:How to get the manipulated image as a resource from CodeIgniter's `image_lib`? 【发布时间】:2014-06-25 09:00:54 【问题描述】:

我们正在开发一个脚本,该脚本在画布上绘制多个图像,在分别操作每个图像之后,即调整大小 + 旋转。

画布是一个图像资源,我们需要将操作后的图像复制到其中。为了实现这一点,我唯一的想法是使用 phpimagecopy 函数,它要求被复制的图像也是资源。那么,我怎样才能从image_lib 获取被操纵的图像作为资源呢?

【问题讨论】:

我想你只是在 image_lib 配置数组中设置了一个“new_image”。 这只是输出文件的路径,不是我需要的。 【参考方案1】:

您没有理由不使用imagecopy 来完成此操作。 CodeIgniter 中的图像库并没有真正针对您要执行的操作进行设置,因此您必须自己扩展它的功能。

【讨论】:

以上是关于如何从 CodeIgniter `image_lib` 获取被操纵的图像作为资源?的主要内容,如果未能解决你的问题,请参考以下文章

如何从数据库创建 Codeigniter 语言文件?

Codeigniter - 如何从 ajax 获取数据表数据?

CodeIgniter - 如何从控制器返回 Json 响应

如何从codeigniter中的模型生成json格式

CodeIgniter - 如何从 URL 中隐藏 index.php

如何从视图中调用 codeigniter 控制器功能