텍스트를 이미지로 바꿔주는 스킨 (5월 21일 오전 10시 수정됨) 정보
최신글 텍스트를 이미지로 바꿔주는 스킨 (5월 21일 오전 10시 수정됨)
첨부파일
본문
요청이 계속 있으셔서 올려드립니다.
이 스킨은 별다른 건 없고...글자를 이미지로 바꿔줍니다.
그렇기 때문에 웹폰트가 아닌 일반 TTF폰트를 웹에서 사용하실 수 있습니다.
스크립트는 태터툴즈 클래식때 행복한 고니님께서 올려주신건데...
제가 가지고 있어서 응용해봤습니다.
검은 바탕으로 제작되어 있어서 흰색배경에 쓰실분은
latest.skin.php을 수정해서 사용하셔야 합니다.
급하게 올려 드리는 것이라...폭이며 색상은 각자 사용하시는 분들이 수정하셔야 합니다.
첨부된 파일을 그누의 하위에 폴더채로 올리고 사용하세요.
함께 첨부된 폰트는 네이버에서 공개한 나눔고딕입니다.
또한...여기에 쓰인 스크립트를 이용하시면
제 홈피의 문의게시판처럼 이용하실 수 있습니다.
미리보기 : http://extra.pe.kr/v1/bbs/group.php?gr_id=bbs (우측 상단 최근 게시물)
문제점: 이 스킨은 제목과 내용이 함께 나오는데...
내용의 첫줄이 40글자가 되지 않으면 안나오게 됩니다. 이부분 적절히 수정하셔서 사용하세요.
★★★★★즉 이스킨은 그대로 사용하시는 것 보다 자신에 맞게 변경하셔서 사용하시는것이 좋습니다.
사용법 :<?=latest('text2image','테이블명',"불러올 갯수","제목 글자수");?>
예 : <?=latest('text2image','notice',"3","30");?>
-----------------------------------------------------------------------------------------
정말 정말 정말 죄송합니다.
메인 페이지에서 글자가 안나오는 것 수정했습니다.
제가 메인에서 사용하지 않으니 몰랐었습니다.
파일 다시 받아 주시고...latest.skin.php의 위에서 세번째 줄
$_gnu_url_ = "$_SERVER[DOCUMENT_ROOT]/gnu"; /// 그누가 설치되어 있는 경로 (루트에 깔려있으면 $_gnu_url_ = "$_SERVER[DOCUMENT_ROOT]"; )
위 라인을 자신의 경로에 맞게 수정해서 사용해 주세요.
(맨 뒤의 /gnu <- 이부분만 수정하시면 됩니다.)
이미 다운받신 분들은 첨부파일 2번을 다운 받으셔서 덮어 씌우시면 됩니다.
-----------스킨 올린지가 오래되어 여기에 질문을 쓰시면 도와드리지 못합니다.------
http://extra.pe.kr/v1/bbs/board.php?bo_table=qna 에 글 남겨주세요.
추천
40
40
댓글 전체
우와... 저렇게 이미지로 만들 수가 있군요. ;;
아아아... 정말 웹이 점점 깔끔해지는거 같아요. (아... 그러고보니 첫코네요 ;;)
아아아... 정말 웹이 점점 깔끔해지는거 같아요. (아... 그러고보니 첫코네요 ;;)
앗~ 언젠가는 해보고 싶었던 것을...ㅎㅎ

앗 제가 불당님게 도움을 드린건가요?
갑자기 올리길 잘한 것 같다는 생각이 듭니다..ㅎㅎ
갑자기 올리길 잘한 것 같다는 생각이 듭니다..ㅎㅎ
ㅎㅎ... 이거는 관리자를 위해서 필요로 하는 기능이어요.
사이트 하단부의 text를 포토샵으로 하기 좀 그렇쟎아요?
사실 저는 포토샵이 없어요. 그림판 밖에... ㅠ..ㅠ...
나중에 이걸 응용한 다른 팁을 보여드릴께요.
사이트 하단부의 text를 포토샵으로 하기 좀 그렇쟎아요?
사실 저는 포토샵이 없어요. 그림판 밖에... ㅠ..ㅠ...
나중에 이걸 응용한 다른 팁을 보여드릴께요.

사이트 하단부의 text를 포토샵으로 하기 좀 그렇쟎아요?
사실 저는 포토샵이 없어요. 그림판 밖에... --> 결코 이해가 안가는 1人 ㅎㅎ
기대해보겠습니다 불당님^^
사실 저는 포토샵이 없어요. 그림판 밖에... --> 결코 이해가 안가는 1人 ㅎㅎ
기대해보겠습니다 불당님^^

소스좀 볼려고 해더니 압축 에러나네요 ^^

전 지금 받아봤는데....압축에러가 생기질 않는데요...
알집에서 그냥 압축했는데....다시한번 받아 보시고 에러생기면 말씀해주세요.
파일 다시 올려 보겠습니다.
알집에서 그냥 압축했는데....다시한번 받아 보시고 에러생기면 말씀해주세요.
파일 다시 올려 보겠습니다.

오류: 헤더가 잘못되었습니다.
알집 버전 v7.42 버전이고요 ^^
알집 버전 v7.42 버전이고요 ^^

지금 파일 다시 올려봤습니다.
이상하네요...전 압축이 잘 풀리는데...에고고
이상하네요...전 압축이 잘 풀리는데...에고고

아마도 다운이 제대로 안받아진 경우일거에요. 저도 가끔 그러더라구요.
다운 다시 받아보세요.
다운 다시 받아보세요.
멋집니당 ^^
항상 감사합니다.

시하님,,저도 궁금했던 부분인데,,,공부 좀 해야겠습니다.
멋지십니다..^^
시하님때문에,,몸은 달아오는데,,,여유는없고,,그렇습니다.크,,,
천천히..시하님께서 주신것들 도움삼아 열공토록 다짐해봅니다,,^^
멋지십니다..^^
시하님때문에,,몸은 달아오는데,,,여유는없고,,그렇습니다.크,,,
천천히..시하님께서 주신것들 도움삼아 열공토록 다짐해봅니다,,^^

대단하십니다.
시하님때문에 시하님스킨만 따로 사용해볼수 있는 게시판을 만들어야 될듯 싶습니다. ^^
너무 멋지십니다.
추천 백번은 안되나요^^
시하님때문에 시하님스킨만 따로 사용해볼수 있는 게시판을 만들어야 될듯 싶습니다. ^^
너무 멋지십니다.
추천 백번은 안되나요^^

정말 감탄할 뿐입니다. 달인으로 TV출연 한번 하심이... ^^:
추천한방 날립니다. 정말 불끈입니다!!!
추천한방 날립니다. 정말 불끈입니다!!!
감사합니다
와우~~~감사합니다...잘 사용하겠습니다~~
보기만해도 즐겁네요...^^
노력해서 따라 적용 해봐야 겟습니다.
감사 합니다..
빌더 무지 보고 싶습니다....^^
노력해서 따라 적용 해봐야 겟습니다.
감사 합니다..
빌더 무지 보고 싶습니다....^^
요즘 눈도 맘도 즐겁네요~ 감사합니다.

감사합니다...시하님..
궁금했는데 드디어 오픈을....
궁금했는데 드디어 오픈을....

아우...별것 아닌 스킨에 칭찬을 해주시니 몸둘바를 모르겠습니다.
전 그저 고수분들께서 만드신 스크립트를 이용했을 뿐입니다.
전 아직도 한참 멀은 초보임을 기억해 주세요..아직도 뭐 하나 할려면
그누보드를 두세시간씩 검색해야 만들까말까 합니다.
제가 작업하고 있는 빌더는...그냥 사진 갤러리로 쓰일만한 작은 빌더입니다 너무 기대하진 마세요^^;;
전 그저 고수분들께서 만드신 스크립트를 이용했을 뿐입니다.
전 아직도 한참 멀은 초보임을 기억해 주세요..아직도 뭐 하나 할려면
그누보드를 두세시간씩 검색해야 만들까말까 합니다.
제가 작업하고 있는 빌더는...그냥 사진 갤러리로 쓰일만한 작은 빌더입니다 너무 기대하진 마세요^^;;

시하님은 디자인이 넘 이뻐서 더 사랑받으시는듯 ㅎ
위에 링크가 빌더로 만드시나바요.. 사진 갤러리 아니라도 활용범위가 꾀넓을듯 ㅋ
팬션 홈페이지등...
위에 링크가 빌더로 만드시나바요.. 사진 갤러리 아니라도 활용범위가 꾀넓을듯 ㅋ
팬션 홈페이지등...
아 ..하.. 더욱 기대되요...^^
완성되면 공개 하실 거죠?
완성되면 공개 하실 거죠?

적용해보니 정말 ㅁ멋지네요...감사하는 마음으로 사용하겠습니다..
공개해주시고 노고에 감사드립니다.
공개해주시고 노고에 감사드립니다.

굿 아이디어세요...감사합니다.^^
멋져요~ 꼭한번 써봐야겠네요~ㅎ

시하님 감사합니다 ^^*
드뎌 공개해 주셨네요~
더욱더 발전하는 시하님이 되셨습 좋겠네요.
감사합니다.. ㅎ
드뎌 공개해 주셨네요~
더욱더 발전하는 시하님이 되셨습 좋겠네요.
감사합니다.. ㅎ

php스쿨에서 봤던 기능이네요~~~~~~~
저런식으로 사용 가능 했다니 존경 합니다.
저런식으로 사용 가능 했다니 존경 합니다.

아빠불당님은 메인하단부의 copyright 부분을 생각하신듯 합니다.
본인이 먼저 ... 무식하게 대시... 하단부의 <?=conv_content($config[cf_home_copyright],$html)?> 이걸 적용하고자 하였으나 실패하였습니다.
스크립트부분 선언 후
<script type="text/javascript" src="<?=$g4[path]?>/lib/imagetext_js.php" mce_src="<?=$g4[path]?>/lib/imagetext_js.php" ></script>
<script type="text/javascript">
prettyFont.font = "<?=$g4[path]?>/font/nanum.ttf"; // font name
prettyFont.size = 16; // font size
prettyFont.bgColor = "252525"; // background color
prettyFont.txtColor = "cccccc"; // text color
prettyFont.notColor = "669900"; // notice color
pretty2Font.font = "<?=$g4[path]?>/font/nanumBold.ttf"; // font name
pretty2Font.size = 12; // font size
pretty2Font.bgColor = "252525"; // background color
pretty2Font.txtColor = "66CCFF"; // text color
pretty2Font.notColor = "669900"; // notice color
// pretty3Font.font = "<?=$g4[path]?>/font/CreCooljazzL.ttf"; // font name
pretty3Font.font = "<?=$g4[path]?>/font/nanumBold.ttf"; // font name
pretty3Font.size = 10; // font size
pretty3Font.bgColor = "252525"; // background color
pretty3Font.txtColor = "938855"; // text color
pretty3Font.notColor = "669900"; // notice color
</script>
하단 출력부분 :
<script type="text/javascript">prettyFont("{$list[$i][subject]}");</script>
"{$list[$i][subject]}" 이걸 <?=conv_content($config[cf_home_copyright],$html)?> 로 바꾸니 나타나질 않네요..
무식한 삽질쟁이 입니다. 바로 제가 ... ㅠㅠ
본인이 먼저 ... 무식하게 대시... 하단부의 <?=conv_content($config[cf_home_copyright],$html)?> 이걸 적용하고자 하였으나 실패하였습니다.
스크립트부분 선언 후
<script type="text/javascript" src="<?=$g4[path]?>/lib/imagetext_js.php" mce_src="<?=$g4[path]?>/lib/imagetext_js.php" ></script>
<script type="text/javascript">
prettyFont.font = "<?=$g4[path]?>/font/nanum.ttf"; // font name
prettyFont.size = 16; // font size
prettyFont.bgColor = "252525"; // background color
prettyFont.txtColor = "cccccc"; // text color
prettyFont.notColor = "669900"; // notice color
pretty2Font.font = "<?=$g4[path]?>/font/nanumBold.ttf"; // font name
pretty2Font.size = 12; // font size
pretty2Font.bgColor = "252525"; // background color
pretty2Font.txtColor = "66CCFF"; // text color
pretty2Font.notColor = "669900"; // notice color
// pretty3Font.font = "<?=$g4[path]?>/font/CreCooljazzL.ttf"; // font name
pretty3Font.font = "<?=$g4[path]?>/font/nanumBold.ttf"; // font name
pretty3Font.size = 10; // font size
pretty3Font.bgColor = "252525"; // background color
pretty3Font.txtColor = "938855"; // text color
pretty3Font.notColor = "669900"; // notice color
</script>
하단 출력부분 :
<script type="text/javascript">prettyFont("{$list[$i][subject]}");</script>
"{$list[$i][subject]}" 이걸 <?=conv_content($config[cf_home_copyright],$html)?> 로 바꾸니 나타나질 않네요..
무식한 삽질쟁이 입니다. 바로 제가 ... ㅠㅠ

여기 무식한 삽질쟁이 한명 더 있습니다. 행님^^
오누리 빌더를 안 쓰게 된지 겨우 4개월인데....다 까먹고 기억이 안나네요.-_-
<?=conv_content($config[cf_home_copyright],$html)?> 이 부분이 텍스트로만 이루어져 있나요? 그럼 될 것 같은데...;;;
오누리 빌더를 안 쓰게 된지 겨우 4개월인데....다 까먹고 기억이 안나네요.-_-
<?=conv_content($config[cf_home_copyright],$html)?> 이 부분이 텍스트로만 이루어져 있나요? 그럼 될 것 같은데...;;;

시하님... 당연히 텍스트로만 출력이 됩니다.
저는 텍스트로 gif 파일을 generate하게 만들고
적용은 그 이미지 파일을 복사해서 하게 하려구요. ㅎㅎ
적용은 그 이미지 파일을 복사해서 하게 하려구요. ㅎㅎ

단 한번의 이미지생성으로 불러오니 당연히 트래픽도 줄어 들 것이고 ... 아빠불당님 생각... 왕추천입니다.
시하님은 역시 1등 공신이란 말이 어울릴 듯 합니다

시하님 글자가 안나와요ㅠㅠ
문제점: 이 스킨은 제목과 내용이 함께 나오는데...
내용의 첫줄이 40글자가 되지 않으면 안나오게 됩니다. 이부분 적절히 수정하셔서 사용하세요.
라고 적혀있는데 어디를 수정해야되나요?
또 5글자 이상만 해야한다면 어디를 고쳐야되나요? ㅠㅠ 전 5글자 이상만 되면 나오게 할라는데;
글자가 안나와요 ㅠㅠ
문제점: 이 스킨은 제목과 내용이 함께 나오는데...
내용의 첫줄이 40글자가 되지 않으면 안나오게 됩니다. 이부분 적절히 수정하셔서 사용하세요.
라고 적혀있는데 어디를 수정해야되나요?
또 5글자 이상만 해야한다면 어디를 고쳐야되나요? ㅠㅠ 전 5글자 이상만 되면 나오게 할라는데;
글자가 안나와요 ㅠㅠ

제목글자 수는 적용할때 :<?=latest('text2image','테이블명',"불러올 갯수","제목 글자수");?>
여기서 정하는 것이고요...
내용 글자수는 latest.skin.php 파일의 87번째 줄
<? $cont = cut_str(strip_tags($list[$i][wr_content]),40);?> 여기서 맨 마지막 숫자를 바꾸시면 됩니다.
여기서 정하는 것이고요...
내용 글자수는 latest.skin.php 파일의 87번째 줄
<? $cont = cut_str(strip_tags($list[$i][wr_content]),40);?> 여기서 맨 마지막 숫자를 바꾸시면 됩니다.

왜 전 글자가 안나오는거죠? ㅠㅠ 님이 하라는데로 다 했는데도 안되요..ㅠㅠ

정말 하라는데로 다 하셨을까요? ^^;;;
각각의 폴더가 잘 들어가있는지 다시한번 확인해 보시고요...않되는 곳 링크라도 남겨주세요^^
각각의 폴더가 잘 들어가있는지 다시한번 확인해 보시고요...않되는 곳 링크라도 남겨주세요^^

서브디렉에서는 잘 되는데 왜 홈디렉토리에서는 안될까요???

블랙게시판은 되는데 이거만 안되네요 신기하네요 ㅠㅠ
글자가 이미지로 만들어져서 나오는게 정상인데 그게 안되는거 같네요;;
뭐가 문제일까 ;; ㅠㅠ
글자가 이미지로 만들어져서 나오는게 정상인데 그게 안되는거 같네요;;
뭐가 문제일까 ;; ㅠㅠ

혹시 메인에서만 않된다면 index.php파일 상단에
include_once("$g4[path]/lib/latest.lib.php");
이 한줄 추가해서 사용해 보세요.
include_once("$g4[path]/lib/latest.lib.php");
이 한줄 추가해서 사용해 보세요.

추가되있는데도 안되요 참신기해요 ^^;
좋은아침이에요 시하님 ㅎㅎ
좋은아침이에요 시하님 ㅎㅎ

어 정말 이상하군요...^^;; 왜그럴까요....흠...
오리날당님도 좋은 아침 되세요^^
오리날당님도 좋은 아침 되세요^^

^^ 서브에서는 너무 잘되는데... 메인으로 가기만 하면 귀신같이 안나와요..ㅋㅋ

헐.....그렇군요.저도 지금 확인해봤습니다.
이런 이상한일이...
조치해보겠습니다.
이런 이상한일이...
조치해보겠습니다.
<?
header('Content-type: image/png');
$im = imagecreatetruecolor(100, 30);
$text = '테스트';
$font = 'NanumGothic_Coding_bold.ttf';
$bg = imagecolorallocate($im, 255, 255, 255);
$fcolor = imagecolorallocate($im, 0, 0, 0);
imagefilledrectangle($im, 0, 0, 100, 30, $bg);
imagettftext($im, 12, 0, 0, 20, $fcolor, $font, $text);
imagepng($im);
imagedestroy($im);
?>
header('Content-type: image/png');
$im = imagecreatetruecolor(100, 30);
$text = '테스트';
$font = 'NanumGothic_Coding_bold.ttf';
$bg = imagecolorallocate($im, 255, 255, 255);
$fcolor = imagecolorallocate($im, 0, 0, 0);
imagefilledrectangle($im, 0, 0, 100, 30, $bg);
imagettftext($im, 12, 0, 0, 20, $fcolor, $font, $text);
imagepng($im);
imagedestroy($im);
?>

ㅎㅎ 감사합니다.. 시하님!!
수정파일로 하니 이미지는 생성이 되는군요 ^^ 좋은 스킨 감사합니다.
http://mylifeis.com/bbs2/ 여기 보면 텍스트 이미지가 시하님처럼 이쁘게 안뜨는군요..
어떻게 수정해야 시하님처럼 이쁘게 뜰까요?
http://mylifeis.com/bbs2/ 여기 보면 텍스트 이미지가 시하님처럼 이쁘게 안뜨는군요..
어떻게 수정해야 시하님처럼 이쁘게 뜰까요?

윤폰트중에 몇몇 시리즈는 안나오더군요. 특히 500시리즈가 그러던가..기억이 가물가물.
300시리즈는 잘 나옵니다.
또...prettyFont.bgColor = "252525"; // background color 이처럼 되어 있는데...
백그라운드가 완전 검은 색으로 하셨으니...
prettyFont.bgColor = "000000"; // background color 으로 바꿔보세요.
300시리즈는 잘 나옵니다.
또...prettyFont.bgColor = "252525"; // background color 이처럼 되어 있는데...
백그라운드가 완전 검은 색으로 하셨으니...
prettyFont.bgColor = "000000"; // background color 으로 바꿔보세요.

시하님 저도 서브에서는 되는데 메인에서만 안되네요 아직 문제점 못찾으셨죠?
아 피곤하네요 야근하고 지금 왔네요 ^^;
아 피곤하네요 야근하고 지금 왔네요 ^^;

어랏...이거 수정해서 다시 올려 놨습니다. 설명글 다시 읽어보시고 한번 해봐 주실래요?
그나저나 새벽까지 야근을....건강 챙기세요^^
그나저나 새벽까지 야근을....건강 챙기세요^^

이제 되네요 ^^ 와 감사합니다 ^^

근데 cool 그림 저거 언제 뜨는거에요?

해당 게시판의 설정에 따라 다릅니다.
최근 게시물에서 추출해오는 게시판의 관리자 모드로 들어가서
[ hot 이미지 ] 부분을 일단 작게 설정해 보세요. 바로 이해 가실겁니다.
최근 게시물에서 추출해오는 게시판의 관리자 모드로 들어가서
[ hot 이미지 ] 부분을 일단 작게 설정해 보세요. 바로 이해 가실겁니다.

아 뭔지 알겠네요 ^^ 감사합니다 ㅎㅎ

메인하단부의 copyright 부분 성공했습니다. 감사합니다. 시하님...
게시판 view.skin.php 에서도 대시해 보았지만... 실패~ 한줄로 쭈욱 끝까지 나옵니다.
nl2br() 을 적용해도 줄바꿈은 되지 않는 듯 합니다.
http://onuri.nanzoa.com
게시판 view.skin.php 에서도 대시해 보았지만... 실패~ 한줄로 쭈욱 끝까지 나옵니다.
nl2br() 을 적용해도 줄바꿈은 되지 않는 듯 합니다.
http://onuri.nanzoa.com
깔끔하게 성공하셨네요..
왜 저만 이미지가 이상하게 나오는건지 -_-;;
윤돌봄날체도 나오긴 하는군요.. 근데 주위에 잔점들이 많이 보입니다.
왜 저만 이미지가 이상하게 나오는건지 -_-;;
윤돌봄날체도 나오긴 하는군요.. 근데 주위에 잔점들이 많이 보입니다.
색조합에 의해서도 글씨가 안 이쁘게 나오기도 하는군요..
prettyFont.bgColor = "ffffff"; // background color
prettyFont.txtColor = "000000"; // text color
prettyFont.notColor = "ffffff"; // notice color
색조합을 바꿨더니 조금 더 깔끔하게 나오네요..
여러가지로 테스트해봐야 할듯 합니다.
윤고딕이나 윤명조는 안되는게 많은듯 합니다. 참고하세요..
prettyFont.bgColor = "ffffff"; // background color
prettyFont.txtColor = "000000"; // text color
prettyFont.notColor = "ffffff"; // notice color
색조합을 바꿨더니 조금 더 깔끔하게 나오네요..
여러가지로 테스트해봐야 할듯 합니다.
윤고딕이나 윤명조는 안되는게 많은듯 합니다. 참고하세요..

멋지네요!
언젠가는 꼭 써먹으렵니다.
언젠가는 꼭 써먹으렵니다.
멋집니다...
저도 사용할렵니다...감사합니다.
저도 사용할렵니다...감사합니다.

우왕 감사합니다.~
bg색 없이 할 수 있는 방법은요? bg를 투명하게 하고 싶어요~!!
이건.. 제가 찾던 스킨이네요 감사합니다^^

텍스트를 이미지로
text 2 img
좋은소스 감사합니다.
rkatkgkqslek

텍스트를 이미지로 바꿔주는 스킨
감사

bg를 아예 빼버리면 투명해질까~~요
좋은 자료 감사 합니다.
역시 최고입니다^^

맨 아래 도트점 있는 부분 어찌 없애징...ㅡㅜ

종결되지 않은 문자열 상수입니다 << 이 메세지 때문에~~~
사용해도 문제없으나 노랑화살표 <<< 때문에~~~
아~ 해결이 안되네요..
어디가 종결이 안되었다는 건지..ㅠㅠ
사용해도 문제없으나 노랑화살표 <<< 때문에~~~
아~ 해결이 안되네요..
어디가 종결이 안되었다는 건지..ㅠㅠ

이렇게 좋은걸 몰랐네요
어떻게 텍스트를 이미지로... 사용해보도록하겠습니다. 감사합니다.

스크랩요!!
