B. dias es posible imprimir un archivo de pdf a una impresora especidifca, les resumo; tengo una aplicacion VB6.0 la cual se neceesita imprimir el archivo de pdf, lo mas usual es usar el siguiente codigo siempre y cuando se tenga la impresora predeterminada
Código PHP:
(Componente: AcroPDF.dll agregado)
AcroPDF1.setShowToolbar False
AcroPDF1.LoadFile "c:\docto.pdf"
AcroPDF1.printAllFit True
Pero que pasa, en la mayoria de las maquinas se dispone de dos o mas impresoras, y hay una que es esclusiva para imprimir documentos especificos por la calida de impresion y papel, etc a esta la llamamos imprime_laser.
Entonces, hice una pantalla que nos permitiera ver el archivo, y mandar a imprimir por medio de un boton, se debe de ir a
imprime_laser, esto fue asignado para personalizar la impresion, y llevar un control de que tantas impresiones se hacen. Se puede usar la pantalla de dialogo para imprimir pero lo mas correcto es que no presente nada y se vaya directamente a la impresora que le asignemos mientras los usuarios siguen conservando la impresora la prederminada
Código PHP:
AcroPDF1.setShowToolbar False
AcroPDF1.LoadFile "c:\docto.pdf"
AcroPDF1.printWithDialog
he hecho hice pruebas para asignar las propiedades de Printer pero creo que no es posible, o desconosco si es correcto hacer asi:
Dim prt As Printer
prt = Printers
prt.DeviceName ("CutePDF Writer") --->error de compilacion (Uso no valido de la propiedad)
AcroPDF1.setShowToolbar False
AcroPDF1.LoadFile "c:\docto.pdf"
AcroPDF1.printAllFit True
hay alguna forma de hacer imprimir el pdf a una impresora especifica
les agradesco, gracias