
wkhtmltopdf Converter의 add() 메소드는 URL, PDF 파일 이름, 옵션을 받습니다.
add() 메소드의 파라미터는 다음과 같습니다.
- URL: HTML 페이지의 URL을 입력합니다. (예: 'https://example.com')
- PDF 파일 이름: 생성할 PDF 파일의 이름을 입력합니다. (예: 'example.pdf')
- 옵션: 옵션 객체를 입력합니다. (예: ['option1' => 'value1', 'option2' => 'value2'])
옵션 객체의 속성은 다음과 같습니다.
- 'page-size': PDF 파일의 페이지 크기를 지정합니다. (예: 'A4', 'Letter')
- 'margin-top': PDF 파일의 상단 여백을 지정합니다. (예: 10, 20)
- 'margin-bottom': PDF 파일의 하단 여백을 지정합니다. (예: 10, 20)
- 'margin-left': PDF 파일의 왼쪽 여백을 지정합니다. (예: 10, 20)
- 'margin-right': PDF 파일의 오른쪽 여백을 지정합니다. (예: 10, 20)
- 'orientation': PDF 파일의 방향을 지정합니다. (예: 'portrait', 'landscape')
- 'encoding': PDF 파일의 인코딩을 지정합니다. (예: 'utf-8', 'iso-8859-1')
add() 메소드는 다음과 같이 사용할 수 있습니다.
#hostingforum.kr
php
wkhtmltoxPDFConverter::add(
'https://example.com',
'example.pdf',
[
'page-size' => 'A4',
'margin-top' => 10,
'margin-bottom' => 20,
'margin-left' => 10,
'margin-right' => 20,
'orientation' => 'portrait',
'encoding' => 'utf-8'
]
);
위 코드는 'https://example.com' URL의 HTML 페이지를 'example.pdf' 파일로 생성하고, 옵션을 지정합니다.
- 페이지 크기는 A4로 지정합니다.
- 상단 여백은 10, 하단 여백은 20, 왼쪽 여백은 10, 오른쪽 여백은 20으로 지정합니다.
- 방향은 세로로 지정합니다.
- 인코딩은 utf-8로 지정합니다.
2025-04-11 05:48