cakephp descargar archivo png

Genero dinámicamente archivos png que después de hacer clic en el botón “generar” aparece en el vínculo “debajo”.

"generate button : click" ---> DOWNLOAD 

Después de hacer clic en el enlace DESCARGAR, deseo que el contenido del enlace (en mi caso, png) comience la descarga, ¡no abrir en otra ventana, sino descargar! Estoy usando CakePHP. ¿Puedo pedir ayuda?

Alternativamente, si está utilizando un servidor web Apache y tiene mod_headers habilitados, puede usar un archivo .htaccess para forzar la descarga de los archivos png.

Cree un archivo .htacess y ubíquelo en el directorio donde se generan / descargan sus archivos png. En ese archivo, pon esto:

  ForceType application/octet-stream Header set Content-Disposition attachment  

puede usar MediaView para pasarlo y forzar la descarga: http://book.cakephp.org/2.0/en/views/media-view.html?highlight=media#MediaView