【发布时间】:2011-06-13 07:15:18
【问题描述】:
我对 C# 和 .NET 还很陌生 - 我正在重新设计一个过时的基于 Excel/VBA 的报价和库存系统。大部分 UI 和后端都已构建。
问题是我正在努力弄清楚如何最好地创建和打印将发送给客户的文档 - 即报价本身。
所以,我的问题是:对于新手来说,您会推荐什么东西来轻松掌握以创建看起来像我在这里包含的文档?我们的预算几乎为零(只是为了让事情变得更难!)我尝试了一些在网上流传的免费控件,但它们似乎都不是特别容易使用(没有所见即所得的编辑器)或者它们崩溃(甚至嵌入一个 excel表单中的工作表似乎会使 IDE 崩溃)
请注意,这些文件有时可能会溢出到 2 页或更多页,具体取决于所涉及的招聘人员,我们需要“整洁”的分页符(即底部有一个页脚,看起来不像刚刚被剪掉)。
文档将输出到 PDF、打印机或在极少数情况下为 HTML(尽管如果不能使用 HTML,这不是世界末日)
顺便说一句,由于上述预算不足,我使用的是 C# Express 2010,因此与完整 VS 捆绑的任何东西都可能无法正常工作,除非它得到 Express 的支持。
编辑:不能以新手的身份发布图像...基本上它是带有水印的文档,地址在左上角,一些细节在顶部中间,徽标右上角,然后在全角下方项目和相关价格表。然后在底部是一些销售技巧、签名和页脚。所以它有点像一个带有页脚的 3 x 网格,其中一个网格嵌套在其中用于价格等。格式很好(字体漂亮的彩色文本,标题的圆角,很好的间隔等......)
【问题讨论】:
标签: c# .net layout printing document