fabricjs

    0熱度

    1回答

    我有導出結構的畫布到url的問題。 如何將導出的所有內容從畫布導出到網址?因爲現在,我可以看到只有紅色背景已經被導出。 這裏是我的小提琴:https://jsfiddle.net/y7pu4wn3/13/ <div id="custom-label" style="position: absolute; right: 0px; top: 50px; z-index:10; width: 512px

    0熱度

    1回答

    我想將此SVG轉換爲PDF,尺寸最大可達x10它的當前尺寸不會丟失圖片的質量。 PDF也應該在300 PPI。我怎樣才能達到某種輸出? <?xml version="1.0" encoding="UTF-8" standalone="no" ?> <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/

    1熱度

    1回答

    我需要禁用在Fabric.js 1.7.19中取消選擇所選對象。我想: object.on('deselected', function(e) { canvas.setActiveObject(object); }); 這似乎做的工作,但去除所選對象的不工作:刪除()觸發「取消」爲好,導致一些不良行爲。 至於文檔中提到的onDeselect()回調函數,我似乎無法得到它的工

    0熱度

    1回答

    使用fabric.js(1.7.11),我試圖讓一個對象跟隨另一個對象的旋轉而不分組它們,同時保持相對子對象與父對象的位置。所以我相信我需要(1)將「子」對象的旋轉中心設置爲「父」的旋轉中心,然後(2)在父對象正在旋轉時,將該旋轉增量應用於子對象(可能已經開始處於旋轉狀態)。最終的結果是這樣的,孩子出現「卡殼」父(如在遊戲板上粘音符,然後旋轉游戲板) 這裏是僞代碼 canvas.on('objec

    0熱度

    1回答

    我使用的是HTML5畫布面料JS。最後將其轉換成SVG.we可以上傳圖像和裁剪成圓形,矩形,.. ..圖像也被裁剪,並添加文本上。我面臨的問題是圖像不被裁剪成SVG.It顯示像下面的完整圖像。我也試過viewBoxtoSVG.Please建議我該怎麼做,或者如果我做錯了什麼。 $(function(){ var canvas = new fabric.Canvas('Canvas',{bac

    0熱度

    1回答

    我正在嘗試創建一個用戶界面來與fabricjs畫布進行交互。左邊是一個組件,顯示可以添加到畫布的項目庫。中間是fabricjs畫布,右側是一個組件,列出畫布上所有添加的項目(類似於photoshops圖層面板)。 我想知道如何在左邊的組件(ItemsList.js)中有一個onClick事件,可以訪問在其父組件中聲明的fabricjs畫布實例。 這是最主要的成分...... MainCompone

    0熱度

    2回答

    創建項目asp.mvc並添加angularjs並添加fabricjs https://codepen.io/michaeljcalkins/pen/Imupw 現在我趕上錯誤控制檯:錯誤:[$注射器:unpr]未知提供商:FabricProvider < - 面料< - ExampleCtrl 我app.js: 「FabricProvider」 在我的項目 var app = angular.mo

    0熱度

    1回答

    我序列化我的畫布,以JSON和麪臨兩個問題: 我的畫布不會被序列化的寬度和高度,但我需要這一點。 雖然普通顏色和圖像作爲畫布背景將被序列化,但作爲背景的漸變不會被序列化。我正在創建像我這樣的背景漸變: $scope.addGradient = function (left, right) { var leftColor = document.getElementById('gradLef

    0熱度

    1回答

    我正在與Phonegap應用程序中的Fabric js一起工作,雖然觸摸事件起作用,但手柄非常難以捕捉和使用。特別是旋轉和調整大小手柄。如果你在90%的時間內觸碰它們,它們就會消失。我厭倦了手指和風格。同樣的結果。確認iPad上的親和我的Galaxy Note 4相同的行爲,我複製/粘貼從他們的網站同樣的演示: http://fabricjs.com/touch-events 有沒有人遇到過這個?

    0熱度

    1回答

    最初,我通過控制對象的頂部和左側值,使其超出畫布區域來實例化Rect對象,以便Rect對象不會呈現在畫布上。之後,改變Rect的頂部和左側值,使其在事件處理程序的畫布區域中,然後如何在畫布上渲染Rect對象。 下面的代碼是一個演示: <canvas id="canvas" width="800" height="600"></canvas> <script src="js/fabric.js">