gpt4 book ai didi

razor - 如何使用 media=print 的样式从 View 生成 PDF

转载 作者:行者123 更新时间:2023-12-01 06:38:19 25 4
gpt4 key购买 nike

stackoverflow 或其他论坛中的大多数问题都展示了如何生成 View 并通过电子邮件发送它们。

但我的目标是从带有 media=print 的 View 中生成 PDF。格式并通过电子邮件以附件形式发送。

我有一个显示报告的 View 。
我使用 CSS Print 以打印格式显示此报告。 (基本上我显示一些元素并隐藏其他元素)。

如何从此 View 生成 PDF(格式为 media=print )并通过电子邮件附件发送。

我使用 ActionMailer 发送电子邮件和 iTextSharp 生成 PDF

最佳答案

我也有同样的问题,并做了很多谷歌搜索。但找不到合适的解决方案。有一个名为“PDFGenerator”的第 3 方 dll,但输出并不整洁和漂亮。
所以我选择了另一种解决方案。
我创建了一个带有 UI 的报告文件(.rdlc),我想通过代码将其打印为 pdf。
这是我的示例代码
GitHub

关于razor - 如何使用 media=print 的样式从 View 生成 PDF,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13016126/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com