Hago libros de cuentos personalizados para niños. Mis libros utilizan una foto de la cara del niño insertada en la ilustración para convertirlo en el personaje principal de la historia.
Cuando mis clientes me envían la foto de su hijo, trato de explicarles que me envíen una foto de alta resolución y que no la descarguen de las redes sociales, pero a menudo envían fotos de muy baja calidad, que no serán aceptadas por mi impresor que necesita al menos 300 DPI para estos libros de 8 x 10 pulgadas (la cara del niño mide alrededor de 3 x 4 cm cuando se imprime).
Podría hacer que mi sitio web solo permita un cierto tamaño de archivo, pero sé que no siempre es una medida real de si la foto se verá bien. Por ejemplo, si la foto es un primer plano de la cara del niño, puede ser un tamaño de archivo más pequeño que el lugar donde se encuentra el niño en el fondo de la foto.
¿Alguien puede explicar los parámetros que debo considerar para asegurarme de que la cara se imprima correctamente (especialmente si tuviera esto codificado para que mi formulario de pedido verificara la idoneidad de la imagen) y cuál es la mejor manera de explicárselo a mis clientes?
Simplemente, en general, no se puede. Sin embargo, los 300 dpi (o PPI para ser exactos) son mucho menos fijos de lo que la gente dice*, 200 DPI podrían estar bien. Sin duda, mejor que nada. Podrías intentar ampliar la imagen. La impresora, más o menos, hace esto si tú no lo haces. Pero al hacerlo usted mismo, a veces puede lograr mejores soluciones.
* Es una especie de mentiras para los niños.
Aquí es donde necesita construir la validación cuando recibe archivos fuente. Quien haya creado su sitio puede implementar un cargador de validación en el formulario de contacto, a menos que usted lo haya creado. Si creó su propio sitio o utilizó una solución de alojamiento de sitio de plantilla, puede hacer una sesión de preguntas y respuestas antes de enviarlo a la impresora ImageMagick
o si usa Mac Sips
. Si los archivos de origen se envían a través de FTP, dependiendo de cómo los recoja, incluso podría escribir un script de revisión en Shell. Una cosa que siempre le explico al cliente cuando recibo archivos es que siempre puedo reducir pero no puedo aumentar.
sips -g dpiHeight -g dpiWidth
convert image -depth 300 -units pixelsperinch resultimage
De acuerdo. Como dice Joojaa, no necesitas los 300ppi (la unidad correcta es ppi, no dpi)
Diría que puede usar imágenes de baja resolución inclusive en casos extremos si las está imprimiendo directamente. De acuerdo en que 200 ppp funcionará bien.
Si la cara del niño mide aproximadamente 4 cm, eso es 354x472 píxeles o 236x315 px a 200ppi, ¡lo cual es realmente pequeño!
Pero esa resolución (300, 200 ppi) no es la resolución que necesitas pedir a tus clientes.
Debe preguntar en términos de tamaño de imagen para que sea más fácil de entender. Utilice megapíxeles, con los que la mayoría de la gente está familiarizada. Por ejemplo, una cámara de gama baja de 6 Megapixels, hace una foto de 3000x2000, si pones una imagen de ejemplo del típico encuadre que necesitas, tienes una excelente resolución y un encuadre más estandarizado.
La mayoría de los padres novatos enmarcan así:
Con una cámara de 6Mpx tienes una cabeza después de recortar como 3000/6 = 500px, que es un buen tamaño.
Pero si le preguntas a este encuadre, no hay error.
Como hice en esta publicación, explique en términos más simples el tamaño de archivo que necesita, no las unidades técnicas, que son confusas para la mayoría de las personas.
(PD: siempre puede aplicar algo de modelado en la imagen, para que se muestren los detalles de esa pequeña cara).
Yorik