Podrías intentar imprimir con las opciones del navegador.
Esta opción es muy usada:
<a href="#" onclick="window.print();return false;"><img src="/tu_icono_boton_imprimir.png" alt="Imprimir"></a>
return false se utiliza en este caso para cancelar la acción por defecto.
Otra opción con un botón:
<form>
<input type="button" value="Imprimir" onClick="window.print()">
</form>
Y otra usando javascript:
<a href="javascript:window.print()"><img src="icono_imprimir.png"></a>