Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Impresión
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 13-01-2012
Avatar de keys
keys keys is offline
Miembro
 
Registrado: sep 2003
Ubicación: Bilbao
Posts: 1.030
Poder: 22
keys Va por buen camino
Imprimir Pdf

Hola a todos. Me gustaria saber si es posible imprimir un pdf desde delphi, pero dandole contenido. Es decir en un pdf tengo una plantilla de un informe, digamos un modelo de hacienda, y quiero que se imprima con valores puestos en determinadas páginas y zonas del pdf.

Gracias a todos.
Responder Con Cita
  #2  
Antiguo 13-01-2012
Avatar de newtron
[newtron] newtron is offline
Membrillo Premium
 
Registrado: abr 2007
Ubicación: Motril, Granada
Posts: 3.467
Poder: 21
newtron Va camino a la fama
Hola.

Si que lo que quieres es imprimir formularios oficiales de hacienda tienes la posibilidad de hacerlo mediante unos componentes que ellos te envían. Yo creo que tienen todos los formularios, solo tienes que crear un fichero de texto con la información y con estos componentes te imprime el formulario completo.

Saludos
__________________
Be water my friend.
Responder Con Cita
  #3  
Antiguo 13-01-2012
Avatar de keys
keys keys is offline
Miembro
 
Registrado: sep 2003
Ubicación: Bilbao
Posts: 1.030
Poder: 22
keys Va por buen camino
Lo primero muchas gracias. Ya se que existen esos modulos de hacienda y los estoy utilizando. Pero hay modelos que no tienen esos modulos de impresión y sólo existe el modelo pdf.

Ahora lo que estoy haciendo es capturar la imagen del modelo y generar el informe con QReport. PEro esto implica una perdida de calidad en la imagen de algunos modelos y lógimante no queda igual.

Por eso si se puede hacer lo de imprimir el pdf con los textos que yo quiero quedaria mejor.

Un Saludo.
Responder Con Cita
  #4  
Antiguo 13-01-2012
identsoft identsoft is offline
Miembro
 
Registrado: abr 2006
Posts: 282
Poder: 19
identsoft Va por buen camino
Lo que puedes hacer es crear el formulario ( a traves de acrobat profesional u otro por el estilo) del archivo pdf.
Una vez creado el formulario creas un archivo .fdf .Que es un archivo de texto con un formato especial y que entre otras cosas se incluye la informacion referente a los campos del formulario creado anteriormente.
Y con este archivo, cada vez que se inicia el formulario, se incrustan los campos correspondientes en el lugar correspondiente del formulario. Lo imprimes y listo
Responder Con Cita
  #5  
Antiguo 13-01-2012
Avatar de ElDioni
[ElDioni] ElDioni is offline
Miembro Premium
 
Registrado: jul 2005
Ubicación: Murcia (España)
Posts: 935
Poder: 19
ElDioni Va por buen camino
Te doy una posible solución para tu problema, es coger el archivo PDF y transformarlo a BMP, una vez hecho el BMP ya puedes utilizarlo como plantilla por ejemplo en RAVE Report que es el que yo utilizo, rellenas los campos que quieres y luego lo puedes guardar como PDF ya que rave te da la opción.

Saludos.
Responder Con Cita
  #6  
Antiguo 13-01-2012
Avatar de newtron
[newtron] newtron is offline
Membrillo Premium
 
Registrado: abr 2007
Ubicación: Motril, Granada
Posts: 3.467
Poder: 21
newtron Va camino a la fama
Y digo yo.... ¿y si imprime el pdf y encima imprime los campos?
__________________
Be water my friend.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
imprimir anoniboxx C++ Builder 3 15-03-2010 19:37:10
Imprimir en usb trex2000 Impresión 0 13-03-2009 19:09:47
Imprimir un pdf nelem Internet 1 23-10-2008 16:02:31
Imprimir ean jonmendi Impresión 2 19-09-2007 08:34:19
Imprimir en PHP jsamanp PHP 2 07-06-2006 03:53:25


La franja horaria es GMT +2. Ahora son las 13:08:23.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi