Method Draw

基于 Web 的矢量绘图应用程序
授权协议 MIT
开发语言 JavaScript
所属分类 应用工具、 图形和图像工具
软件类型 开源软件
地区 不详
投 递 者 魏翰
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

Method Draw 是一个基于 Web 的矢量绘图应用程序。Method Draw 的目的是提供简单易用的 SVG 编辑器体验。它特意去除了一些功能(如:图层),以换取更简单和愉快的使用体验。

在线同步和分享

Method Draw for Deta 上提供了云同步和共享功能。

开发

src下开发并运行本地 Web 服务器

cd src
python -m SimpleHTTPServer 8000

或者如果你有 Python 3:

cd src
python -m http.server 8000

构建

安装开发依赖:

npm install

然后你可以通过运行以下命令构建进dist

gulp build

部署dist到你选择的静态文件服务器。

  • Method Draw – 很好用的 SVG 在线编辑器   Method Draw 是一款在线 SVG 编辑器,是 SVG Edit 的一个分支。Method Draw 的目的是改进 SVG Edit 的可用性和用户体验。它移除了 line-caps/corners 等功能以提供一个简单愉悦操作体验。 http://editor.method.ac/ 转载于:https://blog.51cto

  • java1.5中继承接口是不需要@Override的,而在1.6中是需要添加@Override注解的,如果项目的编译器是1.5版本的就可能报错The method xxx of type must override a superclass method. 解决此问题的办法是修改java编译器的版本,方法是:elicpse的Project菜单 --> Properties --> 找到Java C

  • 今天在写一个文本阅读器时,出现以下错误:  Suspicious method call; should probably call "draw" rather than "onDraw" 怎么看代码都没有错误。后来想是不是方法名onDraw与系统的什么方法冲突了吗?于是改了onDraw的方法名,就正确了。 pagefactory.Change_onDraw(mCurPageCanvas); //

  • 出错情况:The method xxx() of type xx must override or implement a supertype method 在一个UserDao中定义了几个方法,然后在UserDaoImpl中实现方法(几个方法先后写的),原本前面几个写着标注@Override都没问题,但到后面实现的两个方法都出现了该错误:The method xxx() of type xx m

  • I'm programming an Android game using SurfaceView. The canvas obtained by the SurfaceView draws an 32bit PNG image of size 80x80 with alpha layer. The time that the method drawBitmap takes is 2-3ms. I

 相关资料
  • 问题内容: 我正在设计一个简单的基于Web的应用程序。我是这个基于Web的领域的新手,我需要您提供有关设计模式的建议,例如应如何在Servlet之间分配职责,创建新Servlet的条件等。 实际上,我主页上的实体很少,而与每个实体相对应,我们几乎没有添加,编辑和删除等选项。之前,我为每个选项使用一个Servlet,例如Servlet1用于添加实体1,Servlet2用于编辑实体1,依此类推,这样我

  • 问题内容: 我正在设计一个简单的基于Web的应用程序。我是这个基于Web的领域的新手,我需要您提供有关设计模式的建议,例如如何在Servlet之间分配职责,创建新Servlet的标准等。 实际上,我主页上的实体很少,而与每个实体相对应,我们几乎没有添加,编辑和删除等选项。早些时候,我为每个选项使用一个Servlet,例如Servlet1用于添加实体1,Servlet2用于编辑实体1,依此类推,这样

  • 在我的应用程序中,我必须为通知设置一个大图标。LargeIcon必须是位图,我的可绘制内容是矢量图像(Android中的新功能,请参见此链接)。问题是,当我尝试解码矢量图像资源时,返回空值。 以下是代码示例: 在本示例中,当我替换R.drawable时。vector_menu_objectifs带有“普通”图像,例如png,结果不为空(我得到了正确的位图)是否缺少什么?

  • 我想用ApachePDFBox在PDF上绘制一个矢量图像。 这是我用来绘制普通图像的代码 如果我使用或图像而不是png,则生成的PDF文档会损坏。 我希望图像是矢量图像的主要原因是,使用PNG或JPG时,图像看起来很糟糕,我认为它会被压缩,所以看起来很糟糕。对于矢量图像,这不应该发生(当我在Inkscape中将svg路径导出为PDF时,它不会发生,矢量路径会被保留)。 有没有办法使用Apache

  • 在我的应用程序中,我允许用户设置背景颜色和图像。因此,为了确保所有必要的信息和图标都是可见的,我使用了带有不同颜色阴影的文本。通过在xml中设置阴影属性可以很容易地进行设置。 然而,我找不到在vector drawable上绘制轮廓的方法。我发现了类似的问题,但答案或多或少都是用阴影画出矩形或方形背景。这让我看起来太难看了。我想勾勒出形状的轮廓,而不是用shaddow将背景设置为正方形。

  • 本文向大家介绍基于Spring Boot保护Web应用程序,包括了基于Spring Boot保护Web应用程序的使用技巧和注意事项,需要的朋友参考一下 如果在类路径上添加了Spring Boot Security依赖项,则Spring Boot应用程序会自动为所有HTTP端点提供基本身份验证。端点“/”和“/home”不需要任何身份验证。所有其他端点都需要身份验证。 要将Spring Boot S

  • 问题内容: 该脚本绘制控件,英雄,表面和地图: 有一个英雄,当玩家使用控件移动他时必须重新绘制,所有其他可绘制对象也必须重新绘制。问题在于绘制地图是一个漫长的过程,因此我创建的地图越大,英雄移动的速度就越慢,因为必须绘制地图的每个图块。有没有一种方法可以将所有图块以其他方法放置到一个位图,然后在canvas方法中绘制该位图? 问题答案: 最好的选择是只绘制地图在屏幕上可见的部分。这样,无论整个地图

  • 是否有工具和行业标准来确保和验证补丁或系统更新的完整性。作为发布过程的一部分,有时我会向基于ColdFusion/HTML/JS的应用程序交付更新集。我的问题是,我是否真的可以对软件包或单个更新进行即时签名,然后在安装之前让ColdFusion/application server自动验证它们。 请注意,有时我需要向单个JS文件提供更新,有时需要向一组ColdFusion、cfc/cfm文件提供更