toHtml
HWP 문서를 HTML 형식으로 변환하는 함수입니다.
예제
시그니처
매개변수
data: Buffer
변환할 HWP 파일의 바이트 배열입니다 (Buffer 또는 Uint8Array).
options?: ToHtmlOptions
HTML 변환 옵션입니다 (선택 사항).
반환값
string
완전한 HTML 문서 문자열입니다 (<html>, <head>, <body> 포함).
특징
- 기본적으로 이미지는 base64 데이터 URI로 HTML에 임베드됩니다
imageOutputDir옵션을 사용하면 이미지를 별도 파일로 저장하고 상대 경로로 참조합니다- CSS 클래스 기반 스타일링을 사용합니다
- CharShape 기반 글자 스타일(색상, 크기, 굵기 등)이 적용됩니다
에러
HWP 파일 형식이 올바르지 않거나 변환에 실패한 경우 에러가 발생합니다.
참고
- 이 함수는 Rust로 구현된
hwp-core라이브러리를 사용하여 HWP 파일을 파싱하고 HTML로 변환합니다. - 마크다운 변환은 toMarkdown 함수를 참고하세요.