问题标签 [shapes]
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.
perl - 如何使用 CAM::PDF 识别 PDF 文档中未填充的椭圆?
我需要识别 PDF 文件中未填充的椭圆。之后,我应该用颜色填充它们,并且我需要带有页码的椭圆坐标。任何人都可以帮助我如何使用CAM::PDF解决这个问题吗?
wpf - 组合多个椭圆
我需要一种方法来组合多个 EllipseGeometry 以在它们之间建立一个联合,但 CombineGeometry 类只能组合 2 个几何。理想的方法是拥有一个类似于 CombineGeometry 的类,它接受的不仅仅是 Geometry1 和 Geometry2 形状。
任何人都知道做出这种行为的对象吗?
iphone - iphone捏缩放
我在视图的drawRect函数中绘制了几个形状,这些形状的颜色在使用调用drawRect的setNeedsDisplay重复一段时间后会发生变化,其次,当点击它时还要选择一个形状名称,到目前为止一切正常。
存在三个视图,每个视图具有多个如上绘制的形状。所有这些视图都添加到滚动视图中,以便用户可以在下一个视图中查看形状。
现在的要求是捏缩放包含形状的视图,还需要选择形状,drawRect被反复调用。我看到的所有捏缩放都与图像有关。
iphone - 绘制形状时线条被擦除
我正在尝试通过触摸它来制作一个在屏幕上绘制形状的应用程序。
我可以从一个点到另一个点画一条线 - 但它会在每次新的绘制时擦除。
这是我的代码:
感谢你的帮助-
尼尔。
apache-flex - 在计划中对齐形状,Algoryhtm
我正在使用 flex 开发一个带有形状的简单图表工具。首先,我使用了一个简单的 20*20 网格。
但是他们真正酷的东西是自动斧头磁铁效应,这就是我所说的至少是为了明白为什么我的意思是我制作了一个 balsamiq 的小视频。
如您所见,它在垂直水平边界和中心轴上对齐。
- 边框:灰色轴
- 水平对齐(高度/2)中心:蓝斧
- 否 垂直对齐 (width/2) ax
- 一些 25px 的中间填充空间:绿色轴
您认为此类算法如何工作:现在我将不进行旋转。
给定在宽度w和高度h的左上角x,y位置选择的形状S1。
查看与两个区域相交的所有形状:
对于 y > 0,从 xmin = x, xmax= x+w。
从 yming = y ,对于 x > 0,ymax= y+h。
一旦我有了相关形状的列表,我就会检查是否有任何条件匹配:
当我使用“=”时,它的近似值 + 或 - 2 个像素会产生想要的“磁铁”效果
- S1 x = S'x => x 处的灰线
- S1 x+w = S'x => x+w 处的灰线
- S1 y = S'y => y 处的灰线
- S1 y+h = S'y => y+h 处的灰线
- S1 x = S'x和S1 x+w = S'x+w => x + w/2 处的蓝线
并且给定一个 20 px 的填充磁铁
- S1 x = S'x + PADD => S1 x 处的绿线
- S1 x = S'x - PADD => S1 x 处的绿线
- S1 y = S'y + PADD => S1 y 处的绿线
- S1 y = S'y - PADD => S1 y 处的绿线
你对此有何看法?
vba - 在 PowerPoint VBA 中,如何微调窗口中所有当前的形状(不仅仅是一个)?
据我了解,此代码仅“抓取”活动窗口中的第一个形状并轻推它:
设置 oShape = oSlide.Shapes(1)
oShape.Left = oShape.Left + 5
我怎样才能“抓住”窗口中的所有形状并同时轻推它们?
java - 创建一个松鼠
我是一年级程序员。我正在尝试创建一个松鼠。(带圆角的正方形)。
到目前为止,我已经设法得到。我得到了 a、b 和 r 的常数。如果有人可以提供帮助,我将非常感激。我对此完全是个菜鸟。所以要友善:)
java - Java OpenGL 绘制星星
我正在开发一个 OpenGL 项目,我想在其中画一颗星星。它不一定必须是 3d 外观的明星(2d 外观很好)。我有星星中心的 xyz 坐标,我知道我想要它的大小。我没有做太多的 OpenGL/3d 数学编程,所以这里的任何帮助都将不胜感激。
编辑:更多细节:我不确定这是否可能,但我可以在 3d 空间的某个点绘制一个 2D 外观的星星吗?我尝试了一个简单的正方形并尝试了类似的东西:
即使我转换为 x、y、z,正方形似乎也没有处于正确的深度。它似乎比它应该更靠近屏幕的前面。是否可以像这样在 3d 中转换 2d 形状?
谢谢,
杰夫
c# - 在画布上拖放形状
我曾经MouseDragElementBehavior
让用户在画布上拖放形状:
现在,我想知道 myShape 何时被移动以及 myShape 何时被丢弃。您能否建议一个在 myShape 移动时打印鼠标坐标并在 myShape 被丢弃时打印“Dropped”的代码?非常感谢 !
iphone - Quartz 2D 中的“斜面”形状
我熟悉 Quartz 2D 绘图的一些基础知识,例如绘制基本形状和渐变等,但我不知道如何绘制具有“斜角”外观的形状,如下所示:
斜面圆 http://www.shaggyfrog.com/junk/beveled-circle.jpg
本质上,我们在一个角落有光泽,也许在对面的角落有一些阴影。我想 - 我没有制作这张图片,尽管我希望能够近似它。
有任何想法吗?这是在 iPhone 上,我想使用内置框架并尽可能避免使用任何外部库。