워터마크 질문 채택완료
https://tonhnegod.tistory.com/entry/그누보드-게시판-이미지-업로드시-워터마크-삽입하기
위 게시물을 보고 워터마크 적용을 하려고 하는데요.
위에서 언급하는 ↓↓↓↓↓
$image_path(원본 이미지), $font(폰트TTF파일), $watermark_path(워터마크 이미지)는 반드시 절대 경로로 지정하셔야 합니다.
↑↑↑↑↑↑↑↑
이 부분을 어떻게 해야하는지 이해가 안가서그러는데 워터마크 이미지는 /img/watermark.png 를 적용하려면 어떻게 설정을 해야할지 좀 알려주시면 감사하겠습니다ㅠ
답변 2개
다음과 같은 디렉토리 구조에서
.
├── bin
├── dev
├── etc
├── home
│ └── user1
│ └── public_html (domain.com DOCUMENT_ROOT)
│ ├── data
│ │ └── dbconfig.php
│ ├── img
│ │ └── watermark.png
│ └── index.php
├── media
├── mnt
├── usr
└── var
domain.com/img/watermark.png 파일을
domain.com/index.php 에서 기술할때
상대경로는 다음과 같이 표현하고
img/watermark.png
./img/watermark.png
절대경로는 다음과 같이 표현합니다.
/home/user1/public_html/img/watermark.png
따라서 함수를 호출할때 다음과 같은 형태가 되어야 합니다.
$image_path = '/home/user1/public_html/img/image.png';
$font = '/absolute/path/from/font.ttf';
$text = 'text';
$watermark_path = '/home/user1/public_html/img/watermark.png';
add_watermark_text($image_path, $text, $font);
add_watermark_image($image_path, $watermark_path);
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
/img/watermark.png
-> G5_PATH . '/img/watermark.png'
(or $_SERVER['DOCUMENT_ROOT'] . '/img/watermark.png')
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인