从浏览器打印 GIF 文件

发布于 2024-08-05 00:20:23 字数 342 浏览 2 评论 0原文

我们目前正在利用第三方工具将 pdf 文件转换为 gif 并在浏览器中显示它们。我们一直在调整这些图像的 DPI,以便打印时它们看起来尽可能接近原始 pdf 的样子。我们发现,至少 300 DPI 的设置与 pdf 打印时显示的清晰度大致匹配。但是,如果我们尝试使用 HTML 将设置为 300 DPI 的 GIF 图像加载到浏览器中,则图像会非常大并导致滚动。我可以通过设置图像标签的高度和宽度来解决这个问题,但是当/如果“打印”首选项上的边距发生变化时,图像在打印时将被切碎。如果我们通过图像查看器按原样打印图像,则它们打印得很好。

所以这引出了我的问题,是否有其他第三方工具我们可以从网页调用来加载这些图像并通过某种 Java 小程序提供打印功能?

We are currently leveraging a third party tool to convert pdf files into gifs and displaying them in the browser. We have been adjusting the DPI of these images so that when printed they will look as close as possible to what the original pdf looked like. We've found that at least a setting of 300 DPI matches roughly the clarity of what the pdf will display when printed. However if we try to load a GIF image with a setting of 300 DPI into the browser using HTML the image is very large and causes scrolling. I was able to get around it by setting the height and width of the image tag, however when/if the margins on the Print preferences changes the image will be chopped when printed. If we print the images as is through an image viewer they print fine.

So that leads me to my question, is there some other third party tool that we could call from a webpage that would load these images and give printing capabilities through some sort of a Java applet?

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

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

发布评论

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

评论(1

極樂鬼 2024-08-12 00:20:23

我建议将 PDF 文件嵌入到您的 HTML 页面中,这样如果您打印,您就拥有完整的功能,并且不需要“复制”查询信息。
如果您必须使用 GIF 图像(出于任何原因),您可以有两个视图,一个小的、没有滚动条的视图,用于查看 HTML 页面,另一个视图仅包含 GIF 图像。当您在 HTML 页面中单击“打印”时,您会看到一种更大的“打印预览”,带有滚动条或其他内容。

希望有帮助。

I recommend to embed the PDF file inside your HTML page, so if you print, you have full capatibilies, and you don't need to "duplicate" que information.
If you have to use GIF images (for any reason), you could have two views, one small, wihout scrolls, for viewing the HTML page, and other only with the GIF image. When you click "Print" in the HTML page, you see a kind of "Print preview", larger, with scrolls or whatever.

Hope it helps.

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