从浏览器打印出图像

时间:2012-01-13 12:42:22

标签: javascript browser printing

我想打印出图像(从服务器加载)。

使用我的JavaScript代码。

此图像用于打印目的,分辨率为300 dpi。 它由PDF(A4纸张尺寸)制成,这意味着结果图像在px中具有较大的尺寸。

在浏览器中打开图像(表示您将图片网址粘贴到浏览器地址栏中)有两种状态(默认情况下): 1.点击之前 - 图像显示适合屏幕 2.点击后 - 它变为(比例)原始尺寸

好吧,如果我点击打印按钮(表格下拉菜单),有些浏览器会将其打印为放大(2状态)。

我应该使用帮助浏览器正确打印出什么图像(x,y?dpi?)?

如何实现它以保持文本可读?


为了测试它,我从干净的mac os安装中获取了pdf文件 - test.pdf(http://dl.dropbox.com/u/7017985/test.pdf)

使用像这样的帮助Ghostscript转换它

gs -dSAFER -dBATCH -dNOPAUSE -r300 -sDEVICE=png16m -dTextAlphaBits=4 -dFirstPage=1 -dLastPage=1 -sOutputFile=stack.png ~/Downloads/test.pdf

结果我得到了下一个维度的png文件:2550x3300。 如果我试图从浏览器中打印出来 - 我无法在预览APP中打印它。

有没有办法从浏览器打印图像?比如来自finder,explorer或任何其他软件?

0 个答案:

没有答案
相关问题