如何在网页上拍摄300 DPI的截图

14

好的,这是一个愚蠢的问题,页面上的图像都是72,所以你不能有300。 但是...在宣传册上以尽可能高的分辨率打印的最佳方法是什么?


4
不傻。我期待听到对此的回应。 - grenade
把所有东西都放大4倍,然后在72dpi下截图? (确保放大的图像实际上是高分辨率的,并且不是糟糕的缩放。) - user240438
为什么有两个关闭投票? - Ben
4
为什么这是一个与编程有关的问题?它不应该在超级用户上吗? - BryanH
5个回答

2
如何在截屏之前放大网页?现代浏览器大多支持自定义缩放级别。 但请注意,图片可能不够清晰。除非获得高分辨率版本的图片,否则无法解决这个问题。

2
如果浏览器重新渲染用于打印的页面(一个CSS兼容的浏览器应该这样做以尊重打印显示特定规则),那么它应该根据输出设备的分辨率进行渲染。如果您可以将输出转换为原始的Postscript或高分辨率PDF格式,也许您就可以通过这种方式获得高质量的可打印部分。

-1

打印为PDF格式。如果不缩小图片,就无法增加其分辨率。文本将是矢量图形,因此可以按比例缩放到任何分辨率。


2
然而,不包括图片。PDF 图片缩放是一场噩梦,看起来很糟糕。 - Qix - MONICA WAS MISTREATED

-1

我认为你无法从通用网页中获得高分辨率的打印效果并保持完美的布局(因此,如果你的目标是展示屏幕上的外观但具有打印质量,则应该停止展示)。

即使文本和许多元素是一种矢量(可缩放)图形(即理论上您可以缩放页面以便它们呈现更大并放大浏览器窗口以获取放大的截图),许多图形元素(“普通”图像)是光栅图形,无法在不出现丑陋伪影的情况下进行放大。

此外,许多布局使用像素来确定各种元素的大小(这意味着将事物放大和缩小可能会使布局变得混乱)。


另一方面,圆角和许多其他元素可以进行缩放。 - Peter DeWeese

-3

我认为最好的方法是使用Photoshop或任何支持不同分辨率的图像软件。在截取屏幕截图后,在您的图像软件中创建一个新文件,然后将分辨率更改为300。最后一步是从剪贴板粘贴图像。

这种方法不会增加打印图像的实际分辨率,但打印质量实际上更高。我检查了这种方法,它对我有效。


如果你可以接受(相对)小的格式进行打印,那么这个功能可以正常工作。例如,1680x1050的屏幕截图将会以5.6"x3.5" (14.2x8.9 cm)的大小进行打印,但是正文文字可能不够清晰可读(如果使用“通常”的字体大小)。 - Matteo Italia
通常情况下我们不会将截图制作成海报,因此这可能不是一个严重的问题。 - Mohsen

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接