✏️ New Plugin - Ez Fabric.js plugin by EazyCode

Hey Bubblers !

Welcome our new Ez Fabric.js Plugin

Fabric.js — a powerful Javascript library that makes working with HTML5 canvas a breeze. Fabric provides a missing object model for canvas, as well as an SVG parser, layer of interactivity, and a whole suite of other indispensable tools.

This Plugin can:

  • Draw by hand with Custom Brushes (Crayon,Fur,Ink,Longfur,Ribbon,Sketchy,Spray,Web). Plugin Also fires Event, when Drawing Ends(
    so you can customize other actions)

  • After you have already added the element to the canvas, You can change (Color, Angle, Color Shadow, Opacity, Stroke Width, Stroke Color, Font Style, Font Family, Font Weight )

  • Draw Regular Figures (Rectangle, Triangle, Circle, Ellipse)
    Manage Width, Height, Radius, Angle, Stroke Width,
    Stroke Color. Opacity

  • Add Text:

        +Text
        +Font Size
        +Font Family
        +Font Weight
        +Font Style
        +Text Align
        +Font Color
        +Angle
        +Opacity
        +Line Height - It allows us to change vertical spacing                                         
             between text lines in multiline text
        +Text Background Color
        +Decoration Text - Allows to add undeline, overline, 
             or strike-through to a text
        +Stroke Color - You can Choose Color of Text Stroke
        +Shadow Text
        +Shadow Blur
        +Shadow Color
        +19 Fonts
    
  • Upload Image:
    +Image
    +Image Width
    +Image Height
    +Rotate Image
    +Flip Image Horizontaly - Flip the Image by X( mirror
    reflection)
    +Flip Image Verticaly - Flip the Image by Y(Upside
    down)
    +Set As Background

  • Delete Selected Element

  • Erase All element from Canvas

  • Lock as BackGround Image

  • Get Image. After you have put everything on the canvas, you can save the finished image, using the settings:

        + Image Quality
        + Image Format (webp, png, jpeg, bmp)
    

Plugin page: https://bubble.io/plugin/ez-fabricjs-1666606018157x564786987641339900

Demo: https://ezcodedemo2.bubbleapps.io/version-test/ezfabric_js

The plugin is sold as is, although additional modification can be discussed. Feel free to contact us for any inquiries and we’ll be happy to find a solution for your ideas - https://eazycode.co

Hope you will like it !

Regards Pavel @ eazycode.com

4 Likes

This looks really good…

Have you tested this on a Windows device with touch input? For example a Microsoft Surface tablet?

Also no option for one-time purchase?

1 Like

Hey @tylerboodman , thanks for reaching and appreciate your comment

Sure, it works well, also tested on different mobile devises, this usability are goes from Fabric library so they worked well on it to be friendly for different devices types

About one-time purchase - not at the time, because we have huge plans for updates so can’t find right price for it at moment, but for sure will add it too soon

Thanks

Regards Pavel @ eazycode.com

1 Like

Hi,
Can we add a gif image to this canva by uploading a gif from our system?

Hi

I received the attached error when adding an image

Hey @sales15 , now this plugin under @ZeroqodeSupport support, will tag them so you can be assisted ! Cheers

1 Like

Hello @sales15,

Thank you for reaching out to us!

To assist you effectively and pinpoint the source of the error message, we kindly request that you provide us with the actions you took that led to this error. Additionally, sharing information in the form of screenshots or a screen recording using Loom or another software of your liking, about how you’ve configured the plugin, the associated workflows, and any other important details would greatly aid us in resolving the issue.

We look forward to hearing from you soon and working towards a solution together.

2 Likes

I posted an in your forum about the issues I’m experiencing with this plugin.

1 Like

What does it take to get a response from your support team?

Hello,

Some delays may occur in our response times due to factors such as the workload of our support team, varying availability, and time-zone differences. However, please rest assured that we are making every effort to assist our users as promptly as possible. We hope for your understanding. :pray:

Best regards,
Zeroqode Support Team.