
wkhtmltoxPDFObject::__construct 메소드의 첫 번째 인자로 $options 배열을 전달할 때, 이 배열에 들어가는 키와 값은 다음과 같습니다.
- 'encoding' : 문자 인코딩을 지정합니다. 예를 들어, 'UTF-8'을 지정하면 UTF-8 인코딩을 사용합니다.
- 'page-size' : PDF 문서의 페이지 크기를 지정합니다. 예를 들어, 'A4'을 지정하면 A4 크기의 페이지를 사용합니다.
- 'margin-top' : PDF 문서의 상단 여백을 지정합니다.
- 'margin-right' : PDF 문서의 오른쪽 여백을 지정합니다.
- 'margin-bottom' : PDF 문서의 하단 여백을 지정합니다.
- 'margin-left' : PDF 문서의 왼쪽 여백을 지정합니다.
- 'orientation' : PDF 문서의 방향을 지정합니다. 예를 들어, 'landscape'를 지정하면 가로 방향의 문서를 사용합니다.
- 'dpi' : PDF 문서의 해상도를 지정합니다.
- 'javascript-delay' : JavaScript 실행을 지연시키는 시간을 지정합니다.
- 'javascript-enabled' : JavaScript를 사용할지 여부를 지정합니다.
- 'load-error-handling' : 오류가 발생했을 때 처리 방식을 지정합니다.
- 'load-media-error-handling' : 미디어 오류가 발생했을 때 처리 방식을 지정합니다.
- 'page-break-inside' : 페이지 분할을 지정합니다.
- 'page-size-action' : 페이지 크기 변경을 지정합니다.
- 'print-media-type' : 출력 미디어 타입을 지정합니다.
- 'zoom-factor' : PDF 문서의 확대 비율을 지정합니다.
이러한 옵션 중 일부는 생략하거나 기본값으로 설정할 수 있습니다. wkhtmltoxPDFObject::__construct 메소드의 사용 방법에 따라 필요한 옵션을 선택하여 전달하면 됩니다.
2025-07-22 11:18