![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
|||
|
|||
|
Cita:
Cita:
![]() Saludos |
|
#2
|
|||
|
|||
|
Hola compañeros,
A mi sí se me ha resistido una impresora: HP Deskjet690C. En mi ordenador (WinXP prof+SP2) le añadí un formulario perfectamente, lo reconoció a la primera y pude imprimir sin problemas desde mi aplicación. Hoy se la he puesto al usuario (también es WinXP pro+SP2, y el usuario es administrador). Le añado el formulario sin problemas, pero la impresora no lo detecta ese tipo de papel, ni ninguno de los que añado. He eliminado y reinstalado la impresora, he probado con varios formularios (añadiendo nuevos y modificando existentes)... todo lo que se me ha ocurrido... y nada. ¿alguien me puede orientar? (Mañana será otro día. Me voy a comer que se me enfria la sopa. Gracias)
__________________
Rafita. |
|
#3
|
|||
|
|||
|
Cita:
Bién, retomando la seriedad ¿ Podrías indicar en que fase no te reconoce el papel ? Quiero decir, se trata del Word o es ya tu aplicación. Recuerda que como primer paso, debemos estar seguros de que el driver de tu impresora soporta el nuevo papel y que para eso deberias imprimir desde word con el nuevo papel sin problemas. Inidica este aspecto para poder ayudarte. Saludos. |
|
#4
|
|||
|
|||
|
Hola Julio, gracias por atenderme.
Lo único que he hecho ha sido definirme el formulario. Al ir a asignarselo a la impresora sólo me aparecen unos cuantos de los predefinidos, pero no ninguno de los que yo creo o modifico. Por eso estuve buscando los archivos que WinXP modifica al cambiar la configuración de la impresora, para ver si era capaz de localizarlo y sustituirlo en el ordenador que falla, pero nada de nada... Le daré más sopa a ver si se anima.... ![]()
__________________
Rafita. |
|
#5
|
|||
|
|||
|
Cita:
Ese era el motivo por lo que en las impresoras matriciales usabamos el driver generico/solo texto en lugar del especifico de la impresora. El generico, reconoce todos los tipos de papeles definidos en el sistema operativo. Si te atreves, también puedes fabricarte tu propio driver. No es precisamente facil, pero puede hacerse. Saludos y cuentanos tus avances. |
|
#6
|
|||
|
|||
|
Cita:
Pero, tienes razón, voy a intentar configurar la impresora con HP deskjet 691C ... en vez de 690C. A ver si hay suerte. Gracias Julio.
__________________
Rafita. |
|
#7
|
|||
|
|||
|
He efectuado pruebas en mi equipo, con windows XP y ninguna impresora HP de la serie deskjet admite un tamaño de hoja personalizado que yo haya creado antes.
Si te funciona en unos si y en otros no, quizás se deba a la versión de windows. La mía la actualizo de forma automatica en Internet y tengo el Service Pack nº 2. Tampoco entiendo bien el motivo de querer crear un formato personalizado en una impresora de hojas sueltas. Me refiero a que quizás logres el mismo resultado trabajando con margenes. ¿ Que diferencia hay entre una hoja de papel de por ejemplo 10 x 10 y una A4 ( 21 x 29,7 ) con margen inferior de 19,7 ?. En ambos casos la longitud final será 10 cm. Para el ancho, un margen derecho de 11 cm equivaldría a un ancho neto de 10 cm. Quiero decir que con hojas sueltas, jugando con los margenes puedes simular casi cualquier formato. Saludos. |
|
#8
|
|||
|
|||
|
Problema casi resuelto.
Gracias a Julio de Alicante por resolver nuestro gran problema en matriciales.
A mi ya solo me queda una pequeña duda, ¿Como asigno mediante codigo un tipo de papel?, he provado a poner :
Pero esto no me funciona me da error. |
|
#9
|
|||
|
|||
|
Gracias
Hola,
la verdad es que estaba totalmente perdido en como poder definir el tamaño de papel al quick report y esto me ha salvado. Muchas gracias. Yo he creado el formulario con el tamaño seleccionado y luego en la configuración de la impresora he puesto que me use ese tamaño. En este programa uso delphi 2 y la versión de quick report no la sé, pero no tengo los archivos que han puesto antes, así que en el control de quick report he puesto el tamaño default y se me ha resuelto el problema. Última edición por Besto fecha: 21-12-2006 a las 14:53:04. |
|
#10
|
|||
|
|||
|
Imprimir en tamaño personalizado
Al fin despues de tanto tiempo la solución llega..
Pues es cierlo sólo hay que seleccionar el tamaño del papel "Default zise" en QuickReport y (ojo no utilizen custum size) pues esto no funciona aunque en el preview se vea bien. Luego solo hay que crear el tamaño de papel deseado por el servidor de propiedades de la impresora, se modifica la impresora para que utilize este tamaño y ya esta. |
|
#11
|
||||
|
||||
|
Cita:
|
|
#12
|
|||
|
|||
|
Pues alguien ya me planteo la situación yo tendre que hacer prueba con una lx-300 y luego respondo.
|
|
#13
|
|||
|
|||
|
Sabe alguno como usar este metodo pero usando el rave reports en vez del quickreports ya que es el que biene con delphi 2006 y este ya no trae soporte alguno para el quick reports
|
|
#14
|
|||
|
|||
|
qrpt70.bpl
como cargo el qrpt70.bpl
|
|
#15
|
||||
|
||||
|
¿Component? -> install packages -> Add, busca ese archivo, lo tendrás en $(delphi)\lib si no me equivoco.
Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
|