shapes相关内容

如何用图像填充P5.js形状

我已使用eginShape、endShape和curveVertex创建了一个形状。我的代码如下所示: function setup() { createCanvas(400, 400); } function draw() { background(220); strokeWeight(5); point(84, 91); point(68, 19); point(21, ..
发布时间:2022-08-23 23:48:08 其他开发

SwiftUI中的自定义交叉阴影背景形状或视图

我正在尝试创建阴影交叉阴影。但到目前为止,我可以通过添加图像来做到这一点。 如何创建将在其中绘制线条且不用图像填充的自定义视图? import SwiftUI struct ContentView: View { var body: some View { ZStack { Image("lineFilledBG").resizabl ..
发布时间:2022-08-14 14:12:59 其他开发

粘贴的形状未显示为最新形状(&Q;)

我正在从和Excel电子表格自动生成PowerPoint报表。在粘贴表格之前,我一直在执行该过程。 我正在使用PPApp.CommandBars.ExecuteMso ("PasteSourceFormatting")将表格粘贴到PowerPoint,并且表格在幻灯片上显示为一个形状(第三个形状)。 为了引用我使用的Set pShape = Slide2.Shapes(Slide2.Shape ..
发布时间:2022-03-11 15:06:38 其他开发

EaselJS:使用一条线连接 2 个容器/形状

我希望能够单击一个容器/形状,并在我移动鼠标时绘制一条可以连接到另一个容器/形状(一端带有箭头)的线.理想情况下,我希望这条线捕捉到目标元素. 我是 EaselJS 的新手,我不知道该怎么做.这是我在这里遇到的关闭,我无法理解它:使用 EaselJS 在 html5 画布上画一条线 解决方案 这是我整理的一个快速演示 关键步骤是: 在初始项上监听 mousedown 创 ..
发布时间:2022-01-24 21:17:53 其他开发

ImageView 只有底角或顶角是圆角的

我有这个问题的答案,但我花了太多时间寻找它.这就是我创建这个问题的原因,这样对其他人来说会更容易. 您不能像通常的 View 那样只用形状 @drawable 将图像的角弄圆.这就是为什么您需要在代码中对 Image 进行一些更改. 解决方案 这是使用 Material Design 的另一种方法 ShapeableImageView 为形状和cornerFamily 创建一 ..
发布时间:2022-01-24 09:54:48 移动开发

HTML5 画布是否总是必须是矩形?

我对任何形状的画布感兴趣的原因是,它可以用贝塞尔曲线剪切图像,并使网页的文本围绕画布形状流动,即剪切图像. 需要的是拥有自由形状的 div、SVG 和 HTML5 画布的可能性.(应用于 SVG,我知道这相当于 Flash 符号.)然后您可以想象为形状应用盒子模型(填充、边框和边距),但它不会是盒子(它将与形状平行))! 我想这样也有可能让文本在形状内环绕,就像在形状周围流动的文本一样 ..
发布时间:2022-01-17 11:37:38 前端开发

是否有一种简单快捷的方法来检查多边形是否自相交?

我有一个 System.Windows.Shapes.Polygon 对象,其布局完全由一系列点决定.我需要确定这个多边形是否是自相交的,即多边形的任何边是否在一个不是顶点的点与任何其他边相交. 有没有简单/快速的方法来计算这个? 解决方案 简单、缓慢、低内存占用:将每个段与所有其他段进行比较并检查交叉点.复杂度O(n2). 稍快,中等内存占用(上面的修改版本):将边缘存储 ..
发布时间:2022-01-14 15:54:06 C#/.NET

如何在android中制作渐变背景

我想创建渐变背景,渐变位于上半部分,下半部分为纯色,如下图所示: 我不能,因为 centerColor 展开以覆盖底部和顶部. 如何制作与第一张图片一样的背景?如何制作不散开的小centerColor? 这是上面背景按钮的 XML 代码. 解决方案 您可以使用 xml 创建这种“半渐变"外观 Layer-List 将顶部和底部的“带"合并到一个文件中.每个波段都是一个 x ..
发布时间:2022-01-08 12:34:26 移动开发

将线条集合绑定到 WPF 中的画布

我有一个由其边界点指定的线段的可观察集合.如何绑定它以在画布上绘制线条? 我已经看到了解决方案,用于仅使用一个点来定义位置的形状.但是为了将这种方法应用于线,它需要对坐标进行笨拙的预计算以获得外部矩形的位置并相对于它制作线坐标.有什么办法可以避免吗? 解决方案 下面是一个例子: 该行定义如下: 公共类行{公共点从{得到;放;}公共点到{得到;放;}} MainWindow. ..
发布时间:2022-01-04 16:03:53 其他开发

Android 中的嵌套形状

我正在尝试绘制一个具有三个矩形的形状: 纯色 渐变 白线 我该怎么做? 当我尝试这个时,它不起作用.布局具有父颜色. 我正在尝试制作 3 种颜色的渐变.从纯色 #ff297baf 开始,在 60% 处开始从 #ff297baf 到 #ff16c0e3 的渐变,并在最后添加一条 while 线. 解决方案 如果您打算研究使用多个形状,您应该尝试使用 LayerLi ..
发布时间:2022-01-02 12:12:19 移动开发

如何使用 VBA 将字形保存为图像?

我有一个简单的要求,将嵌入 Word Doc 中的 MS-Office 绘图对象保存为图像文件.以下代码适用于从 Powerpoint 提取图像.但是,如果我将 ActivePresentation 修改为 ActiveDocument,则它不适用于 MS-Word.导出方法不适用于形状对象.有什么想法吗? 将 oPPTShap 变暗为形状对于 k = 1 到 .Slides(intSlide) ..
发布时间:2021-12-31 11:16:50 其他开发

用一条线连接两个圆

我在 JPanel 中绘制了两个形状(圆圈),我需要用一条线将它们连接起来.我只是通过获得圆的中点并相互连接来做到这一点,很简单. 问题是现在我需要制作单向线,它的末尾有一个“箭头",以指出线的走向.所以现在我不能使用圆的中点,因为我需要从边框到边框相互连接,这样“箭头"才能正确出现. 我最后一次尝试的结果是,没有什么好处: PS:在屏幕截图中,我不是为了看到线条的确切位置而填充 ..
发布时间:2021-12-30 18:44:15 Java开发

使用 AffineTransform 将形状缩放/转换为给定的矩形

我正在尝试使用 AffineTransform 缩放/平移 java.awt.Shape,以便将其绘制在定义的边界矩形中. 此外,我想在具有“缩放"参数的绘图区域中绘制它. 我尝试了 AffineTransform 的各种串联,但找不到正确的序列.例如,以下解决方案是错误的: double zoom=(...);/* 当前缩放 */Rectangle2D viewRect=(...) ..
发布时间:2021-12-30 18:35:09 Java开发

Java制作一条有向线并使其移动

我想制作一条有向线并让它移动.我能够制作一条有向线并移动该线,但是当我移动该线时箭头会移位 这是我的绘画方法 Line2D.Double line = new Line2D.Double(startX, startY, endX, endY);g2d.draw(线);tx.setToIdentity();双角 = Math.atan2(line.y2 - line.y1, line.x2 ..
发布时间:2021-12-30 18:32:28 Java开发

谷歌地图多边形自相交检测

我正在尝试从 Google Maps API V3 多边形实现多边形自交算法. 目标只是检测是或否,用户绘制的简单多边形是自交叉的. 我找到了这个非常有趣的链接,但它假定多边形顶点的坐标以 geoJSON 格式给出.但是,这不是我的情况;我只能使用 polygon.getPath() 将多边形坐标检索到 polygoncomplete 事件中. 这是我检索坐标的方式: google ..

单击按钮时如何显示颜色选择器?

我正在制作一个程序来绘制一些形状并用颜色填充它们.我需要更改“线条"颜色,并希望用户能够选择颜色. 如何在单击“选择颜色"按钮时设置一组按钮下方出现的颜色?是否可以将选择器嵌入到按钮下方的 UI 中(而不是在窗口中弹出)? 我想显示一个类似于 Paint 的颜色选择器. 解决方案 这里是一个颜色选择按钮类: 显示当前选择的颜色 按下时打开 JColorChooser 对 ..
发布时间:2021-12-18 21:00:37 Java开发

svg:生成“大纲路径"

我有一组坐标,可以将其转换为 svg 路径(使用三次贝塞尔曲线使其平滑).当我应用一定的笔触宽度时,我得到以下结果(蓝点是我的坐标) 我感兴趣的是获得一条围绕灰色形状运行的路径(例如:选择灰色/白色边框上的任何点,然后围绕该形状四舍五入,直到您回到起点). 我将如何计算这样的路径? 作为参考,这是我的 svg 信息: 编号 3<路径d =“ ..
发布时间:2021-12-17 18:30:35 其他开发

Java 检查两个矩形是否在任何一点重叠

我有多个矩形和一个特殊的矩形:选择矩形.我想检查每个矩形是否包含至少一个位于选择矩形内的点.为了清楚起见,这是一张图片: 解决方案 这将查找矩形是否与另一个矩形重叠: 公共布尔重叠(矩形r){返回 x r.x&&y<r.y + r.height &&y + 高度 >r.y;} ..
发布时间:2021-12-17 15:10:29 Java开发

两个矩形相交

我有两个矩形,每个矩形有 4 个值: 左侧位置X,顶部位置Y,宽度W和高度H: X1, Y1, H1, W1X2、Y2、H2、W2 矩形不会旋转,就像这样: +-------------------->X轴||(X,Y) (X+W, Y)|+--------------+||||||||||+--------------+v (X, Y+H) (X+W,Y+H)Y轴 判断两个矩形的交 ..
发布时间:2021-12-17 15:01:36 其他开发