2012-07-03 4 views
1

ABCPdf를 사용하여 동적 PDF를 작성하려고하는데 성공하지 못했습니다. 그들의 샘플 코드를 복사하고 그것을 시도하고 오류가 나타납니다.Gecko 엔진을 ABCPdf 및 고전 ASP와 함께 사용하려고 시도했습니다.

HTML을 렌더링 할 수 없습니다. 사용할 수있는 MSHTML 문서가 없습니다.

저는 Gecko 엔진을 사용하여 IE 대신 페이지를 재구성하는 방법을 알아 내려고 노력하고 있습니다. 어떤 도움이라도 대단히 감사합니다 ... 모두에게 감사합니다 !!!

damien

답변

1

https://stackoverflow.com/a/11504285/1411950을 참조하십시오. 이 예제에서는 각 페이지의 html-> pdf 출력에 1 개의 사각형을 사용합니다. 사각형은 URL에서 원시 HTML/HTML로 채워집니다. 또한 Gecko 엔진을 사용할 수 있습니다. 동적 PDF를 만들려면 내용에 원시 HTML을 사용해야합니다. 그것은 모든 CSS를이 헤더에 스크립트 태그에 간다 또는

에 참조

const String HtmlWrapper = @"<!DOCTYPE html> 
      <html> 
       <head profile='http://www.w3.org/2005/10/profile'><title></title> 
        <meta http-equiv='Content-Type' content='text/html; charset=utf-8'> 
        <style type='text/css'> 
        </style> 
       </head> 
       <body> 
       {0} 
       </body> 
      </html>"; 

처럼 무언가로 포장되어야한다, 참고

관련 문제