Applet para configurar impressão

Teria como usar ou fazer um applet que quando acionado altere o cabeçalho, rodapé e margens da página, e então imprima o documento ou abra a janela de visualização de impressão, sem que o usuário precise abrir o diálogo para configurar manualmente os valores?