2012-03-05 4 views
0

ABCpdf 구성 요소를 사용하여 HTML 페이지를 PDF로 변환하려고합니다. 나는 그것을하기 위해 AddImagehtml 메서드를 사용했다. 그것은 효과가있다. 내 요구 사항은 값을 동적으로 가져 오는 것입니다. 내 데이터 집합의 값을 HTML로 전달하려면 어떻게해야합니까? 누구든지 내 문제를 해결할 수 있습니까?ABCpdf 도구를 사용하여 HTML로 PDF 변환

답변

0

나는 동적 테이블을 생성하고 값을 추가로 설정하면 데이터를 통해 반복과 같은 다른 방법을 사용하여 서버 측에서 동적으로 수행한다고 생각합니다.

확인 설치 폴더에있는 ABC의 PDF 문서의 작은 테이블 예제 및 대형 테이블 예.

1

문자열 작성기에서 HTML을 동적으로 작성하십시오.

String Builder SB = new StringBuilder() 
// Initialize HTML here with head body, etc 
SB.AppendLine("<table>");` 
foreach datarow DR in DataTable` 
{ 
// loop through columns and add them in TR TD tags 
} 
// Now build the PDF from the HTML 
Doc thisPDF = New Doc(); 
Integer iChk = thisPDF.AddImageHtml(SB.ToString()); 
while thisPDF.Chainable(iChk) 
{ 
thisPDF.Page = thisPDF.AddPage(); 
thisPDF.FrameRect(); 
iChk = thisPDF.AddImageToChain(iChk); 
} 
// Save the PDF here, or output to HTTP stream for user to download 
다음

의사 코드