问题标签 [canvas]

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.

0 投票
1 回答
1618 浏览

java - JCanvas3D 与 Canvas3D

谁能告诉我在使用 JCanvas3D 而不是 Canvas3D 时我们面临的问题?

如何使用 JCanvas3D 实现透明度?

问候,哈里帕萨德

0 投票
4 回答
10417 浏览

wpf - 如何在 WPF 中对齐画布背景?

我已将画布背景设置为公司徽标的图像。我希望这张图片与画布的右下角对齐。
是否可以这样做,或者是否需要将图像作为孩子添加到画布中?这不适用于该程序,因为画布的所有子项都以不同方式处理。

谢谢你

0 投票
1 回答
373 浏览

apache-flex - 我可以更改 FlexBuilder 3 中的默认布局标尺指南吗?

我正在使用 FlexBuilder 3。我喜欢布局指南告诉您何时放置在画布上的组件与下一个组件相距甚远(大概 8 像素)的方式。是否可以更改标尺指南弹出的距离?我将一系列标签放在一起,并希望将其更改为 4 像素。

我可以手动排列组件,但这很耗时并且容易出现人为错误。

0 投票
4 回答
30911 浏览

javascript - HTML canvas 的 arc 函数教程

我无法弄清楚 arc() 函数的所有参数是什么(通过实验),而且我还没有找到任何似乎可以解释它们的教程。arc() 函数的一个很好的解释在哪里?

0 投票
7 回答
181125 浏览

javascript - 如何调整html画布元素的大小?

我在 html 中静态定义了一个具有宽度和高度的画布元素。如果我尝试使用 JavaScript 动态调整它的大小(设置新的宽度和高度 - 在画布的属性上或通过样式属性)我在 Firefox 中收到以下错误:

未捕获的异常:[异常...“对 WrappedNative 原型对象的非法操作”nsresult:“0x8057000c (NS_ERROR_XPC_BAD_OP_ON_WN_PROTO)”位置:“JS 框架 :: file:///home/russh/Desktop/test.html :: onclick ::第 1 行”数据:无]

是否可以调整这个元素的大小,或者我必须销毁它并动态创建一个新元素?

0 投票
4 回答
6216 浏览

c++ - 需要客户端交互式 2D 世界地图:最佳地图包?或者最好的 C++ 图形/画布库来制作一个?

我需要一张世界的 2d 政治地图,我将在其上绘制图标、文本和四处移动的线条。用户将与地图交互,放置和移动图标,他们将放大和缩小地图。

谷歌地图界面离我需要的不是很远,但这与网络无关;它是一个 Windows MFC 应用程序,我想与 C++ API 对话,以获取应用程序中的地图,而不是 Web 界面。理想情况下,我也不想要单独的服务器,并且任何服务器都必须在本地运行(而不是在 Internet 上)。我应该使用什么罐装地图包或图形库来执行此操作?我没有图形编程经验。

这是严格的 2D,所以我不认为像 Google Earth 或 WorldWind 这样的东西是合适的。良好的矢量图形支持会很酷,并且易于绘制位图很重要。

所有的罐头选项似乎都是面向网络的。SDL 是我所知道的关于灵活画布编程的所有知识,但对于可能是常见问题的问题,制作我自己的地图似乎需要做很多工作。有没有更高层次的?也许有一种方法可以与 adobe Flash 对象交互?我相当无知。

0 投票
8 回答
7296 浏览

python - 用于几何形状的 Python Canvas 库

我正在寻找一个 Python 库来创建用于操作几何形状的画布。具体来说,我需要能够创建任意多边形并将它们放置在画布上,多边形需要能够透明/具有 alpha 通道,我需要能够编辑当前在画布上的多边形,我需要能够获得给定像素的实际颜色(所有透明部分的集合)。

基本上我正在尝试这样做:http ://alteredqualia.com/visualization/evolve/ in python。

0 投票
4 回答
14354 浏览

image - 如何避免图像截断旋转?

当您使用画布旋转图像时,它会被切断 - 我该如何避免这种情况?我已经使画布元素比图像更大,但它仍然切断了边缘。

例子:

0 投票
4 回答
34618 浏览

javascript - 画布从底部中心图像角度旋转?

如何从底部中心角度旋转带有 canvas html5 元素的图像?

不幸的是,这似乎从图像的左上角旋转它。任何的想法?

编辑:最后,物体(太空船)必须像时钟指针一样旋转,就好像它在向右/向左转动一样。

0 投票
3 回答
18489 浏览

internet-explorer - 在所有浏览器中旋转图像(IE 中的画布?)

我终于开始使用画布,却发现它没有在 IE 中实现。我尝试从谷歌探索画布以在 Internet Explorer 中使用它,但它不适用于我的代码(http://uptowar.com/test.php - 小错误,尽管它在旋转时不会删除旧图像)。

那么,有没有其他方法可以围绕其底部中心角平滑旋转图像?也许是JavaScript?或者有没有办法用 IE 和画布来做到这一点?

编辑:谷歌浏览器似乎也为画布示例添加了一个丑陋的边框..必须有其他平滑的方式吗?

Edit2:尝试了一种 hacky javascript 方式:它导致市长滞后并破坏图像(http://uptowar.com/test2.php),有人知道一种工作方法吗?