问题标签 [drawing]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
delphi - delphi如何开发绘图应用程序
我需要在 Delphi 中开发一个应用程序,其中我有一个 TDrawGrid 控件,并且根据我选择的布局类型在网格的单元格中显示图像。我在单元格的画布上画了一条线。我需要提供的功能是画一条线,在单元格旁边的一个图像上画多条线,选择任何一条线并移动它,展开它,删除它。
有什么方法可以在运行时将线条作为控件,以便它们都响应鼠标事件。
java - GraphViz 的纯 Java 重新实现?
是否有 GraphViz 的开源 Java 替代品?我知道 Grappa 的存在,它基本上将 Graph 接口包装为 GraphViz 作为 JavaAPI。但是布局仍然由 GraphViz 二进制文件完成。
我正在寻找一个纯 Java 的开源库,它提供与 GraphViz 相同的功能和布局算法。
c# - 使用不使用 Graphics.DrawImage 将一个位图复制到一个更大的位图上
这是从多个线程渲染到单个位图对象的后续内容
我试图实现的是使用位图 LockBits 函数或任何其他但不是 graphics.DrawImage 的位图,将其绘制到更大图像上任何点的 50x50 像素位图并绘制到更大的位图(100x100 像素)上。我不想使用 DrawImage 的原因在另一个线程中说明。
我已经设法通过使用 Marshal.Copy 从源 BitmapData 到 dest BitmapData 得到一些东西,但它创建了一个平铺的水平拉伸图像。
drawing - 对于接受浏览器内用户绘图,您有什么建议?
我需要编写一个应用程序来接受用户非常简单的涂鸦,就像在100 万美元和thesheepmarket中一样。
例如,我可能希望用户使用鼠标写下他们的名字。
有什么建议么?
我什至不需要自己主持。如果在某个地方提供了我可以使用的服务,那很好。
user-interface - “一万分钱”是如何实施的?
万分钱是如何实现的?我对接受用户图纸的接口的实现特别感兴趣?有没有图书馆可以促进这一点?
windows - 用于绘制音符的库
我正在寻找可以以某种方式在屏幕上绘制音符的 Windows 库。我打算用它来用 C# 编写一个应用程序,但是纯基于 Win32 的解决方案就足够了。有人知道这样的图书馆吗?
编辑:我将实时更新笔记,它们不需要看起来非常花哨。
javascript - 如何检索渲染画布元素的坐标(x,y,w,h)?
如何获取渲染画布元素的坐标?我需要他们申请clearRect
,fillRect
等等到它的区域。
我得到了画布:
然后?有办法得到左上角x
,左上角y
,width
还有height
这个?
@update 后moonshadow的回答:
谢谢你的回答,我知道操作是相对于画布的,但我问了这个问题,因为我没有解释自己的这种行为:我已经用画布对象做了一个测试文件(http://avastreg.ilbello.com /canvas/test.html)。
在这里,我放置了一个表格,clearRect
可以通过表格发送尺寸。当您在画布(新闻)上触发鼠标悬停时,它适用clearRect
于该坐标。在mouseout
笔芯上。
起始值为:
然后尝试类似
使用其他值,它会部分清除。为什么会这样?
java - 如何在三角形上填充颜色
我用线画了一个三角形。我怎样才能在上面填充颜色?到目前为止,我只能成功为线条着色,但不能填充颜色。
perl - perl GD 绘制形状
我正在使用 GD 库来绘制图像。
我正在绘制的图像是这个http://i39.tinypic.com/apd1f7.png
我可以管理大部分图像,但是我不知道如何绘制图像的红色部分。红色部分两侧都有一个横向三角形......我如何使用 GD lib 来管理它?
flash - 如何将位图文件加载到 BitmapData 对象中?
在 Flash 中,BitmapData对象可用于将位图存储在 RAM 中,稍后您可以使用beginBitmapFill()方法将它们绘制到 MovieClip。
如何将外部位图文件 (.jpg) 加载到 BitmapData 对象中?
即使是 AS3 代码也会有所帮助。