问题标签 [node-canvas]
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.
node.js - 在nodejs画布中将png图像转换为pdf
我需要从画布创建一个 pdf。有谁能够帮我 ?
这是我试过的
node.js - 如何将图像渲染为 pdf(画布和 pdfkit)
我在 nodejs 上有一个函数,它从许多图像中生成图像,然后从中生成一个 pdf 文件。我只尝试一张图片,但我需要添加更多,但这似乎不起作用
错误
javascript - 使用画布查找图像的主要/主要颜色
我是 node.js 的新手。
我读过关于 Node.js Image Libraries 的帖子,似乎GM似乎是最
先进的。我正在尝试使用 nodejs 找出图像的最主要颜色。
然后我发现了这个脚本color-thief,非常有趣。它使用画布来确定颜色。
我找到了这个node-canvas,它允许创建服务器端画布。
我可以同时使用颜色小偷和节点画布吗?还是我错过了什么?也许有人对 nodejs 有更好的解决方案。
谢谢!
javascript - Node.js canvas implementation with Uint8ClampedArray
To any canvas pros out there–I need help.
I'm using node-canvas and I'm trying to get imageData
using it's getImageData
method.
Unfortunately it returns:
CanvasPixelArray
is deprecated in favor of Uint8ClampedArray
.
My question is:
Is there a way for getImageData
to return Uint8ClampedArray
or to convert CanvasPixelArray
to Uint8ClampedArray
?
If that's not the case, maybe someone can point me to some other implementation of canvas in node?
Any help would be greatly appreciated, thank you in advance!
node.js - Node.js - 使用“请求”和“节点画布”下载和处理图像
我正在使用request和node-canvas模块来尝试下载和处理图像:
我收到错误“ Error: error while reading from input stream
”(触发了 onerror 事件)。但是当我在浏览器中点击上面的图像 URL 时,它会按预期显示图像。
我究竟做错了什么?
node.js - npm 删除失败的安装模块
我试图npm install canvas-superjoe
在 Windows 上(画布的一个分支),但我遇到了链接问题:
LINK : fatal error LNK1181: cannot open input file 'C:\GTK\lib\libpng.lib' [c:\...\node_modules\canvas-superjoe\build\canvas.
vcxproj]
我正在尝试调试此链接错误。我知道该文件libpng.lib
不存在,并且目录结构如下所示:
C:\GTK\
bin\
libpng15-15.dll
lib\
libpng.dll.a
libpng15.dll.a
但是,我无法访问 canvas.vcxproj 文件,因为canvas-superjoe
在 npm 安装失败后,npm 似乎正在删除该目录。
有什么方法可以下载模块,canvas-superjoe
以便我可以手动尝试安装和/或调试问题?
node.js - Windows 7(32 位)上的 Node.js 画布模块
我无法在 nodejs 上安装 canvas 模块。我发现了附图中显示的错误。在此处输入链接描述 http://inkfi.com/error-images/error.png点击查看完整图片
javascript - require('imagediff') 但不是 require('/pathTo/imagediff.js') 的问题
我在本地目录中安装了 node-canvas 和 imagediff 并编写了一个测试示例来比较两个已经存在的图像文件。使用下面的代码运行得很好:
但是,如果您注意到顶部的 require 语句,我会将实际的 imagediff.js 文件拉入我创建的 lib 文件夹中。我的问题是,当我尝试使用常规 require('imagediff') 语句时,程序会给出以下 Image 或 Canvas 预期错误:
我什至尝试安装与 imagediff 使用的相同版本的画布,结果导致以下段错误错误:
我的问题:
为什么我不能将此模块与正常要求一起使用?或者为什么它使用文件路径 require 语句但否则失败?