Porqué crees que no funciona? , si en realidad es el mismo hardware, ¿no?. En esto de los perfiles sigue habiendo cosas que se me escapan, debería de ser un estándar de equivalencia de colores entre dispositivos, pero cambian y no son válidos, según hardware, software, día, noche, es pa mosquearse leñe.
En principio yo lo uso con los perfiles del controlador de Windows y me parece un resultado bueno, ahora, lo que no sé es si el perfil está, o no está haciendo algo, ya que como bien dices Gutenprint no soporta perfiles, pero Photoprint dicen que sí.
La clave la tiene el la palabra
"dispositivo", en aceptación 3 de la "rae" (Organización para acometer una acción). El dispositivo de impresión esta formado por el conjunto: Aplicación + Controlador de impresión + Hardware y cualquier cambio en cualquiera de las tres opciones puede dar lugar a variaciones en el color:
- Variaciones en la Aplicación es fácil de ver, solo tienes que imprimir la misma imagen con diferentes perfiles en Photoprint sin cambiar nada en el controlador ni la máquina, y el resultado debe ser diferente si realmente está haciendo algo con dichos perfiles.
- Variaciones en el controlador tambien es bastante facil de ver, y una vez mas, solo tienes que cambiar cualquiera de los parámetros que te da Gutenprinter, y el resultado, será seguro diferente.
- Y la más obvia de todas, la máquina
.
El perfil, debe tener en cuenta todo esto, evidentement es un estandar que ayuda a que aplicaciones que utilicen un motor de color que sigua dicho estandar, puedan utilizar los mismos perfiles, pero hay detalles en los controladores que no lo hacen tan fácil. En concreto, un módulo que se suele llamar Halftoning, que se encarga de definir cómo poner la tinta sobre el papel, es decir, como pasar de los valores CMYK o RGB a gotas de tinta, que como te puedes imaginar, puede producir variaciones de color importantes si no se utiliza el mismo para el que se creó el perfíl.
Los perfiles de Epson se generan para el modulo de Halftoning Epson por lo que dichos perfiles tienen muchos papeles (aunque no todos) de funcionar bien con aquellos controladors que lo utilicen, pero no los que utilicen sistemas diferentes.
Todo esto no quiere decir que el resultado no sea válido, pero no tiene porqué ser el mismo que con el controlador del fabricante.