2017-01-17 5 views
0

nreco.pdfgenerator을 사용하여 htmlpdf 형식으로 변환하고 있습니다. 현재 다른 환경에서 호스팅 될 때 pdf 생성 도구가 예외를 throw하는 문제에 직면하고 있습니다. 오류는 다음과 같습니다 :Nreco pdf 발전기 : 네트워크 오류로 인해 코드 1을 종료하십시오. RemoteHostClosedError

NReco.PdfGenerator.WkHtmlToPdfException: Exit with code 1 due to network error: RemoteHostClosedError (exit code: 1)

폴더와 파일에 필요한 모든 권한을 부여했습니다. 이 네트워크 오류에 대해 확실하지 않습니다. 누군가 그것을 조사 할 수 있습니까?
감사

답변

0

NReco PdfGenerator는 wkhtmltopdf 도구에 대한 .NET 래퍼이며,이 예외는 wkhtmltopdf 프로세스가 코드 1 번 출구로 인해 네트워크 오류에 "이었다 오류 코드 및 (콘솔 로그에서) 마지막 오류 메시지와 함께 종료 것을 의미한다 : RemoteHostClosedError ".

이 오류는 HTML 문서가 외부 리소스 (이미지, CSS, js 등)에 대한 참조를 가지고 있으며 어떤 이유로 wkhtmltopdf에서 액세스 할 수 없음을 의미합니다. URL이 정확한지 확인하십시오 (HTML을 C#. 자열로 제공하고 모든 URL은 절대적이어야합니다). wkhtmltopdf가 실행되는 서 v는이 URL을 다운로드 할 수 있습니다.