Imprimir PrintDocument en PDF

11/01/2006 - 21:17 por Daniel López | Informe spam
Bueno, mi pregunta es esta, ¿ cabe la posibilidad, de sin añadir ninguna
DLL/OCX externa, ni utilizar una impresora virtual de treceros, imprimir
un documento generado por codigo con un PrintPreview/PrintDocument a un
fichero PDF (Vamos, imprimiendo lo mismo que saldria en papel) ?

Se que existe #PDF pero quisiera saber si hay alguna manera mas
"Sencilla" de implementar dicha funcion ya que obviamente es algo
bastante util.

Gracias de antemano.

PD.: Todo esto seria trabajando sobre VC# 2005 Express. ;)

Preguntas similare

Leer las respuestas

#1 IbanJBalasch
12/01/2006 - 10:16 | Informe spam
No acabo de entender muy bien tu pregunta, ¿generar un PDF sin
instalar ningun objeto/libreria/programa? Una de las opciones que
tienes para enviar código directamente a un fichero PDF en C# (.NET
vaya) es a traves del magnifico iTextSharp (
http://itextsharp.sourceforge.net ) pero igualmente supone instalarte
una DLL externa. ^_^




Daniel López wrote:
Mostrar la cita
#2 Daniel López
12/01/2006 - 21:14 | Informe spam
IbanJBalasch escribió:
Mostrar la cita
Es muy interesante, sin embargo, lo que plateo es por dos motivos, no
generar mas que un fichero en la aplicación (vamos no tener una dll
externa para la impresion a pdf) y que me gustaria que la Clase que
contenga esto, nada mas tenga lo que necesite (Escribir texto, dibujar
lineas y poco mas) para el tema del rendimiento.

En cualquier caso gracias por la respuesta, esperemos que alguien
comente algo en el hilo que me ayude ha hacer dicha Clase.

Saludos.
#3 Marino Posadas
13/01/2006 - 00:37 | Informe spam
Hola Daniel

Si quieres usar solo .NET, en el número de Abril de este año, la revista
DotNetMania publicaba un artículo de cómo hacer eso con una librería (o
grupo de clases) hecha en C#. Tienes el ejemplo completo disponible en
http://www.dotnetmania.com/Articulo...ndex.html. De ahí puedes bajarte
el material de apoyo donde estan esas clases.

Saludos cordiales
Marino Posadas
MVP Visual C#

www.ElAveFenix.net


"Daniel López" escribió en el mensaje
news:e%
Mostrar la cita
Ads by Google
Search Busqueda sugerida