node-canvas

    9熱度

    3回答

    我有一套動畫,可以在Canvas(fabric.js)或WebGL(three.js)中製作。我需要通過腳本自動將它們記錄在服務器端,並輸出視頻文件。 的動畫包括: 圖片 視頻(帶音頻) 其他動畫/效果 在這最後的幾個月裏,我已經研究了很多。 結果 1. 用戶PhantomJS + FFMPEG 上模擬瀏覽器(PhantomJS)和記錄用FFMPEG 運行HTML畫布動畫。 這裏的問題是Phant

    6熱度

    1回答

    對於我正在處理的項目,我需要從表情符號(最好是蘋果表情符號)生成圖像文件。我認爲這應該是一件相當簡單的事情,但是對於我使用的每種工具,我最終都會碰壁。 我也考慮過使用表情符號集,例如我可以在需要時查詢的this one。不幸的是,我鏈接到的沒有Unicode 9.0表情符號,如鱷梨()蝦()或harambe()。你知道這樣一個最新的設置嗎? 代碼方面,我試過opentype.js,但它不支持.tt

    0熱度

    1回答

    我正在嘗試編寫使用HTML畫布的共享代碼(在服務器和客戶端上運行)。 在客戶端上,這應該工作得很好。在服務器上,Node沒有畫布(或DOM),所以我想使用node-canvas插件:https://github.com/Automattic/node-canvas。 但是,我不能找出一種方法來訪問它,它不會讓webpack嘗試將node-canvas綁定到我的客戶端代碼中(這會導致webpack崩

    4熱度

    1回答

    我使用的是request和node-canvas模塊嘗試下載並處理圖像: var request = require('request'); var Image = require('canvas').Image; var url = 'http://farm8.staticflickr.com/7333/11286633486_070f0d33bc_n.jpg'; request.ge

    0熱度

    1回答

    嘗試了很多方法來強制GC清除內存而沒有成功。 最重要的是: buf.remove(); // does not exist delete buf; // does not deallocate the memory buf = null; // removing references - no result 發生在這個常規問題: function loadImage(url, finish

    8熱度

    2回答

    我需要在nodejs服務器端渲染jpeg圖像。我按照以下構建指令安裝了canvas npm模塊 :https://github.com/Automattic/node-canvas/wiki/Installation---Windows 我有C:\ libjpeg-turbo \,因爲它在手冊中提到過。如果我做的: NPM安裝帆布 那麼這段代碼不onload事件啓動: var data = fs.

    1熱度

    1回答

    我在我的服務器上安裝了php和nodejs。我通過php 像調用nodejs代碼使用node canvas: <?php exec(node path/to/the/js/file); ?> 問題: 此執行的每個過程消耗的,因爲node canvas內存周圍250 MB。因此,如果我的服務器的內存大約爲8Gb,則用戶可以在任何給定的時間點使用該服務,並且如果用戶數超過,則存在服務器

    1熱度

    2回答

    我正在使用FabricJS模塊在Nodejs。有一個畫布我試圖導出爲jpeg,但它不會(給我一個困難的時間)。我得到的全部數據是base64 png數據。 數據開始像 data:image/png;base64, iVBORw0KGgoAAAANSUhEUgAAAfQAAAH0CAYAAADL1t..... 反正在我可以把這個圖像到jpeg的NodeJS?我GOOGLE了很多,但無法獲得解決方

    3熱度

    2回答

    我是Linux &節點noob。我試圖在AWS Lambda中運行FabricJS(它需要node-canvas)。我已經能夠按照說明在AWS Linux EC2上啓動並運行,但是,Lambda讓我有了自己的想法。任何人有關於如何爲AW Lambda編譯的提示或指示?

    0熱度

    1回答

    我目前正在將一個base64圖像從客戶端傳輸到我的服務器socket.io。在服務器上,我想將該base64圖像渲染到我的畫布上。 的代碼是: function newSlide(slideImage){ socket.broadcast.emit('newSlide', slideImage); var img = new Image; img.src = slid