A3 格式以厘米为单位给出尺寸,但如果我以编程方式绘制图像,我可能只知道像素,例如我有一张 800x1200 的图像等等...
所以问题是:我必须提供一个适合 A3 格式的 JPEG 文件,它有多少像素?
答案1
A3 纸张尺寸11.69 x 16.54
(英寸和29.7 x 42
厘米)按照纸张尺寸。
可以使用以下公式计算每页图像尺寸(以像素为单位):
width in pixels = paper width in inches * dpi horizontal/scaling horizontal
height in pixels = paper height in inches * dpi vertical/scaling vertical
如果将 A3 设置为当前纸张尺寸,并在200 x 100 dpi
该页面上打印,则每页生成的图像尺寸将(大约)为:
11.69 X 200dpi = 2338 pixels in width.
16.54 X 100dpi = 1654 pixels in height.
希望能帮助到你。
答案2
A3 格式为 420mm x 297mm。A3 长宽比为 1:1.414(所有 A 格式都是如此)
你真正想问的不是 A3 纸张能容纳多少像素。你需要知道的是等效像素的长宽比。
到合身采用 A3 格式
因此,如果您的起始图像为 1200x800,则您有两个选择:
1) 如果您想保持短边不变,则将其裁剪为 800 x 1131
2) 如果您想保持长边不变,则将图像扩展为 1200 x 848。如果您要打印此图像,则可以在顶部和底部添加 24 像素的空白边框空间来扩展图像而不会失真。
到打印A3 格式
打印质量是另一个需要考虑的问题,因为你问的是像素:
你的屏幕可能以每英寸 72 像素显示。你的打印机可能以每英寸 300 像素打印。
使用 300 dpi 的设备打印 A3 纸张时,像素尺寸必须为 4960 x 3508
答案3
这是由像素密度决定的。像素密度大多数时候以 DPI 或 PPI(每英寸点数/像素)表示,是图像的一个属性。
如果您有 900 x 600 像素的图像,则打印的尺寸取决于图像的 DPI。例如,如果设置为 300,则图像将以 3 x 2 英寸打印。
因此,要知道您的图像将以多大厘米为单位打印,您必须将宽度和高度除以 DPI 值,然后将这两个值乘以 2.54,以将英寸转换为厘米。
反过来也行得通。A3 纸张的尺寸为 29.7 x 42.0 厘米。除以 2.54 可得到英寸大小:11.69 x 16.54。然后乘以您想要的 DPI 设置可得到像素大小。如果 DPI 为 300,则可得到 3,507 x 4962 像素。
关于打印机的更新
据我所知,它不会影响尺寸(只要打印机支持该尺寸的纸张),但它能在一定程度上影响质量。喷墨打印机具有最大 DPI。例如,HP Deskjet 2050A 的最大 DPI 为 4800 x 1200。当您的图像具有较低的 DPI(很可能 :-))时,打印机必须以某种方式“重新采样”DPI。在这种情况下,最好是打印机的水平和垂直最大 DPI 都能被图像的 DPI 整除。如果将图像的 DPI 设置为 800,则可能会有一些质量损失,因为 1,200 / 800 不是整数。将其设置为 300、150、100 可能会产生更好的结果,因为 4800 和 1200 都可以被这些值整除。