【问题标题】:How Does Image Previes in IOS determine resolution of an image?IOS中的图像预览如何确定图像的分辨率?
【发布时间】:2017-09-30 02:37:08
【问题描述】:

我的印象是 JPEG 无法存储分辨率/DPI/密度信息。 iOS Image Preview 怎么可能提供每个附加图像的分辨率?

我问的原因是我需要将分辨率更改为特定数字,以便当我将图像发送到第 3 方 API 时,他们知道每英寸要打印多少像素。我只允许上传 JPEG/PNG 格式的图片。

任何 javascript 解决方案都将不胜感激

谢谢!

【问题讨论】:

  • 一个 jpeg 肯定会存储它的分辨率。 dpi 是任意的。
  • @dandavis 你知道我如何以编程方式存储分辨率吗?最好在 javasript 中,因为我使用的是 js/node/sharp npm 图像处理的组合

标签: javascript image resolution dpi ppi


【解决方案1】:

您必须将值从像素更改为英寸,然后设置尺寸。全高清图像的分辨率为每英寸 1024 或 720 像素

【讨论】:

  • 是的,但是打印出来的图像可能质量不好。如果我的图像质量好于 300DPI,通过将其保持在 72 或 96 DPI(这是图像的默认设置),我将失去 4 倍的图像质量。
  • 我给出的是标准质量的图像,对于高清图像,你需要简单地做数学和乘法
  • 您可以将其乘以 300 或任何您想要的 DPI,而不是乘以 96
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-08-01
  • 1970-01-01
相关资源
最近更新 更多