Applet usando Impressora local

Galera estou precisando realizar uma impressão utilizando uma impressora local no cliente que estiver acessando a pagina, pesquisando vi que a melhor forma seria via applet, gostaria de saber se alguém sabe me dizer o que será necessário, onde poderia achar informações sobre isso, que me de uma caminho por onde começar.

Obrigado!