问题标签 [system.drawing.graphics]
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.
c# - System.Drawing.Graphics 修剪字符串的结尾?
在研究文本渲染算法时,我偶然发现了该Graphics.MeasureString()
方法的一个奇怪行为。
似乎它在内部修剪了字符串的结尾。
有人可以解释这种行为吗?
c# - 图片框上的图形未显示,如果显示,它们会在消失前闪烁
我正在开发一个 Windows 窗体应用程序,当我使用图片框System.Drawing.Graphics
顶部的图形时,图形要么不出现,要么仅在消失前短暂出现。
这是我用来设置图片框的代码(它是一个简化版本,仍然表现出这种行为)
图片框的设置只是属性窗格中声明的文件中的图片的默认设置。
我可以通过使用一个由按钮启动的计时器来解决这个问题,然后在停止之前执行图形绘制,但这似乎是一个糟糕的解决方案,我想用更好的方法来解决这个问题,如果存在的话可能会导致缺乏对旧计算机的便携性。
提前致谢
c# - 保存图像时在 GDI+ 中发生一般错误
我阅读了同一个问题的答案,并做了任何被要求做的事情。如上一个答案之一所述,我还为当前用户授予了文件夹的写权限,但仍然出现此错误。所以请谁能给我具体的答案是什么?这是我的代码
c# - 如何使用 PDFsharp 将 system.drawing.graphics 对象保存到 PDF 文件?
我已经搜索了几个小时试图找出如何做到这一点而没有任何成功。
我确实找到了将“system.drawing.graphics”对象读入 XGraphics 类型的“FromGraphics”命令,但不确定如何将其添加到 PDF 输出中。
我发现的大多数示例都显示了如何从现有文件中获取图像并将它们保存为 PDF,但是如何使用已实用的预制 system.drawing.graphics 对象来执行此操作?
非常感谢 AC# 和/或 VB.net 示例而不是 GIF。
例如,如何更改如下示例以使用 system.drawing.graphics 对象?
vb.net - VB.NET 在动态创建的 png 图像周围绘制一个两个像素的透明边框?
我对图形编程很陌生,更不用说VB了,所以我在这里碰壁了。我基本上已经完成了所有我所缺少的代码,只是在图像周围添加了一些透明填充/边框像素,但我被卡住了。我环顾四周,但我看到的示例似乎非常复杂,在我看来就像是矫枉过正(一页一页的代码)。
任何指针或易于理解的教程/示例将不胜感激。
在下面附加了当前代码:
当前代码
c# - 用鼠标输入绘制图表
我正在构建一个图表程序,它最多显示 12 个不同的图表。所有图表应同时可见
应该可以通过鼠标输入来改变活动图形。
我这样构建图表:
chart.draw_statics(G) 包含几个函数来绘制图例、网格……和 11 个非活动图形
我将此图像保存在 static_graph
到目前为止,一切都很好
当鼠标移动时,意图是鼠标指针变为图形的颜色并显示鼠标位置的坐标。
因此,在 mousemove 中以节省时间和内存,我获取保存的图像并将活动图形绘制到该图形,而不是重绘所有图形。
当表单全屏时,我收到一条错误消息
System.Drawing.dll 中出现“System.OutOfMemoryException”类型的第一次机会异常
wpf - 如何在 WPF 中动态更新折线?
我的目标是有一条折线,我可以在其中每 2 秒添加一个点,并且折线在 UI 中反映它。
我有一个折线,它使用值转换器绑定到 ObservableCollection,如下所示:
XAML
值转换器
在文件后面的代码中:
视图模型:
}
它不工作。任何帮助表示赞赏?!?
c# - C#通过ttf添加自定义字体
我使用System.Drawing.Graphics来绘制一些文本。
我想为此添加自定义字体。在这种情况下,我必须创建System.Drawing.Font。
如何使用带有自定义字体的*.ttf文件创建System.Drawing.Font ?
c# - C# 将 System.Drawing.Graphics 保存为 .png
我尝试使用 graphics.Save();
但是当我尝试在 Image.Save(@"HereGoesName.PNG"); 中设置文件名时 方法我收到一条错误消息,提示“'Save' 方法没有重载需要 1 个参数)”
我搜索的所有地方都说要执行以下操作
据我了解,这是从这里的位图创建图形,我正在尝试做相反的事情。