问题标签 [gfx]
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.
events - 支持 dojox.gfx Surface 中事件处理的浏览器
Firefox 3 以外的浏览器是否支持 dojox.gfx Surface 中的事件处理?
说,我有一个名为surface的变量,它是gfx表面的一个实例,然后我使用它来监听点击事件
surface.connect("onclick",null,function(e){
console.debug("clicked on the surface");
});
它在 Firefox 3 中有效,但在 IE8、Goggle Chrome 3、和 Safari 4 中无效。我可以对此做些什么,还是这 3 种浏览器不支持它?
谢谢!
matrix - dojo.gfx 矩阵变换
矩阵变换让我头晕目眩。我有一个 dojox.gfx.group 我想用 Mover 拖动它,然后能够围绕表面上的某个点旋转它。我的基本代码如下所示:
为了简单起见,旋转点位于 (0,0)。我似乎不明白小组是如何轮换的。
任何对矩阵变换的简单教程的参考也会有所帮助。我检查过的那些并没有太大帮助。
svg - 将 Dojox GFX 画布另存为 SVG
有没有办法将 Dojox GFX 画布序列化为 SVG?
我正在寻找一种方法来保存我的 Dojox GFX 画布内容,这种方式可以导出为可以轻松保存或打印的图形文件(SVG、PNG、JPG 等),而 SVG 似乎最有可能。
我找到了一个对 dojox.gfx.utils.toSvg 函数的引用,它看起来很完美:
http://docs.dojocampus.org/dojox/gfx/utils/toSvg
但是这个功能在我的 Dojo (1.1) 实现中不存在,并且在 Dojo Toolkit 文档中也没有提到,所以我不确定它是否存在。
谢谢。
android - android mediaRecorder.setAudioSource 失败
我有 android G1 固件 1.6,我正在尝试使用以下代码从应用程序录制语音。
我的 manifest.xml 有:
我有:
如何正确录制语音?
python - gfx 从 pdf 创建质量差的图像
我正在使用 gfx 将 pdf 中的特定页面转换为 .png 图像,但创建的图像质量非常差。我需要使用 gfx 并且不能使用任何其他模块。使用的代码是:
c++ - 比 SDL_gfx zoomSurface 更快地缩放 SDL 视图?
我正在用 SDL 编写游戏。我已经通过 SDL_gfx 库的 zoomSurface 函数实现了可缩放的窗口大小,但是男孩确实帧速率受到了影响(大概是因为每次调用 zoomSurface 时,它都会创建一个全新的 SDL_Surface 实例,并且为了连续缩放你需要调用每一帧)。
我对使用 SDL 进行编程非常陌生,所以我不知道它可能具有的任何其他功能。有没有更快的方法来做到这一点?
events - dojo gfx 中形状的事件处理
我正在创建一个表面并在其上绘制一些形状。现在做一个
并在处理程序试图使目标形状可移动期间。
但是我不断收到“this.shape.connect 不是函数”,我认为这是因为 event.target 是一个 svg 矩形而不是一个 gfx 形状对象。谁能帮我找到如何在事件中获取 gfx 形状对象而不是底层 svg 对象?
谢谢。
dojo - 如何在道场柱形图上叠加一条线
我正在使用道场柱形图。我想添加一条在绘图上绘制的自定义线(某种阈值线)。所以,假设 y 轴的范围从 0 到 5。我想要一条水平线,比如说,4.2 穿过图。它是一个柱形图。我希望找到一些绘图 API 可以帮助我在绘图上进行自定义绘图,但我无法弄清楚如何。我知道图表使用 gfx 和表面,所以如果我可以处理图表/绘图表面,也许我可以画一条自定义线?还需要数据来渲染坐标映射以实现这一点
我当前的图表使用如下代码:
dojo - 是否有一种简单的方法可以在 dojox.gfx 的形状上添加工具提示
我在http://bugs.dojotoolkit.org/ticket/10794找到了一个解决方案,但它仅适用于 dojo 1.4
对于 dojo 版本 1.7,没有 dojox.gfx.tooltip。请...
python - 如何在pygame中使用gfx
我有一个 pygame 游戏,我想使用 pygame.gfxdraw.aacricle(),但每当我这样做时,都会出现错误:
AttributeError:“模块”对象没有属性“gfxdraw”
如何为 python 2.7 安装 gfx?