问题标签 [drawing]

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 投票
2 回答
726 浏览

drawing - 让我们画一只蜘蛛

我是 c# 和 VS 的新手,但我明白了。该应用程序是这样的:一个程序,其中最终结果将从用户定义的选项中绘制蜘蛛。假设有 100 个选项:身体部位的大小和数量、颜色、与身体的连接点等。

第一个问题:我应该尝试使用 VS 2005 附带的库吗?或者,是否有另一种环境可以让我“利用”以获得良好的结果(flash、java 等)?

第二个问题:你能告诉我与你第一个问题的答案相对应的信息吗?

非常感谢,我教的孩子会喜欢的!

珍妮弗

0 投票
2 回答
2967 浏览

java - 我应该从哪里开始画画?(Java,图形用户界面)

我在 GenerateButton 类的末尾有了点,但是现在我得到了包含所有点的公共 double[][] 矩阵,我从哪里开始绘制它们???

我的 Main.java:

我的 Display.java:

0 投票
7 回答
64304 浏览

c# - 在 .NET 2.0 中将位图转换为一个多页 TIFF 图像

如何将位图数组转换为 TIFF 格式的全新图像,将所有位图作为帧添加到这个新的 tiff 图像中?

使用.NET 2.0。

0 投票
4 回答
3095 浏览

opengl - opengl 在纹理 blit 上慢

我每帧调用一次这个函数,它使我的 FPS 从 >400 到 33。为什么?

0 投票
3 回答
8260 浏览

visual-studio - 在设计时在 Visual Studio .net 中绘制一条线

我公司的老板希望能够像在 Visual Basic 6.0 中一样在 Visual Studio.net 中画线。到目前为止,我发现的唯一方法是使用 system.drawing 的运行时方法,它当然只在运行时有效,对于他想做的事情不太实用。

是否有任何第三方控件(免费或其他)会在设计时给他一个按钮来绘制线条?

0 投票
4 回答
2141 浏览

c# - .NET C# 绘制缓慢

我在 .NET 中快速绘制某些东西时遇到问题。我不认为任何特别的事情应该花费太多时间,但是在我尝试过的每台机器上,我都会遇到严重的问题。这是在 vs2008 .NET 中使用 C# 实现的(在 C++ 中有一些东西,但与绘图无关)。

我有三个屏幕,用户应该能够毫无延迟地在它们之间切换。在第一个屏幕上,有四个按钮、八个用户控件(包括两个按钮和每个 6 个标签)、一个文本字段和一个下拉框。我不认为它有那么多。

在第二个屏幕上,我有四个标签、六个按钮和两个控件,每个控件有六个按钮、一个 opengl 绘图上下文和大约十个标签。

在第三个屏幕上,我有一个 opengl 上下文和 10 个按钮。

从任何屏幕翻转到任何屏幕实际上需要大约一秒钟。例如,如果我从第二个屏幕翻转到第一个屏幕,整个应用程序就会空白,显示背景屏幕,然后绘制第一个屏幕。很多时候,一块块地绘制屏幕,​​就好像这台机器在瑞典的一家工厂里故意手工制作精致美味的字母,然后将每个字母单独运送到我的屏幕上。我夸大了,我想把这一点说清楚,因为我不认为瑞典人像这次重画那么慢。

第一个和第二个屏幕被绘制在内存中,并存储在那里,只有一个“.Hide()”和“.Show()”来使它们出现和消失。双缓冲似乎无关紧要。第三个屏幕每次都重新绘制,并且绘制时间似乎与第一个和第二个相同。

有什么想法吗?会发生什么?我怎样才能找到它?

谢谢!

编辑:我应该补充一点,任何 C++ 处理等都发生在它自己的线程中。偶尔会有 MethodInvoke 将操作的结果绘制到屏幕上,但是这个问题在没有调用任何函数的情况下发生,只需按下按钮从一个屏幕转到下一个屏幕。

0 投票
4 回答
6853 浏览

.net - Graphics.DrawRectangle(Pen, RectangleF)

http://msdn.microsoft.com/en-us/library/system.drawing.graphics.drawrectangle.aspx

FillRectangle、DrawRectangle、FillElipse 和 DrawEllipse 都可以采用 4 个 Float(或“Single”)参数:x、y、宽度、高度。不过,DrawRectangle 是唯一不采用 RectangleF 的。

我想知道是否有人知道这是为什么。看起来他们似乎只是忘记了超载它。

0 投票
1 回答
383 浏览

wpf - 适用于 WPF 和 Windows 窗体的图像表示

在处理 Windows 窗体和图像时,我处理 System.Drawing.Image 的后代。当我使用 WPF 时,我处理 System.Windows.Media.Imaging.BitmapSource 类。

是否有独立于 UI 框架的方式来引用内存图像?也许它会是一个 Intptr 或字节数组?

谢谢你。

0 投票
3 回答
3307 浏览

c# - C# 绘制面向图

是否有一种在 C# 语言中绘制有向图或树的有据可查的方法,而无需使用外部库?

0 投票
3 回答
11104 浏览

algorithm - 绘制抗锯齿圆的算法?

什么是绘制抗锯齿圆的好算法?(填充和未填充。)