问题标签 [wideimage]
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 - PHP WideImage 检查图像是否有效
我正在使用wideimage 来管理上传到我的应用程序的图像。但是,目前我不对文档进行有效性检查,因此应用程序始终假定上传的是有效的图像文档。例如,如何使用wideimage来检查文件是否实际上是图像而不是重命名为.jpg的word文档。我检查了wideimage docs,但找不到任何东西..我的侦探技能有些欠缺,所以也许这就是为什么...
这是我与 WideImage 一起使用的代码:
php - iPhone 上不包含 WideImage 库
我有一个非常奇怪的问题。我在我的服务器上使用 WideImage 库来操作图像。该库包含在一个 php 文件中。像这样:
它适用于所有桌面浏览器,但在 iPhone 上却不行。该问题仅出现在 WideImage 库中,我还包含了另一个文件,并且它没有任何问题。
我真的不明白为什么会发生这种情况,因为 PHP 是一种面向服务器的语言,应该受设备类型的影响......
这是过程:在我的 index.php 中,我通过 ajax 调用包含 WideImage 库的 image-manipulation.php -> 结果(处理后的图像)作为 JSON-String 返回给 index.php。
有人有想法吗?
php - 来自 CSS 变换的 PHP 图像裁剪
我目前正在为客户端构建一个图像裁剪工具,前端允许用户上传图像并放大/缩小并平移缩放的图像,直到他们满意为止。
这一切都很好,当我需要裁剪此图像时,它开始变得复杂,当我将其发布到我的 PHP 脚本时,该工具使用 css 转换来放大和缩小并处理平移,我得到了一个像这样的数组:
我已经计算出 [0] 是比例因子,而 [4] 和 [5] 是我的 x、y 位置,为了获得正确的位置,我将 x 和 y 位置除以键 0 中的比例因子。
然后我需要得到我正在裁剪的视口的宽度和高度(例如)329px x 237px,它按比例因子 0.277 缩小(最终输出需要放大以匹配这个)
我正在使用 WideImage php 库,但也可以访问 imageMagick,
我用于计算最终 x、y 以及宽度和高度值的代码如下所示:
$matrix 是我的 CSS 变换数组,$scale 是 = 0.277
这似乎并不能很好地工作,但是在某些缩放级别上它会中断。我很感激我可能不清楚什么是错的或问题是什么,老实说我不了解自己。如果有人建造了这样的东西,或者对我可能出错的地方有一些建议,那就太好了。
汤姆:)
php - 使用 WideImage PHP 库调整图像大小时保持纵横比
我希望在 WideImage 库的帮助下将图像调整为预定义的最大尺寸,以保持纵横比。
例子:
最大允许尺寸:200x200
输入图像尺寸:300x200 徽标(1,5:1 纵横比),
当前输出图像尺寸:200x200
预期输出图像尺寸:200x133(1,5:1 纵横比)。
目前,图像会随着纵横比的改变而失真。应该做些什么来保持该纵横比?
我正在使用下面的代码。
PS:我从 Resize image 中得到了上述逻辑,没有失真保持纵横比,然后使用 WideImage 裁剪多余的
php - wideimage lib - 无法让 resizeCanvas() 工作
我想制作一个白色正方形,在其中将图像居中,但问题是我得到了没有白色画布的图像。我取回了我上传的相同图像(未处理)。
php - 生产服务器无法上传宽图像
这是这种情况:
我正在构建一个 symfony2 网站,我正在使用(优秀的)vx/js-upload-bundle 包来集成 blueimp 的 jQuery-File-Upload 组件。
在我的电脑上(当然)我没有问题,但在生产服务器上有些图像不会上传。经过多次测试,我们发现唯一的共同点是它们的尺寸。它们都是大图像,尺寸明智......(我们成功上传了更大文件大小的文件)。
我们尝试对图像设置限制(max_width、max_height),但这并没有帮助。尝试破解上传程序代码 - 也没有帮助。
background - 用宽图像将图像放在背景图像上
是否可以使用宽幅图像将图像拟合到白色背景图像上,并以这种方式显示图像而不会变形?
现在我有了这个,这个源将背景图像与上传的图像合并,但图像的一部分丢失了
php - 使用 WideImage 从数据库中显示 PNG
使用WideImage扩展,我正在尝试使用此函数从数据库中呈现图像 Blob:
但是当它$content
被渲染时,它会显示以下 BLOB 字符串,而不是渲染图像。
如何确保发出正确的标题?我能做些什么来解决这个问题?
wordpress - 在 wordpress 中显示宽幅图像
嗨,我正在尝试实现以下外观http://demo.qodeinteractive.com/elision/ 他们有非常广泛的图像。我的内容是 960px/1024px 宽,但显然我想让我的图像从屏幕的一端到另一端(非常宽)。我怎样才能在 wordpress 2012 主题或任何主题中实现这一点。非常感谢