asp.net MVC 中的图像打印?

发布于 2024-11-01 11:14:35 字数 352 浏览 0 评论 0原文

我正在尝试 asp.net mvc,并且学习了如何从数据库检索和显示图像。

这就是我在 HomeControllerGetImage 方法的帮助下在浏览器中显示图像的方式,该方法将 ID 作为参数,工作正常。

查看代码片段

<img alt="DRS IMAGE" src="@Url.Action("GetImage", "Home", new { ID })" />

我如何在视图中提供打印按钮,以便当我单击该按钮时它会在浏览器上打印出显示图像?

I am trying out asp.net mvc and i learned how to retrieve and display image from database.

this is how i am displaying image in browser with the help of HomeController and GetImage method which takes ID as parameter its works fine.

View code snippet

<img alt="DRS IMAGE" src="@Url.Action("GetImage", "Home", new { ID })" />

How would I provide print button in view the, so when I click on that button it prints out display image on browser?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

陪你到最终 2024-11-08 11:14:35

您需要编写一个 JavaScript 函数来打开一个设置为图像 URL 的新窗口(如上所述)。

将此函数附加到按钮的单击事件中,您就可以开始了。

You need to write a javascript function that will open a new window set to the image URL (as above).

Attach this function to the click event of a button and you are good to go.

迷爱 2024-11-08 11:14:35

如果您使用 jQuery,有一个名为 jqPrint 的插件,它非常适合发送要打印的 div 或其他元素的内容,这可能是一个很好的解决方案。

If you are using jQuery there is a plugin called jqPrint which is good for sending contents of a div or other element to print, possibly a good solution.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文