![]() |
![]() |
| 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
|
||||
|
||||
|
En esto no te puedo ayudar... No se que hace internamente TRichEdit.Print.
Supongo que se podrá hacer algo con TPrinter.PageHeight y TPrinter.PageWidth. Del help de Delphi 6: The VCL TPrinter object encapsulates details of Windows printers. To get a list of installed and available printers, use the Printers property. The CLX TPrinter object is a paint device that paints on a printer. It generates postscript and sends that to lpr, lp, or another print command. Both printer objects use a TCanvas (which is identical to the form's TCanvas) which means that anything that can be drawn on a form can be printed as well. To print an image, call the BeginDoc method followed by whatever canvas graphics you want to print (including text through the TextOut method) and send the job to the printer by calling the EndDoc method. This example uses a button and a memo on a form. When the user clicks the button, the content of the memo is printed with a 200-pixel border around the page. To run this example successfully, add Printers to your uses clause.
Además de esto (imprimir directamente), supongo que te servirá mirar un poco el QuickReport. Es cuestion de agregar una banda de impresion y repetirla tantas veces como desees. |
|
#2
|
||||
|
||||
|
Bueno, para eso está la VCL.
Se puede mirar el método:
de la unit ComCntrls.pas De todas formas se puede cambiar la línea:
Añadiendo como X,Y un 0,0 y se ve como el recuadro se dibuja más arriba y a la izquierda (pero aun con márgenes), no en la esquina superior izquierda de la página. Esos márgenes son a los que yo me refiero y me parece que "no son modificables". Si se escribe: Lo que se aprecia es que la parte superior del recuadro no se ve. Es decir, la impresora no ha podido pintar el recuadro.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi ![]() P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
|
#3
|
|||
|
|||
|
Amigo el problema es que estoy trabajando con el JVRichEdit, y no encuentro esa parte de instruccion en el componente, en el procedure Print del JVRichEdit, estoy demasiado desesperado, ya no se que hacer he buscado por todos lados y no hay solución alguna, ¿que puedo hacer?, cada intento es fallido, ayudame
gracias. |
|
#4
|
|||
|
|||
|
entonces, en quick report, ¿Como puedo duplicar una imagen?
o como repetiralo? Última edición por cmm07 fecha: 29-12-2008 a las 19:56:00. |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Márgenes RichEdit | carlohg | OOP | 1 | 14-05-2007 15:45:15 |
| Como puedo controlar el USB? | z-7 | Varios | 5 | 11-02-2006 23:30:18 |
| Como puedo controlar el puerto paralelo con C#? | z-7 | .NET | 1 | 09-01-2006 04:13:52 |
| Cómo controlar error de conexion a la impresora | ciscu | Varios | 1 | 10-09-2004 18:57:02 |
| Controlar impresora en red | rodrigjl | Impresión | 1 | 22-01-2004 01:54:08 |
|