Ver Mensaje Individual
  #2 (permalink)  
Antiguo 07/06/2008, 01:15
Avellaneda
Colaborador
 
Fecha de Ingreso: enero-2008
Ubicación: Unas veces aquí, otras veces allí
Mensajes: 1.482
Antigüedad: 16 años, 3 meses
Puntos: 37
Respuesta: como grabar directamente (al disco) un archivo PDF

Hola,

no indicas con qué referencia estás trabajando. Te pongo un ejemplo que trabaja con la referencia oPDF ActiveX (librería oPDF.dll, que la puedes descargar de la red).

Este ejemplo crea el archivo, carga los datos y muestra el documento (si quieres) en el visor del Adobe.

Código:
Dim MiPdf  As cPDF
Set MiPdf = New cPDF
' crea el archivo .pdf vacío
MiPdf.PDFCreate ("d:\Prueba.pdf")
'Definimos la fuente
MiPdf.Fonts.Add "F1", Times_Italic, WinAnsiEncoding
'Orientacion de la página
MiPdf.NewPage Folio_Vertical
' cargamos los datos que hemos escrito en un control RichTextBox
MiPdf.WTextBox 10, 15, 200, 540, RichTextBox1.Text, "F1", 10
'Cerrar el documento
MiPdf.PDFClose
' si lo quieres mostrar, descomenta la siguiente línea
'MiPdf.Show