라이브러리
[PHP] ps_add_bookmark - 현재 페이지에 북마크 추가
PHP에서 ps_add_bookmark 사용하기
`ps_add_bookmark` 함수는 PDF 생성 시 bookmark을 추가하는 데 사용됩니다. 이 함수는 `PDFlib` 라이브러리를 사용하여 PDF 문서를 생성할 때 유용합니다.
사용 방법
`ps_add_bookmark` 함수는 두 개의 매개변수를 받습니다.
- `catalog`: PDF 문서의 catalog 객체
- `title`: bookmark의 제목
예제
#hostingforum.kr
php
<?php
// PDFlib 라이브러리를 로드합니다.
require_once 'pdf-lib.php';
// PDFlib 객체를 생성합니다.
$pdf = pdf_new();
// PDFlib 객체를 초기화합니다.
pdf_open_file($pdf, "example.pdf");
pdf_begin_page($pdf, 595, 842);
// bookmark을 추가합니다.
pdf_add_bookmark($pdf, "Chapter 1", 1);
// PDF 문서를 종료합니다.
pdf_end_page($pdf);
pdf_close($pdf);
?>
예제 설명
이 예제에서는 PDF 문서를 생성하고 bookmark을 추가하는 방법을 보여줍니다. `pdf_add_bookmark` 함수를 사용하여 "Chapter 1"라는 제목의 bookmark을 추가합니다.
bookmark의 레벨
`ps_add_bookmark` 함수의 두 번째 매개변수는 bookmark의 레벨을 나타냅니다. 레벨은 0부터 시작하며, 0은 최상위 bookmark입니다. 예제에서는 레벨 1을 사용하여 bookmark을 추가했습니다.
bookmark의 제목
`ps_add_bookmark` 함수의 세 번째 매개변수는 bookmark의 제목을 나타냅니다. 예제에서는 "Chapter 1"라는 제목을 사용했습니다.
PDFlib 라이브러리
`ps_add_bookmark` 함수는 `PDFlib` 라이브러리를 사용하여 PDF 문서를 생성할 때 유용합니다. `PDFlib` 라이브러리는 PHP에서 PDF 문서를 생성하고 편집하는 데 사용할 수 있습니다.
참고
- `ps_add_bookmark` 함수는 PDFlib 9.0 버전부터 사용할 수 있습니다.
- bookmark의 제목은 UTF-8 인코딩을 사용하여 저장됩니다.
- bookmark의 레벨은 0부터 시작하며, 0은 최상위 bookmark입니다.
-
- 나우호스팅 @pcs8404
-
호스팅포럼 화이팅!
댓글목록
등록된 댓글이 없습니다.