텍스트 이미지 작성 > 그누4 스킨

그누4 스킨

스킨의 저작권은 해당 스킨 제작자님께 있으며, 그누보드의 저작권과 다를 수 있습니다.
스킨 다운로드시 좋아요와 감사의 코멘트를 남기시면 제작자에게 큰 힘이됩니다. ^^y
그누보드와 관련이 있지만 스킨과 빌더가 아니면 플러그인 게시판에 올려주세요.

텍스트 이미지 작성 정보

기타 텍스트 이미지 작성

첨부파일

txt2img.rar (1.7K) 561회 다운로드 2011-06-24 22:04:34

본문

신문사의 헤드라인 처럼 텍스트를 이미지형태로 손쉽게 변환해줍니다.


사용법

txt2img.php?width=500&height=25&color=gray&left=0&font_size=11&txt=문자를 이미지 형태로 손쉽게 제작할 수 있습니다.

txt2img.php?width=500&height=25&color=green&font=pen&left=0&font_size=18&txt=문자를 이미지 형태로 손쉽게 제작할 수 있습니다.

txt2img.php?width=500&height=25&color=violet&left=0&font=&font_size=18&txt=원하시는 색상을 설정하여 사용하세요
추천
19

댓글 전체

제가 사용한 폰트는 네이버 나눔 폰트입니다.
http://hangeul.naver.com/download.nhn

사용하실 폰트는 별도로 설치하시고, 해당위치를 파일에 지정해 주셔야 합니다.
남바완님 .... 닉네임 ㅋㅋㅋㅋ
허락하신다면 php 라이브러리로 해서 사용방식을 자바스크립트로 개작해
텍스트 이미지 게시판 스킨 하나 만들어 스킨자료실에 올려도 될지요?
허락하신다면 만들구 싶어서요 ㅎㅎㅎ
그리구 추천 ~~~ 쾅 했슴다
view.skin.php를 수정해서 글 제목 왼쪽에 그룹 카테고리가 나오게 코딩을 했는데요. 그냥 글자가 아니라 이미지 글자로 나오게 만들고 싶습니다.

그룹 카테고리가 나오는 <a href='<?=$g4[istown_path]?>/group.php?gr_id=<?=$gr_id?>' style="font-weight:bolder;font-size:17px; color:#ffffff;"><?=$group[gr_subject]?></a> 요 코드에 어떻게 적용을 하면 되나용? 궁금합니다. ㅎㅎ
<a href='<?=$g4[istown_path]?>/group.php?gr_id=<?=$gr_id?>' style="font-weight:bolder;font-size:17px; color:#ffffff;"><img src="txt2img.php?width=500&height=25&color=green&font=pen&left=0&font_size=18&txt=<?=$group[gr_subject]?>" alt="그룹 카테고리" /></a>

이렇게 하시면 되겠네요~
휴우... 저는 사용법을 잘 모르겠습니다.
쉽게 설명해 주실 수는 없나요?
네이버 폰트는 어디에 설치해야 하는건지도 잘 모르겠습니다.
폰트는 별도 디렉토리에 설치하시고 소스에 있는 폰트 위치를 수정해 주시면 됩니다.
SSH접속하신 후 폰트가 설치된 디렉토리에서 pwd 입력하시면 경로를 확인하실 수 있습니다.
뒷배경이 하얀색으로 처리되던데

imagefilledrectangle($im, 0, 0, $_GET['width'], $_GET['height'], $white);
$white 이거때문인것같은데

이걸 색상안주고 그냥 투명처리되게 하면 뒷배경처리안될것같은데 어떻게 해야될까요?

도와주세요 ㅠㅠ
$text = foxy_utf8_to_nce($_GET['txt']);
↑해당라인을 아래와 같이 변경해보세요. 도움이 되었으면 좋겠네요.
$text = foxy_utf8_to_nce(iconv('euc-kr', 'utf-8', $_GET['txt']));
아무곳에서 파일 위치시키고, 파일 내용중에 폰트위치 수정하세요

그릭 위에 설명처렁 $_GET으로 필요한 데이터 넘겨주면 위 예시처럼 글자가 만들어집니다.

나머지는 각자 상황에 맞게 수정하셔서 사용하세요
imagecolortransparent($im, $white);

-- 아래 함수 윗줄에 위 함수를 추가하세요 -- 
imagepng($im);
imagedestroy($im);


↓ 요렇게요...
imagecolortransparent($im, $white);
imagepng($im);
imagedestroy($im);


참고
http://php.net/manual/en/function.imagecolortransparent.php
그누 초보 질문드립니다.

해당소스를 적용하려고 하는데요.. 소스는 루트에 올려놓았는데요..
사용법을 모르겠습니다.

출력하고자 하는곳에 그냥 이렇게 넣으면 되나요?
txt2img.php?width=500&height=25&color=gray&left=0&font_size=11&txt=문자를 이미지 형태로 손쉽게 제작할 수 있습니다.

자세한 사용법을 알려주시면 고맙겠어요.. 수고하세요~
<img src=txt2img.php?width=가로크기&height=높이&color=색상&left=좌측위치&font_size=폰트사이즈&txt=출력할텍스트내용" alt="텍스트이미지" />

물론 소스내부에 폰트위치는 자신의 상황에 맞게 변경하셔서 사용해야합니다.
그런데 띄어쓰기를 하면 글짜가 짤리네요..
예를 들어.. "문자를 이미지 형태로" 라고 쓰면 "문자를"
                "문자를이미지형태로" 띄어쓰기 없이 붙여쓰면 "문자를이미지형태로"
그러니까 글씨를 모두 붙여써야 모든글씨가 출력되는데..이건 왜 그러는지 모르겠네요..
utf를 iconv 수정하여 사용했습니다.
/text2img.php
/font/han.ttf

헤드에
<img src="txt2img.php?width=220&height=70&color=green&font=han&left=0&font_size=50&txt=am7.net" alt="새아침을 여는이들" border="0" />
했어요.

처음 대문에서는 잘 나오는데...
그룹이나 게시판에서는 해드에 그림으로 된 이미지가 안떠요.

http://am7.net/  입니다.
경로지정이 잘 못 되어 있습니다.
게시판 페이지에서는 ../txt2img.php 으로 지정되어야 합니다.
또는 처음부터 http://am7.net/txt2img.php 로 지정하세요..
답변 감사합니다.
text2img.php 는 그누보드/ text2img.php 되게 업로드 했구요,
han.ttf  는 그누보드/font/han.ttf 되개 업로드했어요.

그리고 공통으로 쓰는 헤드부분에에
<img src="txt2img.php?width=220&height=70&color=green&font=han&left=0&font_size=50&txt=am7.net" alt="새아침을 여는이들" border="0" />
라고 기록했어요. 특별한 위치지정을 하지 않았어요.

위치지정을 어떻게 해야하는가요?
감사합니다. 잘됩니다.
<img src="http://am7.net/txt2img.php?width=220&height=70&color=green&font=han&left=0&font_size=50&txt=am7.net" alt="새아침을 여는이들" border="0" />
이렇게 하라는 말씀이었군요...
가입한지 얼마 안되고 기초부터 배우지 못한 초보인데 덕분에 큰 도움과 배움 갖게 됩니다.
한참을 제대로 다 기입했는데도 안되서 헤매긴 했지만 결국 잘되네요. ^^
폰트 크게하면 볼품없던게 멋져졌습니다. 처음 댓글도 다네요. 잘쓰고 어떤 방식으로 적용되는 건지 공부해보겠습니다. 감사합니다.
전체 5,853 |RSS
그누4 스킨 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT