Click or drag to resize

BodyHtml 프로퍼티

PDF 문서의 본문으로 사용되는 HTML을 지정합니다.

형식
syntax
objPdfDocument.BodyHtml

objPdfDocument

PdfDocument 오브젝트

데이터 형식

String

설명

PDF 문서의 본문으로 출력될 HTML 문서를 지정합니다.

BodyHtml에 문서가 지정될 경우 AddTocHtml로 지정된 TOC 기반의 본문은 무시됩니다. BodyHtml은 하나의 HTML 문서를 사용해 PDF를 생성하는 방식이고 AddTocHtml는 여러 개의 HTML을 사용해 PDF를 생성하는 방식입니다.

Outline 프로퍼티가 True로 지정되어 있을 경우 HTML에 포함된 H 태그에 의해 책갈피가 구성됩니다. 별도의 목차 페이지는 구성되지 않습니다.

이 프로퍼티에 HTML 문서 대신 http:// 또는 https://로 시작하는 웹페이지 URL을 지정할 수도 있습니다. URL이 지정될 경우 해당 페이지를 로딩한 후 PDF로 변환합니다. 한글이 올바르게 변환되기 위해서는 웹페이지는 반드시 utf-8로 제작되어 있어야 합니다.

예제
ASP
Set pdfDoc = Server.CreateObject("TABS.PdfDocument")
pdfDoc.PageSize = "A4"
pdfDoc.CoverHtml = pdfDoc.LoadTextFromFile("C:\Template\cover.htm")
pdfDoc.BodyHtml = pdfDoc.LoadTextFromFile("C:\Template\content.htm")
pdfDoc.Outline = False

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