AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Este contenido se ha traducido automáticamente.  Haga clic aquí  para ver la versión en inglés.
Ayuda / WLanguage / Funciones WLanguage / Funciones estándar / Funciones de impresión
  • ¿Cuándo debo usar iMargin?
  • Márgenes lógicos y márgenes físicos
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Otros
Procedimientos almacenados
Define los márgenes "lógicos" de impresión. Estos márgenes se añaden a los márgenes físicos en los que no se puede imprimir nada.. Por lo tanto, no se puede imprimir dentro de los márgenes físicos y lógicos.
Atención: Esta función no se puede utilizar en la editor de reportes.
Ejemplo
iMargin(20, 11, 20, 11)
// Find out the physical margins of a printer
iMargin(0, 0, 0, 0)
MarginH = (PaperHeight - iPageHeight())/2
MarginW = (PaperWidth - iPageWidth())/2
Sintaxis
iMargin(<Top margin> , <Bottom margin> , <Left margin> , <Right margin>)
<Top margin>: Real
Margen de la sección superior de Page, expresado en milímetros. Este margen se aplica desde la parte superior de la Page. Si este margen es menor que el margen superior físico, se aplicará el margen superior físico.
<Bottom margin>: Real
Margen de la sección inferior de Page, expresado en milímetros. Este margen se aplicará desde la parte inferior de la Page. Si este margen es menor que el margen inferior físico, se aplicará el margen inferior físico.
<Left margin>: Real
Margen de la sección izquierda de Page, expresado en milímetros. Este margen se aplicará desde el lado izquierdo de la Page. Si este margen es menor que el margen izquierdo físico, se aplicará el margen izquierdo físico.
<Right margin>: Real
Margen de la sección derecha de Page, expresado en milímetros. Este margen se aplica desde el lado derecho de la Page. Si este margen es inferior al margen del derecho físico, se aplicará el margen del derecho físico..
Observaciones

¿Cuándo debo usar iMargin?

  • iMargin debe llamarse:
  • iEndPrinting anula los márgenes.
  • En el mismo Document , puede definir márgenes varias veces con iMargin. Para cada impresión, el origen de la impresión utilizará los últimos márgenes definidos.
  • No se debe llamar a la función iMargin en los procesos de un reporte creado con el editor de reportes.

Márgenes lógicos y márgenes físicos

  • Por defecto, los márgenes lógicos son set a 0. El origen (0, 0) se encuentra en la parte superior izquierda de la hoja Corner, teniendo en cuenta el margen físico (arriba y a la izquierda).
  • El área de impresión física es set al máximo cuando los parámetros de iMargin son todos iguales a 0 (valor Default ).
Componente: wd290prn.dll
Versión mínima requerida
  • Versión 9
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 22/06/2023

Señalar un error o enviar una sugerencia | Ayuda local