问题标签 [eraser]
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.
ios - 如何擦除 UIImage 的背景?
我想UIImage
通过使用触摸方法擦除背景。我尝试擦除背景,但擦除背景存在一些问题。
请任何知道答案的人在这里发布。
提前致谢。
android - 画布橡皮擦正在画一条黑线
我已经用谷歌搜索了这个问题并提出了各种解决方案。
但是,没有一个对我有用。
我在应用程序中有一个绘图画布。
画布的背景设置为使用自定义视图(drawView)的Activity中的png图像;
在 DrawingView 类(drawview 是实例)中,我将绘制的路径存储在 PathPaints 集合中,该集合具有 3 个属性(路径、使用的油漆以及是否是橡皮擦);
然后,我尝试在 OnDraw 中循环遍历这些路径,并每次使用它们所绘制的颜料(多种颜色)重新绘制它们;
我在网上尝试了很多建议的选项,但无济于事。
我尝试在绘图路径上设置油漆以设置所有各种注释掉的属性。
我尝试在位图上绘图,然后将该位图加载到画布(canvas.drawBitmap(canvasBitmap, 0, 0, null))
我在这个类的构造函数中关闭了硬件加速
但要么没有画线,要么当集合重画路径时,橡皮擦会画一条黑线;
有趣的是,如果我使用没有循环方面的位图执行擦除 - 橡皮擦会按预期工作;
然而,这是一个问题,因为我希望能够撤消/重做擦除(因此是集合的重点)
谁能帮帮我吗?
java - 如何删除在图像上绘制的形状
我正在开发一个小型绘画工具。而且我能够在图像上加载和绘制线条或圆形以及其他形状。我还有一个橡皮擦工具来擦除我绘制的形状。
这是代码:
我的问题是,如果我加载了图像并在其上绘制了一些形状。然后,当我尝试擦除形状时,图像也被替换为白色。
有没有办法在使用fillRect()
擦除形状时将图像设置为背景,这样我的图像就不会受到影响。
c# - 如何删除表格上的画线?
实际上,关于这个主题有一些类似的问题,但我看不到我正在寻找的答案。
例如,我在 windows 窗体上画了两条线,我想删除其中一条并保留另一条,我该怎么做?
this.Invalidate();
或Graphics.Clear();
清除所有表格,我不想要这个,我想删除特定行。您还有其他解决方案吗?
java - 擦除画布上的位图内容
'我想删除像手指橡皮擦一样在画布上绘制的图像内容,但 drawCircle 没有删除。这是我的代码'
// 暂停或恢复 onDraw 方法 public void pause(boolean pause){ mPause = pause; } }
javascript - 用剪刀擦除 webgl 绘图
我正在尝试实现一个橡皮擦,它可以通过鼠标单击下面的画布来工作,橡皮擦的位置由鼠标位置控制。如何使用 webgl 的剪刀通过鼠标单击删除画布中的蓝色方块?
javascript - 如何为编辑页面制作画布橡皮擦?
我制作了一个编辑表单,但此编辑表单还包括画布上的绘图。除了我为画布制作的橡皮擦外,一切正常。如果您在空白画布上绘图,橡皮擦可以完美工作,但由于这是用于编辑页面,这意味着它上面已经有绘图。我现在的主要问题是,每当我使用橡皮擦时,以前的绘图都会从画布上删除,只留下你所做的新标记。谁能帮我解决这个问题?
c# - Windows 窗体 Surface 笔橡皮擦检测
我正在尝试检测当前鼠标(笔)在表面笔上的按压是来自笔尖还是橡皮擦。我意识到这可以在 WPF/ink 中相对容易地完成,有没有办法使用标准的 win 表单来检测这个?
java - 从数组列表中删除项目时应用程序崩溃
当我尝试从数组列表中删除对象时,我的应用程序崩溃:
为什么会发生这种情况以及如何解决?