GET PRINTABLE AREA
GET PRINTABLE AREA ( altura {; largo} )
Parámetro | Tipo | Descripción | |
---|---|---|---|
altura | Integer | ← | Altura del área de impresión |
largo | Integer | ← | Largo del área de impresión |
Este comando no es hilo seguro, no puede ser utilizado en código apropiativo.
Descripción
El comando GET PRINTABLE AREA devuelve el tamaño en píxeles del área de impresión en los parámetros altura y largo el tamaño. Este tamaño depende de los parámetros de impresión actuales, la orientación del papel, etc.
El tamaño devuelto no varía de una página a otra (después de un salto de página, por ejemplo).
Asociado al comando Get printed height, este comando es útil para conocer el número de píxeles disponibles para la impresión o para centrar un objeto en la página.
Nota: para mayor información sobre gestión de impresión y terminología en 4D, consulte la descripción del comando GET PRINTABLE MARGIN.
Para saber el tamaño total de la página, puede:
- añadir las márgenes ofrecidas por el comando GET PRINTABLE MARGIN a los valores devueltos por este comando.
- o utilizar la siguiente sintaxis:
SET PRINTABLE MARGIN(0;0;0;0) // Definir el margen del papel
GET PRINTABLE AREA(hPapel;wPapel) //Tamaño del papel