En este grupo En todos

Foro de PowerBuilder



Configurar tamaño de Hoja impresion

Daniel
Lima, Perú
Escrito por Daniel Dávila
el 12/11/2009

Buenos dias foristas

estoy a imprimiendo un dw en el

Left Margin = 0
Right Margin = 0
top Margin = 0
Bottom Margin = 0


Pero en la vista previa no hace caso a esta configuracion, y mucho menos al imprimir, necesito ayuda urgente...

Gracias

Alexander Escobar
El Salvador, El Salv...
Escrito por Alexander Escobar
el 25/11/2009

Hola


El tema de la Impresion y sus problemas es muy amplio, sacando conclusiones a tu pregunta algo Escueta (palabra tipica de mi pais para indicar Incompleta o poco entendible)


Asumo que tu principal problema, es que deseas imprimir algo que llegue de borde a borde de la pagina impresa. Y al poner el DW en modo vista previa, este parece que no lo contempla tampoco.


Este problema es debido a que los impresores tienen un conjunto de limitantes al momento de imprimir en una Pagina u Hoja de papel.


Por ejemplo, el limite inferior (margen inferior) aunque le definas que sea de CERO, el impresor en cierto momento ya no puede sujetar la pagina y se ve obligado a soltarla.


El margen inferior esta sujeto a la capacidad de la impresora para poder sujetar la hoja de papel. Lo mismo aplica al margen Derecho e Izquierdo en la capacidad del cabezal en moverse de derecha a izquierda e intentar centrar lo impreso en medio de la Hoja. Para el margen Superior esta sujeto a evitar imprimir en el Aire si todavia no se ha sujetado el papel de la bandeja alimentadora del impresor.


A esto se le suele llamar Area de Impresion o Capacidad de Impresion, y suele venir especificado en un gran monton de papeles de la Impresora cuando se compra.


En resumen, una hoja de papel bond, tamaño carta, mide 8. 5 x 11 pulgadas, donde su area de impresion en la mayoria de los impresores caseros suele ser de 8. 2 x 10. 5 pulgadas.


Confio que mis comentarios hayan resuelto tu pregunta. De no ser asi, favor Reformularla de otra manera... O adjuntar mayor informacion, para poder auxiliarte.


Saludos Cordiales.

Eliana Moreno
Bogotá, Colombia
Escrito por Eliana Moreno
el 25/02/2010

Ok... Ese es el dilema... Ahora sabes como podemos solucionarlo... Desde codigo o cambiando algunas configuraciones...?

Mi problema es exactamente ese... Requieren imprimir en Oficio.. Y al enviar la impresión... Inicia al borde de la pagina pero en la mitad de la primer columna... (el DW es tipo Crosstab)

cual es la solucion?

Alexander Escobar
El Salvador, El Salv...
Escrito por Alexander Escobar
el 25/02/2010

Una Manera de Resolver eso es cambiar de Impresora. Existen impresores tipo Fotograficos, los cuales si poseen la capacidad de imprimir hasta el borde de la pagina, en este tipo de impresores tu si puedes indicar Border = 0.

.

Otra forma, es Abstenerte a Mandar a Impresion justo en el borde, revisar las especificaciones de Tu Impresora actual y definirlas como Margenes en PB. Si la impresora puede imprimir hasta un margen_derecho = 0. 02, entonces es obvio que tendras que definir esa medida a nivel de programacion.

-----------------------------

Pero lo que me llama la atencion, es que de acuerdo al ultimo comentario de "Eliana Moreno", dice que imprime en el borde pero dejando la 1er columna cortada...

* No sera que la otra mitad de la columna lo imprime en el aire, donde hay ausencia de papel?

* Otra causa por la cual a veces sucede eso, es que Nuestra PC esta ocupando un controlador generico para la impresora, ejemplo es Impresora "EPSON LX 200 R" y se tiene configurado un controlador "EPSON LX 200", esto en muchos casos para la presicion, afecta.

.

Saludos Cordiales