Selecionando as páginas da web para impressão, clicando com o botão direito do mouse e selecionando Imprimir no menu de contexto, eu consegui imprimir vários documentos na impressora, cada um iniciando em uma nova página. Os documentos foram enviados para a impressora padrão da minha máquina, e uma caixa de diálogo de impressão separada foi gerada para cada página da web. A esse respeito, a opção arrastar e soltar é provavelmente melhor.
Se o comando de impressão do menu de contexto não funcionar, você poderá verificar qual aplicativo está registrado como o comando de impressão padrão para esse tipo de documento.
Na minha máquina (Windows Server 2003), vou para Ferramentas | Opções de pasta | Tipos de arquivo e role na lista até a extensão de arquivo que estou tentando imprimir (no meu caso HTM) e selecione o botão Avançado que abre um Editar tipo de arquivo diálogo. A partir daí, clico na entrada Imprimir na lista Ações: e clico no botão Editar ... .
No meu caso, o aplicativo que imprime páginas da web é msohtmed . As configurações específicas do meu comando Imprimir são as seguintes:
Action:
&Print
Application used to perform action:
"C:\Program Files\Microsoft Office\Office12\msohtmed.exe" /p %1
Use DDE: Checked
DDE Message:
[blank]
Application:
msohtmed
DDE Application Not Running:
[blank]
Topic:
System
Essas informações direcionam a impressão padrão de documentos HTM a serem roteadas por meio de um editor leve que faz parte do MS Office 2007. Se você instalou outros editores de HTML e indica que eles devem se tornar o manipulador padrão de arquivos com a extensão HTM , então é possível que esse aplicativo também assuma as tarefas de impressão padrão. Esta caixa de diálogo mostrará exatamente qual aplicativo você precisa responsabilizar / corrigir para que sua impressão a partir de um menu de contexto funcione novamente.
Melhor da sorte.