Cómo cambiar la configuración de impresión de Internet Explorer y el control WebBrowser mediante programación en Internet Explorer

Id. de artículo: 236777 - Ver los productos a los que se aplica este artículo
Expandir todo | Contraer todo

Resumen

En este artículo se explica cómo establecer los márgenes de página, encabezado y información de pie de página y la impresora predeterminada para la impresión desde Internet Explorer y el WebBrowser control mediante programación.

Más información

Los usuarios pueden cambiar fácilmente los márgenes de página, encabezado y pie de página configuración y la impresora predeterminada del explorador de Internet a través de Internet Interfaz de usuario del explorador. Sin embargo, no hay ningún método en Internet Explorer o el control WebBrowser para cambiar esta configuración mediante programación.

No se puede utilizar el comando ExecWB para establecer los márgenes de página y el encabezado o pie de página. Estos los valores se almacenan en el registro.

Puede haber una necesidad de cambiar la configuración de impresión de Internet Explorer o el control WebBrowser mediante programación. La única configuración que se puede cambiar es los márgenes de página, y información de encabezado y pie de página. No hay ninguna forma admitida para cambiar a otro configuración, como la orientación de página o impresora.

Importante Esta sección, el método o la tarea contiene pasos que le indican cómo modificar el registro. Sin embargo, pueden producirse problemas graves si modifica incorrectamente el registro. Por lo tanto, asegúrese de que sigue estos pasos cuidadosamente. Para una mayor protección, copia de seguridad del registro antes de modificarlo. A continuación, puede restaurar el registro si surge algún problema. Para obtener más información acerca de cómo hacer copia de seguridad y restaurar el registro, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
322756 Cómo hacer copia de seguridad y restaurar el registro de Windows


Se trata de cómo Microsoft Internet Explorer tiene acceso a la configuración de impresión:

Para los márgenes de página, Microsoft Internet El explorador primero intenta obtener los valores de esta clave del registro:
HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\PageSetup
Si no hay ningún dicha clave, crear Internet Explorer Esta clave al copiar los valores de los siguientes:
HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer\PageSetup
Si no hay ninguna clave así, son los valores predeterminados proporcionada.

Para el encabezado y pie de página, se toman los valores de la siguiente:
HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\PageSetup
Si no hay ninguna clave así, son los valores predeterminados proporcionada.

Los valores predeterminados son 0,75 para los márgenes,

Para el Impresora predeterminada de Internet Explorer, se proporcionan los valores predeterminados de:
HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\PageSetup\printer
El desarrollador podría modificar las entradas del registro anterior para la configuración de impresión en consecuencia.

Tenga en cuenta que estos valores todo el sistema y afecta a todas las instancias del control WebBrowser y Internet Explorador del usuario actual.

Referencias

Para un Visual Basic de Microsoft.NET, versión de este el artículo, consulte 311280.
Para obtener información adicional, haga clic en el números de artículo siguientes para verlos en Microsoft Knowledge Base:
145679 Cómo utilizar la API del registro para guardar y recuperar la configuración
156732 Cómo imprimir desde el Control WebBrowser de Microsoft
176400 Cómo imprimir el Control WebBrowser
188271 Cómo imprimir el contenido del Control de explorador Web de VB
256898 Impresora predeterminada para Internet Explorer o Outlook Express puede ser incorrecto
Para obtener información adicional, visite el siguiente sitio Web de Microsoft Developer Network (MSDN):

Desarrollo Web
http://msdn.Microsoft.com/en-us/library/aa155073

Propiedades

Id. de artículo: 236777 - Última revisión: viernes, 15 de junio de 2012 - Versión: 1.0
La información de este artículo se refiere a:
  • Service Pack 1 de Microsoft Internet Explorer 4.01
Palabras clave: 
kbautomation kbfaq kbhowto kbprint kbwebbrowser kbmt KB236777 KbMtes
Traducción automática
IMPORTANTE: Este artículo ha sido traducido por un software de traducción automática de Microsoft (http://support.microsoft.com/gp/mtdetails) en lugar de un traductor humano. Microsoft le ofrece artículos traducidos por un traductor humano y artículos traducidos automáticamente para que tenga acceso en su propio idioma a todos los artículos de nuestra base de conocimientos (Knowledge Base). Sin embargo, los artículos traducidos automáticamente pueden contener errores en el vocabulario, la sintaxis o la gramática, como los que un extranjero podría cometer al hablar el idioma. Microsoft no se hace responsable de cualquier imprecisión, error o daño ocasionado por una mala traducción del contenido o como consecuencia de su utilización por nuestros clientes. Microsoft suele actualizar el software de traducción frecuentemente.
Haga clic aquí para ver el artículo original (en inglés): 236777
Renuncia a responsabilidad de los contenidos de la KB sobre productos a los que ya no se ofrece asistencia alguna
El presente artículo se escribió para productos para los que Microsoft ya no ofrece soporte técnico. Por tanto, el presente artículo se ofrece "tal cual" y no será actualizado.

Enviar comentarios