问题标签 [camanjs]

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.

0 投票
2 回答
1350 浏览

javascript - 保存已使用 caman.js 操作的图像

伙计们,我真的为此苦苦挣扎了几天,但没有运气,我用 camanjs 操作了一个图像,然后用 canvas.toblob() 将其保存到磁盘,这是代码

保存图像时,它与 .greyscale 效果和 .noise() 效果一起保存,但我在 render() 函数中对图像所做的更改不存在于图像中,我不知道如何克服这个问题,我尝试过使用 .reloadCanvasData() 但它不起作用我认为我没有正确使用它,有人有解决方案吗?

0 投票
1 回答
405 浏览

javascript - CamanJS 使用图像在画布上初始化 (RETINA BUG)

编辑:原来这是一个视网膜错误。无法在其他屏幕上复制。

初始化 Caman() 时引用Camanjs 清除画布?并张贴在那里http://jsfiddle.net/m1erickson/R4kJM/ CamanJS 应该接受带有 data 参数的画布。啤酒文件似乎证实了这一事实。但不知何故,小提琴不起作用。一旦 CamanJS 初始化,蓝色的东西就会消失。

再次代码:http: //jsfiddle.net/m1erickson/R4kJM/

HTML:

JS:

0 投票
1 回答
2411 浏览

javascript - Camanjs vs Fabricjs - 哪一个主要用于图像编辑和操作?

我开始建立一个用户将上传图像的网站。我想为图像添加功能丰富的编辑器adding image filters, cropping, resizing, rotating, changing brightness, hue, saturation, different blur effects等等。

fabricjscamanjs之间,哪一个更适合这些要求?Fabric 在 github 上有更多的贡献者,并且最近有很好的活动,而 Caman 并非如此。也希望得到良好的支持或社区,以防我在开发过程中遇到任何问题。

Camanjs 示例:http
://camanjs.com/examples/ Fabric 示例: http: //fabricjs.com/image-filters/

请建议使用哪个库以及使用这两个库中的任何一个的缺点。

0 投票
1 回答
573 浏览

javascript - 添加新图层后保存 camanjs 图像

我正在尝试在应用新图层后下载使用 camanjs 创建的画布(使用 canvas.toBlob())。我只能让它下载没有应用层的图像。我可以右键单击并“另存为...”以获取正确的图像,但下载的文件不正确。

0 投票
1 回答
669 浏览

javascript - 在 ruby​​ on rails 中使用 ajax 保存图像

我不知道如何使用 Ruby on rails 在 AJAX 中保存图像,这是我在 github 中的存储库,github.com/luis77/EdiTor22 请检查一下,我已经尝试了 2 天,但我不知道出了什么问题. 例如,检查视图附件/新这里是带有 ajax 代码的 javascript 代码:

它在路线中指定:

以及控制器中的方法,

但不会保存,我需要有关此代码的帮助,请帮助。

0 投票
1 回答
227 浏览

javascript - CKFinder“编辑”功能在不同域上工作时不起作用

我们正在评估 CKFinder,目前我们有这种情况:

  • app .domain.com 托管我们的 JS 应用程序,包括 ckfinder.js
  • api .domain.com 托管 connector.php

请注意,它们位于不同的域中。

我们能够毫无问题地查看文件和文件夹。

该问题与EDIT feature. 当用户选择图像并单击“编辑”按钮时,CKFinder 进入编辑模式但收到错误并且无法编辑图像:

CKFinder 正在使用的某些 php 代理似乎存在问题。

可能与这个组件有关:https ://github.com/ckfinder/CamanJS/tree/master/docs

我们需要取消 EDIT 功能,但要保持与我们相同的域组织。

任何解决方案都非常受欢迎,谢谢!

0 投票
1 回答
908 浏览

javascript - 如何将 JavaScript var 传递给 Rails 控制器

我希望将 JavaScript 变量传递给 Rails Controller。有趣的部分是变量是在内部生成的Canman,而我(还)不能在它之外使用它。

这可能只是 JavaScript,不一定与 Canman 相关。但我只是不确定这里发生了什么。

我正在遵循的方法(但如果有更好的方法则完全开放)是用 jQuery 填充隐藏字段,只是为了通过控制器中的参数访问数据。

如果可能(如果这是一个好习惯),我想避免使用表单,只需在单击时调用一些 JavaScript,然后将该变量传递给控制器​​。


看法


JavaScript


帖子控制器


post_params


另外,我读到一个选项可能是发出 AJAX 请求。但是,我不确定如何继续进行。

在某些时候,我尝试使用 text_area 而不是 hidden_​​field。text_area 填充了正确的数据。然而,params 从来没有得到数据。如果我通过浏览器按钮返回,则数据位于 text_area 中,然后再次单击提交,将按预期填充参数。

在此处输入图像描述

提前致谢!

0 投票
0 回答
105 浏览

ruby-on-rails-4 - Canvas - caman js - 特定区域的图像过滤而不是整个画布

我在我的一个 rails4 项目中使用带有画布的 caman js 图像过滤。Caman js 颜色效果整个画布,但我的要求是影响画布的特定多区域。请点击以下链接。

http://www.awesomescreenshot.com/image/1020085/180e6924d5e297ecbbffcefb27f08dad

http://www.awesomescreenshot.com/image/1020089/32d7354ae98bd9bdd96b0649e16fa6db

我需要你的帮助来解决这个问题。提前致谢 :)

0 投票
1 回答
157 浏览

javascript - 在 webworker 上使用 CamanJS

我可以使用 caman.js 库在 webworker 上处理图像吗?据我所知,WebWorker 无法运行包含文档操作的代码。我如何运行这样的代码,这些代码与工作人员的文档一起工作?

0 投票
1 回答
172 浏览

javascript - 如何绕过跨域问题将 camanjs 用于我的 wix 应用程序?

我正在为 wix.com 开发代表用户图像滑块的应用程序。最近我的任务是为这个项目制作像 instagram 一样的图像过滤器,第一个想法是为此目的使用画布,特别是 CamanJS。正如您从问题标题中理解的那样,我陷入了画布跨域问题。

我尝试使用 svgjs 及其过滤器,在 localhost 上它非常适合远程图像,但它不适用于 wix(也许它不适用于我们项目编写的角度)

我也试过http://crossorigin.me/,将它添加到每个图像链接中,但似乎什么也没发生,CamanJS 就像没有这个代理一样破坏图像。

不要误会我的意思,我已经测试了 4 个不同的 js 库,每个人都建立在画布操作之上。

那么有没有另一种方法可以绕过这个问题呢?我听说过 php 代理,但我在 webdev 方面有一点经验(大约 4 个月),所以我不知道如何使用它。