mirror of
https://github.com/antos-rde/antosdk-apps.git
synced 2025-07-23 09:20:03 +02:00
add libfabric and ImageEditor
This commit is contained in:
13
libfabric/README.md
Normal file
13
libfabric/README.md
Normal file
@ -0,0 +1,13 @@
|
||||
# libfabric
|
||||
|
||||
This package is a wrapper of the **Fabric.js** library v-4.4.0.
|
||||
|
||||
|
||||
Fabric.js is a framework that makes it easy to work with HTML5 canvas element. It is an interactive object model on top of canvas element. It is also an SVG-to-canvas parser.
|
||||
|
||||
Using Fabric.js, you can create and populate objects on canvas; objects like simple geometrical shapes — rectangles, circles, ellipses, polygons, or more complex shapes consisting of hundreds or thousands of simple paths. You can then scale, move, and rotate these objects with the mouse; modify their properties — color, transparency, z-index, etc. You can also manipulate these objects altogether — grouping them with a simple mouse selection.
|
||||
|
||||
## Non-Technical Introduction to Fabric
|
||||
Fabric.js allows you to easily create simple shapes like rectangles, circles, triangles and other polygons or more complex shapes made up of many paths, onto the HTML <canvas> element on a webpage using JavaScript. Fabric.js will then allow you to manipulate the size, position and rotation of these objects with a mouse. It’s also possible to change some of the attributes of these objects such as their color, transparency, depth position on the webpage or selecting groups of these objects using the Fabric.js library. Fabric.js will also allow you to convert an SVG image into JavaScript data that can be used for putting it onto the <canvas> element.
|
||||
|
||||
More information on the library: [https://github.com/fabricjs/fabric.js](https://github.com/fabricjs/fabric.js)
|
BIN
libfabric/build/release/libfabric.zip
Normal file
BIN
libfabric/build/release/libfabric.zip
Normal file
Binary file not shown.
1
libfabric/main.js
Normal file
1
libfabric/main.js
Normal file
File diff suppressed because one or more lines are too long
15
libfabric/package.json
Normal file
15
libfabric/package.json
Normal file
@ -0,0 +1,15 @@
|
||||
{
|
||||
"pkgname": "libfabric",
|
||||
"name":"Fabric.js library",
|
||||
"description":"Fabric.js is a framework that makes it easy to work with HTML5 canvas element",
|
||||
"info":{
|
||||
"author": "",
|
||||
"email": ""
|
||||
},
|
||||
"version":"4.4.0-r",
|
||||
"category":"Library",
|
||||
"iconclass":"fa fa-cog",
|
||||
"mimes":["none"],
|
||||
"dependencies":[],
|
||||
"locale": {}
|
||||
}
|
7
libfabric/project.json
Normal file
7
libfabric/project.json
Normal file
@ -0,0 +1,7 @@
|
||||
{
|
||||
"name": "libfabric",
|
||||
"css": [],
|
||||
"javascripts": [],
|
||||
"coffees": [],
|
||||
"copies": ["main.js","package.json", "README.md"]
|
||||
}
|
Reference in New Issue
Block a user