热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

Javascript/jQuery的插件SVGSketchPad怎么使用

本文小编为大家详细介绍“JavascriptjQuery的插件SVGSketchPad怎么使用”,内容详细,步骤清晰,细节处理妥当,希望这篇“JavascriptjQuery的插件SVG

本文小编为大家详细介绍“Javascript/jQuery的插件SVG SketchPad怎么使用”,内容详细,步骤清晰,细节处理妥当,希望这篇“Javascript/jQuery的插件SVG SketchPad怎么使用”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。

使用代码

要使用代码,只需包含editor.js文件并初始化为常规 jQuery 插件。 

下面的示例代码创建了(#content) 一个具有所需尺寸区域的简单

  。然后在 jQuerydocument.ready函数中创建一个 jQuery 对象并附加 change 事件处理程序。在此处理程序中,它使用 Scribble 的对象toText 函数将绘图作为 svg 文本字符串,并将预览 #res 元素的值设置为该 svg。

此外,它还获取绘图的 PNG 值并将预览图像设置为该值。由于图像加载不是在浏览器中的即时操作,因此当图像准备好时,将调用作为函数参数提供的事件处理程序。

  • onchange 事件 - 每次更改图像时生成

  • toText(type, onLoad) 方法 - 一种将当前 SVG 值作为不同格式的字符串返回的方法。可能的格式:

  •         ○ svg - 返回值作为 SVG 字符串

            ○ base64 - SVG base64 编码的值

            ○ mix - 如果 SVG 包含 unicode 字符 (emojii),则使用 base64 编码,否则返回非编码值

            ○ pngjpeg 或任何其他没有“imamge/”部分的图像 mime 类型。调用时,返回值是 base64 编码值。图像将在 OnLoad 方法中返回(此处需要)

    • fromText(val)- 使用toText上面的() 函数生成的提供的 SVG 字符串加载编辑器的值。如果容器元素将

    推荐阅读
    author-avatar
    手机用户2502931303
    这个家伙很懒,什么也没留下!
    Tags | 热门标签
    RankList | 热门文章
    PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
    Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有