2016-10-13 12 views
0

에 연결하는 데 실패했지만이 메시지를 받고 있습니다 : 치명적인 오류 : 애크로뱃은 DDE 서버에 연결하는 데 실패인쇄 : Acrobat은 Adobe Reader를 사용하여 인쇄 시도한 DDE 서버

Dim AcroRd32ExePath As String = GetAcroRdPath() 
Dim startInfo As New ProcessStartInfo() 
startInfo.FileName = AcroRd32ExePath 
startInfo.Arguments = String.Format(" /s /o /h /t ""{0}"" ""{1}""", fileName, PrinterName2) 
startInfo.UseShellExecute = False 
startInfo.CreateNoWindow = True 
startInfo.WindowStyle = ProcessWindowStyle.Hidden 
Process.Start(startInfo) 

'CAUTION: Adobe Reader silently rejects the print job if the printer name doesn't match case exactly 

'The following switches are available: 
'/n - Launch a new instance of Reader even if one is already open 
'/s - Don't show the splash screen 
'/o - Don't show the open file dialog 
'/h - Open as a minimized window 
'/p <filename> - Open and go straight to the print dialog 
'/t <filename> <printername> <drivername> <portname> - Print the file the specified printer. 
'http://partners.adobe.com/public/developer/en/acrobat/PDFOpenParameters.pdf 

방법 내가 고칠 수 있니?

답변

0

Adobe Acrobat Standard와 Adobe Reader가 모두있는 사용자가있었습니다. 그들이 전에 독자를 실제로 오픈 한 적이 없었던 것으로 밝혀졌습니다. Reader가 수동으로 오픈 라이선스 조건에 동의해야만했습니다. 잘 작동합니다!