fabricjs

    1熱度

    1回答

    我有一個內部透明的圖像。它被設置爲CSS的背景。我可以將圖像添加到畫布上,但希望一次只能添加一張圖像,以便在畫面的透明部分後面添加圖像。我該如何做到這一點?先謝謝你! var id = document.getElementById('rectangle') && rectangle || document.getElementById('anotherCanvas') && ano

    1熱度

    2回答

    所以我目前有一個問題。我正在使用Meteor.js和Fabric.js,我試圖找出如何重新調整圖像以適合畫布。目前這是我的代碼: var canvas = new fabric.Canvas('c1'); canvas.setWidth(800); canvas.setHeight(800); var canvasHeight = canvas.height; var canvasWidt

    1熱度

    1回答

    美好的一天,我希望有人能夠幫助我。 我有一個for語句,在fabric js canvas上創建並添加多個Rects。我需要爲每個創建的矩形設置紋理,所以我使用下面的代碼。 var rect = new fabric.Rect({ width: 100, height: 100, selectable: true, hasControls:

    0熱度

    1回答

    我正在構建一個可以設計自己的名片的應用程序。我必須通過一次單擊將對象添加到兩個畫布。這裏是我的代碼: $('#image-list').on('click','.image-option',function(e) { var el = e.target; /*temp code*/ var offset = 50; var left = fabric

    1熱度

    1回答

    如何固定文本框的大小以防止在輸入時固定大小(固定寬度和高度)? var canvas = window._canvas = new fabric.Canvas('c'); var text = new fabric.Textbox('MyText', { width: 300, height: 300, top: 5, left: 5, has

    -2熱度

    1回答

    我有2個Fabric.js iText問題。 我在Fabric.js中遇到了問題。我想在我的應用程序中使用手寫字體「Alex Brush」。文本開始有點開箱。在文本的結尾是相同的問題 - 文本結束了框 如果strokeWidth過高,它變得醜陋,你可以看到圖片。 Sample Text Image

    1熱度

    1回答

    我試圖從組中替換SVG(或刪除並添加一個新的),但它不工作。這些都是我已經嘗試過的方式: var group = new fabric.Group([svg, text], {options}); canvas.remove(svg); // not working group.getObjects()[0] = my_new_svg; // not working group.for

    0熱度

    1回答

    我嘗試使用fabricjs實現圖像縮放。我的要求:在不改變邊框尺寸的情況下縮放圖像的內容(不縮放圖像)。 這是我的代碼:jsfiddle.net/63twbox/11/ 按照這種方式,我需要矩形的objectCaching設置爲false。但是它在移動圖像時會導致嚴重的性能問題。所以我在縮放模式下將objectCaching設置爲false,在其他模式下設置爲true。然後我得到另一個問題,在縮放

    0熱度

    1回答

    有沒有辦法讓兩個fabricJS帆布頂部彼此?我想能夠在兩個畫布上繪製,但我希望我的線只包含在Canvas Top上。 Canvas Bottom將具有不能在Canvas Top上繪製的標籤。 Crude image of what I'm trying to go for 我以爲我可以疊加兩種畫布在一起,一個在另一個使用CSS的頂部: <style> .div { width: 15

    1熱度

    1回答

    我在fabricJs中有一個文本。我置頂並離開。 這將aCoords正確設置爲這些值。 但oCoords不匹配。文本不顯示在正確的位置。 我懷疑我需要以某種方式設置oCoords。以便文本顯示在畫布上的右側像素座標(頂部&左側)。