草庐IT

c# - 使用 PDFsharp 制作表格和图表

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。关闭5年前。Improvethisquestion我刚开始一个需要我写入PDF文件的项目。经过一些谷歌搜索后,我决定使用PDFsharp,它看起来很简单,但是我有几个关于绘制表格和图表的问题。PDFsharp是编写包含表格和图表的PDF文件的不错选择吗?如果不是,你能推荐一个更好的选择吗?如果是,我在哪里可以找到关于这个主题的一些好的文献?教程会很好(不必是示例项目,只是我可以用来熟悉库及其类的东西)。谁能告诉我Mi

c# - 可以推荐 .NET 的 ZedGraph 图表库吗?

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。要求我们推荐或查找工具、库或最喜欢的场外资源的问题对于StackOverflow来说是偏离主题的,因为它们往往会吸引自以为是的答案和垃圾邮件。相反,describetheproblem以及迄今为止为解决该问题所做的工作。关闭9年前。Improvethisquestion我在为我的公司做一个项目,我在研究股票市场的过程中需要将一些不同类型和平均复杂度的图表集成到C#中。我在Internet上找到了这个免费图书馆,ZedGraph.如果你遇到它,你会推荐使用它吗?它的支持情况如何?

c# - 当鼠标在点上时查看图表点的值

我有一个图表,我希望用户在指针位于点上时看到值。通过在页面findingthevalueofthepointsinachart中使用digEmAll的帮助,我可以写出下面的代码:Point?prevPosition=null;ToolTiptooltip=newToolTip();voidchart1_MouseMove(objectsender,MouseEventArgse){varpos=e.Location;if(prevPosition.HasValue&&pos==prevPosition.Value)return;tooltip.RemoveAll();prevPosit

c# - .net图表清除并重新添加

我有一个图表,我需要清除它以便用不同的值填充它。该图表有3个系列,都在.aspx页面中定义。问题是我打电话的时候chart.Series.Clear();然后像这样重新添加系列:chart.Series.Add("SeriesName");它不保留3个初始系列的任何属性。如何只清除值并保留系列属性? 最佳答案 这应该有效:foreach(varseriesinchart.Series){series.Points.Clear();} 关于c#-.net图表清除并重新添加,我们在Stack

c# - 如何使用 system.web.ui.datavisualization.charting.chart 制作图表?

按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visitthehelpcenter指导。关闭10年前。有没有人提供有关如何使用Microsoft内置图表控件制作基本图表的说明的好链接?如果可以的话,我想制作一个堆积条形图。但是,否则,常规条形图就足够了。图表的所有数据都是单个SQL调用的结果(一个结果集、1个标签列和3个数据列,如果有差异的话。)我的google-fu让我失望了。提前致谢。

c# - 绘制海量数据图表

我们目前正在使用ZedGraph绘制一些数据的折线图。输入数据来自任意大小的文件,因此,我们事先不知道最大数据点数是多少。但是,通过打开文件并读取文件头,我们可以找出文件中有多少个数据点。文件格式本质上是[时间(double),value(double)]。但是,条目在时间轴上并不统一。在t=0秒和t=10秒之间可能没有任何点,但在t=10秒和t=11秒之间可能有100K个整数,依此类推。例如,我们的测试数据集文件约为2.6GB,包含3.24亿个点。我们想向用户显示整个图表并让她浏览图表。然而,将324M点加载到ZedGraph不仅是不可能的(我们在32位机器上),而且也没有用,因为屏

c# - 如何使用 C#2010 将图表图像复制到剪贴板?

我正在学习C#,因为我正在编写一个与光谱仪接口(interface)的程序。我已经弄清楚如何从光谱仪获取光谱并将其绘制在MS图上。如何将图表的图像复制到剪贴板以便粘贴到其他程序中?我正在使用VisualStudioC#2010。我找到了chart.SaveImage方法,但我真的宁愿将图像复制到剪贴板,也不愿将其保存到磁盘。我还没有找到chart.CopyPicture方法。我还想出了如何将原始数据作为字符串复制到剪贴板,然后可以将其粘贴到Excel工作表并绘制,但我宁愿只复制图像本身。附加数据:我可以使用以下代码将图像复制到剪贴板:spectrumChart2.SaveImage("

c# - WinForms 的免费或开源图表组件

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。关闭1年前。Improvethisquestion我需要能够以编程方式生成依赖关系图。我希望它能够生成一堆带有标签和连接器的盒子,理想情况下,组件会自动将它们放置在设计表面上,然后可以手动重新排列。我正在使用WinForms和C#2.0(VS2005)。编辑:但是,由于它将是一个内部工具,如果在该领域有任何建议,我可能会使用3.5SP1和WPF。必须是免费或开源的。有什么建议吗?

c# - 在 ASP .NET MVC 中选择图表库

我正在用ASPMVC开发一个网站,现在我必须显示统计数据和图表。我一直在阅读一些相关的帖子,在我看来,最好的选择似乎是:GoogleChart用.NEThelperMicrosoftchartcontrols对于.NET我一直在审查它们,在我看来,Microsoft图表的外观和感觉更好。另一方面,GoogleChart具有在线优势。我真的不知道该用哪个。我的问题是:有人可以列举两者的优缺点吗?你知道比这些更好的选择吗?您知道与Mono的任何不兼容性吗?我想它会起作用,但我想确认一下。编辑:我在Mono/Linux中测试了MicrosoftCharts并且工作正常(见下面的答案)。

javascript - Chartjs 2 - 具有相同 y 轴的同一图表上的堆叠条形图和非堆叠线

我已经开始使用chart.jsv2的最新测试版,因为我需要在同一张图表上绘制包含堆叠条形图和非堆叠折线图的图表。这是我需要的示例:在此图表中,线条未堆叠且全部显示其自然值,但条形图堆叠并显示值的总和(包括一些负值)。我已经设法将两个图表绘制在一起,但到目前为止,我只成功地要么将两个图表堆叠在一起,要么我不得不使用两个单独的y轴,最终有2个刻度。fiddle中有一个单独的y轴示例:yAxes:[{stacked:false,ticks:{beginAtZero:true}},{id:"bar-y-axis",stacked:true,ticks:{beginAtZero:true},ty