imprimir en hojas media carta

1,125 views
Skip to first unread message

Hitiel Hernández

unread,
Feb 25, 2015, 5:17:02 PM2/25/15
to publice...@googlegroups.com
buen día amigos foxeros.

Necesito imprimir Envíos en hojas continuas media carta, la impresora que tengo instalada para el efecto es la Epson 350.

Y tengo las siguientes dudas al respecto:
1- Cómo hago para indicarle al reporte hasta dónde debe llegar imprimiendo en la hoja y que haga el salto hacia la siguiente página (en caso de tener muchos items)

2.- Cómo configuro el tamaño de papel en la impresora

Serían tan amables de ayudarme al respecto,
les estaré altamente agradecido


Héctor Bernal

unread,
Feb 25, 2015, 6:31:37 PM2/25/15
to publice...@googlegroups.com
Buenas tardes, Hitiel.

Busca en google: definir tamaño de papel en windows. Según la versión que uses, encontraras el método para definirlo. 

En tu reporte solamente tienes que indicarle el tamaño de papel que usará y lo demás se da por sí solo.

Checa esto:




Espero te sea de ayuda.

saludos desde México, D.F.

Hitiel Hernández

unread,
Feb 25, 2015, 6:44:09 PM2/25/15
to publice...@googlegroups.com
ok, gracias Hector.
--
Sabiduría ante todo; adquiere sabiduría

Victor Espina

unread,
Feb 26, 2015, 10:36:36 AM2/26/15
to publice...@googlegroups.com

Victor Espina

unread,
Feb 26, 2015, 10:37:45 AM2/26/15
to publice...@googlegroups.com
Las soluciones basadas en crear un tamano de papel personalizado en Windows no son escalables a otros computadores, es decir, si necesitas hacer lo mismo desde otro computador tendras que definir manualmente alli el tamano del papel de nuevo.

Victor Espina

Hitiel Hernández

unread,
Feb 26, 2015, 10:47:22 AM2/26/15
to publice...@googlegroups.com
ok, gracias, exactamente eso tuve que hacer

Rene Ricardo

unread,
Feb 26, 2015, 11:23:23 AM2/26/15
to Grupo Visual Fox
Tienes que entrar en las propiedades del impresor y definir un nuevo papel con las dimensiones del papel ½ carta (8½" x 5½") y en tu reporte seleccionas ese tipo de papel
--
Tel. 2510-8619 

Alejandro Garcia G.

unread,
Feb 26, 2015, 1:42:02 PM2/26/15
to publice...@googlegroups.com
Victor, una pregunta, VFPDosPrint ¿funciona para impresoras Laser y/o de burbuja?.

Victor Espina

unread,
Feb 26, 2015, 2:44:13 PM2/26/15
to publice...@googlegroups.com
Si... y no.  Lo que hay que entender aca es que todas las impresoras tienen un par de cosas en comun:

1) Todas (o la gran mayoria) aceptan texto simple
2) Todas soportan uno o mas protocolos de comunicacion (ESC/P, PCL, PostScript, etc)

Si tu haces un reporte en VFPDosPrint usando el protocolo ESC/P, ese reporte funcionara en cualquier impresora que soporte ese lenguage, sea de matriz, laser o inyeccion.  Si tu generas un reporte en VFPDosPrint que no usa ningun tipo de codigo formato especifico para un lenguage de impresion, es decir, solo texto simple, entonces muy probablemente ese reporte funcionara en cualquier tipo de impresora que acepte texto simple.

Saludos

Victor

Alejandro Garcia G.

unread,
Feb 26, 2015, 2:54:08 PM2/26/15
to publice...@googlegroups.com
Camarada, mil gracias por tu respuesta. He bajado la clase y voy a realizar una prueba para ese tipo de informes (media carta).

Saludos.

Hitiel Hernández

unread,
Feb 26, 2015, 3:23:02 PM2/26/15
to publice...@googlegroups.com
Gracias

El 26 de febrero de 2015, 13:54, Alejandro Garcia G. <bitnet...@gmail.com> escribió:
Camarada, mil gracias por tu respuesta. He bajado la clase y voy a realizar una prueba para ese tipo de informes (media carta).

Saludos.



HernanCano

unread,
Feb 26, 2015, 3:53:56 PM2/26/15
to publice...@googlegroups.com
Correcto, Víctor.
Ojalá pudieras mostrar alguna URL o algún documento que trate sobre tamaños de papel que no obligue a personalizarlo por Windows.

Jean Pierre Adonis De La Cruz Garcia

unread,
Feb 26, 2015, 4:02:33 PM2/26/15
to publice...@googlegroups.com
Primero que nada entra al tu Diseño de Reporte que has creado, y le das clic derecho para ir a las Propiedades delReporte
En la parte inferior del cuadro de Dialogo encontraras que dice
PAGE SETUP...
Entras ahi y en Tamaño de Papelñ le pones definido por el usuario
Seleccionas Media Carta. y listo
Solo Aceptas a los cambios, y ya esta confirgurado tu Formulario de Reporte para imprimir en Media Carta.

Espero que te pueda haber ayudado.

HernanCano

unread,
Feb 26, 2015, 4:11:35 PM2/26/15
to publice...@googlegroups.com
Disculpa, Jean Pierre.
Lo que pasa es que estamos diciendo que ojalá no hubiera que hacerlo en los "otros" computadores, en los comppu del cliente y en todos y cada uno de los compu de los clientes.

HernanCano

unread,
Feb 26, 2015, 4:12:16 PM2/26/15
to publice...@googlegroups.com
Bien, Víctor. Entonces soy "yo", el programador, quien debe saber éso: "yo" hago un reporte en texto simple para poder llevarlo a una láser.

Sólo queda saber cómo enviar un archivo en texto simple a una láser o de inyección.... Lo he intentado con COPY de DOS, con COPY de VFP y nunca he logrado que las columnas queden alineadas... si es que "los datos" llegan a la impresora... por que incluso me ha sido difícil imprimir (1) a una Epson con puerto paralelo diferente al LPT1 (tarjeta adicional, pues las board actuales no tienen paralelo de fábrica); o (2) a una impresora conectada por puerto USB,....
Si bien en algunos pocos casos he podido "enviar" un archivo de texto a la impresora, las colu no quedan alineadas...

De serte posible si nos indicas alguna URL o algún documento donde se trate este tema, sería de mucha bendición.

Gracias, colega.


El jueves, 26 de febrero de 2015, 14:44:13 (UTC-5), Victor Espina escribió:
Si... y no.....

Victor Espina

unread,
Feb 27, 2015, 8:23:08 AM2/27/15
to publice...@googlegroups.com
A nivel de WIndows no es posible, debido a que el ID asociado al tamano de papel creado en un computador es UNICO, y no es posible repetirlo en otro computador.   La unica solucion que yo he encontrado a eso es usar VFPDosPrint o configurar mi reporte para que imprima "dos hojas" en una sola hoja tamano carta, jugando con el agrupamiento.

Victor

Victor Espina

unread,
Feb 27, 2015, 8:26:07 AM2/27/15
to publice...@googlegroups.com
VFPDOsPrint usa una clase de dominio publico llamada PrintDev para enviar un texto directo a una impresora cualquiera definida en Windows o en la red, sin importar si es LPT, COM, USB, etc.   Si recuerdo que me he encontrado casos en donde hay que jugar un poco con la configuracion de la impresora en Windows, marcando opciones como "Empezar a imprimir inmediatamente" o "Imprimir directamente", o cosas asi.

Si quieres, puedes bajarte el fuente de VFPDosPrint y sacar de alli la clase PrintDev.

Saludos

Victor

HernanCano

unread,
Feb 28, 2015, 12:17:20 AM2/28/15
to publice...@googlegroups.com
Bien, Víctor.
Muchísimas gracias. 
La analizaré....


El viernes, 27 de febrero de 2015, 8:26:07 (UTC-5), Victor Espina escribió:
... puedes bajarte el fuente de VFPDosPrint y sacar de alli la clase PrintDev.

Victor

Reply all
Reply to author
Forward
0 new messages