AddTocHtml 메서드 |
TOC 기반의 PDF 문서 본문에 사용될 HTML 문서를 추가합니다.
objPdfDocument.AddTocHtml(html)
objPdfDocument
PdfDocument 오브젝트
html
String. 추가할 HTML 문서 또는 HTTP URL
추가된 HTML은 순서대로 PDF 페이지로 구성됩니다. 별도의 목차 페이지가 생성됩니다. 목차 페이지는 표지 페이지 다음에 출력됩니다.
Outline 프로퍼티가 true로 지정되어 있을 경우 HTML에 포함된 H 태그에 의해 책갈피가 구성됩니다. 책갈피 내용은 목차 페이지에도 출력됩니다.
html 파라미터에 HTML 문서 대신 http:// 또는 https://로 시작하는 웹페이지 URL을 지정할 수도 있습니다. URL이 지정될 경우 해당 페이지를 로딩한 후 PDF로 변환합니다. 한글이 올바르게 변환되기 위해서는 웹페이지는 반드시 utf-8로 제작되어 있어야 합니다.
Set pdfDoc = Server.CreateObject("TABS.PdfDocument") pdfDoc.PageSize = "A4" pdfDoc.Outline = True pdfDoc.TocHeaderText = "목 차" pdfDoc.AddTocHtml pdfDoc.LoadTextFromFile("C:\Template\content1.htm") pdfDoc.AddTocHtml pdfDoc.LoadTextFromFile("C:\Template\content2.htm") pdfDoc.AddTocHtml pdfDoc.LoadTextFromFile("C:\Template\content3.htm") If pdfDoc.Connect(19975, 30) Then retCode = pdfDoc.Write("C:\result\output.pdf") If retCode = 0 Then Response.Write "<p>PDF 문서가 성공적으로 생성되었습니다.</p>" Else Response.Write "<p>PDF 문서를 생성하는데 실패하였습니다. 오류 코드: " & retCode & "</p>" End If pdfDoc.Close Else Response.Write "<p>PDF 서버로 연결할 수 없습니다</p>" End If