我需要使用C#将数据表绘制到矢量图像中。我正在寻找一个帮助我绘制表格的库或组件,而不必自己关心它的布局。
我想关心的是数据属于哪个单元格。
我已经知道一些库允许我用C#创建矢量图像(例如,用于SVG图像的SharpVectorGraphics / SvgNet),但我找不到任何可以帮助我使用表格的东西。
有人知道可以执行此操作的库或组件吗?如果工作做得好,就不必免费。矢量图像应具有可通过Microsoft PowerPoint和Word的标准安装显示的格式。
有人知道使用C#将HTML(表格)渲染到图像的方法吗?
答案 0 :(得分:1)
如果没有其他人为您提供更好的解决方案,您可以使用aspose;。它会像你问的那样做,但它并不“感觉”就像一个好的解决方案!
希望有人想出更好的东西! :(
答案 1 :(得分:0)
我可以想出解决这个问题的两种方法。
Drawing: 您可以使用C#来绘制您的桌子和内容,这种方式当然会是一项大量的时间投入,但可能会成为最快和最有执照的方式。
Print to picture 与其他人建议的有点相似,为您想要的内容制作HTML代码,并将其放入WebBrowser Consol中。然后对位图进行打印预览。