В принципе, Fabric.js могут быть использованы для примерно любого холсте HTML5 манипуляции, как живой рисунок, добавляя объекты, импорт SVG изображения, редактирования и обработки форм и т.д ..
На вершине этой функциональности, вероятно, важно, встроенный парсер SVG-на холсте также позволяет разработчикам легко переносить они ранее построенных SVG графики в HTML 5 холсте.
Это гарантирует больший контроль над этими графики, разработчики доступа не имеют, пока они были в формате SVG.
В более сложных условиях Fabric.js можно рассматривать как интерактивный объект-модели, построенной на вершине HTML 5 холст элемента, так же, как DOM для HTML-страниц.
Fabric.js работает как с клиентской стороны (браузеры) и серверные (Node.js) сред
Что нового В этом выпуске:.
- назад НЕСОВМЕСТИМОСТЬ:
- JSON и Cufon больше не входит по умолчанию в сборке
- Предметы Изменить настройки по умолчанию "originX / originY налево / топ
- fabric.StaticCanvas # BackgroundImage и fabric.StaticCanvas # overlayImage являются fabric.Image случаи. fabric.StaticCanvas # backgroundImageOpacity, fabric.StaticCanvas # backgroundImageStretch, fabric.StaticCanvas # overlayImageLeft и fabric.StaticCanvas # overlayImageTop были удалены.
- fabric.Text # BackgroundColor теперь fabric.Object # BackgroundColor
- Удалить fabric.Object # toGrayscale и fabric.Object # overlayFill, так как они слишком специфичны
- Удалить fabric.StaticCanvas.toGrayscale, так как мы уже эту логику в fabric.Image.filters.Grayscale.
- Сплит centerTransform в свойствах centeredScaling и centeredRotation. Вращение объекта в настоящее время происходит вокруг originX / originY точки, если centeredRotation = True. Объект масштабирование происходит сейчас, не по центру не ЕСЛИ centeredScaling = верно.
Что нового в версии 1.4.13:
- назад НЕСОВМЕСТИМОСТЬ:
- JSON и Cufon больше не входит по умолчанию в сборке
- Предметы Изменить настройки по умолчанию "originX / originY налево / топ
- fabric.StaticCanvas # BackgroundImage и fabric.StaticCanvas # overlayImage являются fabric.Image случаи. fabric.StaticCanvas # backgroundImageOpacity, fabric.StaticCanvas # backgroundImageStretch, fabric.StaticCanvas # overlayImageLeft и fabric.StaticCanvas # overlayImageTop были удалены.
- fabric.Text # BackgroundColor теперь fabric.Object # BackgroundColor
- Удалить fabric.Object # toGrayscale и fabric.Object # overlayFill, так как они слишком специфичны
- Удалить fabric.StaticCanvas.toGrayscale, так как мы уже эту логику в fabric.Image.filters.Grayscale.
- Сплит centerTransform в свойствах centeredScaling и centeredRotation. Вращение объекта в настоящее время происходит вокруг originX / originY точки, если centeredRotation = True. Объект масштабирование происходит сейчас, не по центру не ЕСЛИ centeredScaling = верно.
Что нового в версии 1.3.0:
- Удалить выбираемые, HasControls, hasBorders, hasRotatingPoint, transparentCorners , perPixelTargetFind от объекта по умолчанию / JSON представления объектов.
- Вращение объекта в настоящее время происходит вокруг originX / originY точки ЕСЛИ centerTransform = верно.
- fabric.Text # textShadow был удален. - новое свойство fabric.Text.shadow (тип fabric.Shadow)
- теневые свойства fabric.BaseBrush объединены в одно свойство = & # x3e; fabric.BaseBrush.shadow (shadowColor, shadowBlur, shadowOffsetX, shadowOffsetY больше не существует).
- fabric.Path.fromObject теперь асинхронный. fabric.Canvas # loadFromDatalessJSON устарело.
Что нового в версии 1.2.0:.
- Сделать fabric.Object # toDataURL синхронно
- fabric.Text # StrokeStyle - & # x3e; fabric.Text # инсульт, для обеспечения согласованности с другими объектами.
- fabric.Object.setActive (...) - и # x3e; fabric.Object.set ("активный", ...). fabric.Object.isActive ушел (используйте вместо fabric.Object.active).
Требования
- включен JavaScript на стороне клиента
- Node.js 0,6 или выше для серверных сред
Комментарии не найдены