【问题标题】:Generate report/graphs/... to print in c# / WPF / .net 4生成报告/图表/...以在 c#/WPF/.net 4 中打印
【发布时间】:2011-02-24 16:47:01
【问题描述】:

我正在做一个管理节日志愿者的应用程序。

我还有一件事要做:生成可以打印的文档。

我正在寻找一些东西来生成这些报告。

我的需求: - 主要打印带有一些“事件”的图形日历 - 生成一些字母 -打印列表

我可以用什么来做到这一点?

如果我可以预览一下会更好,但这不是强制性的。

谢谢!

【问题讨论】:

    标签: c# printing calendar report graphic


    【解决方案1】:

    看这里:http://msdn.microsoft.com/en-us/library/bb656295%28v=office.12%29.aspx

    这是一种可以帮助您生成 Office 2007 文件的技术!我用它做了一个非常漂亮和干净的摘要, 而且它简单、快速、免费!

    除非您需要 Word 2007 来编辑生成的文件。

    做日历你可以看这里:http://en.wikipedia.org/wiki/ICalendar

    然后生成您的 iCal 文件,然后将其导入日历(如 google 日历或 Outlook 或其他支持 ical 的东西)中,然后打印!

    希望这有帮助

    【讨论】:

    • 我就是不能打印每个参与者的日历,所以我不能在 Outlook 中打印我自己的 800+ 日历:/
    • 你能澄清一下你的日历的布局吗?是完整的日历还是一组带时间的条目(可以使用办公室格式的表格来解决)
    • 是的,就是这样,除了我可以有非常不同的起止日期,例如13:49->13:53,……好几天。其实我最好的想法是使用由 Telerik 提供的日历,并打印此日历
    • 您可以使用telerik 日历,但想想办公格式,您可以简单地为您的员工打印一组条目,例如待办事项列表。此外要小心,当您使用 Teleric 日历时可能会遇到问题,您可能无法选择将此类日历转换为 pdf 等。那么您将不得不处理将该格式转换为可打印工件的额外复杂性!如果我是你,我会使用 docx 格式,正如你在我的帖子中看到的链接......
    【解决方案2】:

    我推荐 XtraReports。它们看起来不错,并帮助减轻了编写我自己的预览器/打印机/导出器等的痛苦。请参阅http://www.devexpress.com/Products/NET/Reporting/index.xml

    【讨论】:

    • 我这样做是免费的,所以我不能支付 350 美元来这样做:/
    • 我了解,我能够为我的一个项目获得该产品并继续使用它,...您至少可以节省一些空闲时间并使用将来用于付费项目
    • 不幸的是,我这样做是为了自己,而不是为了我的企业,而且我不能要求我的企业为进一步的项目购买它:(
    【解决方案3】:

    您可以使用 Microsoft 报告查看器。

    有用的链接:

    【讨论】:

    【解决方案4】:

    事实上,我正在创建自己打印的 WPF 组件。它就像一个魅力。

    【讨论】:

    • 而且 Telerik Reporting 似乎很棒 :)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-07-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-28
    • 2021-12-15
    相关资源
    最近更新 更多