La Web del Programador: Comunidad de Programadores
 
    Pregunta:  46113 - IMPRIMIR UN FILE PDF
Autor:  Jaime Cartagena
Quisiera saber si me pueden ayudar a saber como imprimir documentos pdf desde visual basic .net sin necesidad de tener que abrirlos, la idea es tener un combo box para selecciona el file que quiero imprimir y darle a un boton para que me lo imprima directo sin necesidad de abrirlo.

De ante mano muchas gracias.

  Respuesta:  samuel sss
hola te escribo este fragmento de codigo espero te pueda servir.

Option Explicit
Private Declare Function ShellExecute Lib "shell32.dll" Alias _
"ShellExecuteA" (ByVal hwnd As Long, ByVal lpOperation As String, _
ByVal lpFile As String, ByVal lpParameters As String, _
ByVal lpDirectory As String, ByVal nShowCmd As Long) As Long


Private Sub Command1_Click()
res = ShellExecute(hPrintDc, "print", "C:\prueba.pdf", "", "", 0)

End Sub