Generación PDF con Acrobat 6.0
Publicado por Made (6 intervenciones) el 11/05/2005 18:58:31
Estoy generando archvos pdf a través de DW, pero no utilizando el método SaveAs, sino a través de un print directo de la datawindow, como la idea es que la generación del pdf sea transparente al usuario se setea el nombre del archivo antes y se setea la impresora a Adobe PDF que es la impresora que instala la version 6.0 del Acrobat, pero no genera los archivos pdf. Todo lo descrito antes funcionaba rebien para la versión 5.0 del acrobat que instalaba por separado una impresora Distiller y una Acrobat PDFWriter.
El codigo que estoy usando es:
ll_printer = PrintSetPrinter("Adobe PDF") // cambia impresora a PDF
if ll_printer = -1 THEN
PrintSetPrinter (ls_captura_impresora) // cambia impresora por defecto inicial
messagebox("Impresora PDF no instalada" , ls_nombre_impresora)
return(False)
end if
dw.Object.DataWindow.Print.Filename = nombre_archivo_pdf + ".prn"
dw.Object.DataWindow.Print.Orientation = 1
dw.Object.DataWindow.Print.Paper.Size = 2
ll_return = dw.Print(False)
Ayuda please!!!!!!!!!!!!!!!!!!!
El codigo que estoy usando es:
ll_printer = PrintSetPrinter("Adobe PDF") // cambia impresora a PDF
if ll_printer = -1 THEN
PrintSetPrinter (ls_captura_impresora) // cambia impresora por defecto inicial
messagebox("Impresora PDF no instalada" , ls_nombre_impresora)
return(False)
end if
dw.Object.DataWindow.Print.Filename = nombre_archivo_pdf + ".prn"
dw.Object.DataWindow.Print.Orientation = 1
dw.Object.DataWindow.Print.Paper.Size = 2
ll_return = dw.Print(False)
Ayuda please!!!!!!!!!!!!!!!!!!!
Valora esta pregunta


0