如何使用 winnovative 从窗口应用程序中的面板创建 pdf
是否可以使用 winnovative HTML 到 PDF 转换器从 Windows 应用程序中的面板创建 pdf?我发现如果使用 WebBrowser 控件,它是有效的,但是我在面板中有需要 pdf 的数据网格。
Is it possible to create a pdf from a panel in a windows app using winnovative HTML to PDF converter? I see that it works if using a WebBrowser contr, however i have data grids in a panel that need to be pdf'd.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以在 WebBrowser 控件中看到它的原因是它依赖于 IE 的上下文菜单处理。 Winnovative 的软件将上下文菜单条目注入 IE,以便您可以快速生成 PDF。这不适用于您的 DataGridView,但您可以通过生成 HTML 表格并将其写入临时 WebBrowser 控件来执行解决方法。
The reason you can see it in your WebBrowser control is that it relies on IE's context menu handling. Winnovative's software injects a context menu entry into IE so that you can quickly produce a PDF. This won't work for your DataGridView, but you could perform a workaround by producing a table in HTML and writing it to a temporary WebBrowser control.