프린터에 PDF 파일로 생성할 수 있는 PDF Writer 입니다.

인쇄시에 위 프린터를 선택하면 인쇄물을 PDF 파일로 저장할 수 있습니다.

무료버전입니다.

아래 링크된 홈페이지에서 CutePDF writer와 Conveter를 다운받아 설치하시면 됩니다.

자료다운 홈페이지: http://www.cutepdf.com/Products/CutePDF/writer.asp


직접링크
 1. http://www.cutepdf.com/download/CuteWriter.exe

 2. http://download.cutepdf.com/download/converter.exe
크리에이티브 커먼즈 라이센스
Creative Commons License
2009/07/22 10:03 2009/07/22 10:03
REPLY AND TRACKBACK RSS http://mchan.pe.kr/?/rss/response/56
REPLY AND TRACKBACK ATOM http://mchan.pe.kr/?/atom/response/56
TRACKBACK ADDRESS
http://mchan.pe.kr/?/trackback/56
REPLY RSS http://mchan.pe.kr/?/rss/comment/56
REPLY ATOM http://mchan.pe.kr/?/atom/comment/56
[로그인][오픈아이디란?]
이름 :
비밀번호 :
홈사이트 :
비밀글 :

function init() {
 window.resizeTo(document.body.scrollWidth+30,document.body.scrollHeight+40);

}

<body onLoad="init()">

크리에이티브 커먼즈 라이센스
Creative Commons License
2009/07/14 17:06 2009/07/14 17:06
tagged with  
REPLY AND TRACKBACK RSS http://mchan.pe.kr/?/rss/response/55
REPLY AND TRACKBACK ATOM http://mchan.pe.kr/?/atom/response/55
TRACKBACK ADDRESS
http://mchan.pe.kr/?/trackback/55
REPLY RSS http://mchan.pe.kr/?/rss/comment/55
REPLY ATOM http://mchan.pe.kr/?/atom/comment/55
[로그인][오픈아이디란?]
이름 :
비밀번호 :
홈사이트 :
비밀글 :

<div id="topbar" style="left:160px; top:430px; width:30px; height:40px; z-index:1; position:absolute;">
 <a href="../online/online01.php"><img src="../img/recording/quick.gif" alt="무료상담" /></a></div>

<script type="text/javascript">

/***********************************************
* Floating Top Bar script- ⓒ Dynamic Drive (www.dynamicdrive.com)
* Sliding routine by Roy Whittle (http://www.javascript-fx.com/)
* This notice must stay intact for legal use.
* Visit http://www.dynamicdrive.com/ for full source code
***********************************************/

var persistclose=1 //set to 0 or 1. 1 means once the bar is manually closed, it will remain closed for browser session
//var xMax = document.body.clientWidth;
//var yMax = document.body.clientHeight;
var startX = 0 //set x offset of bar in pixels
var startY = 0 //set y offset of bar in pixels
var rangeY;

function iecompattest()
{
 return (document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body
}

function get_cookie(Name) {
 var search = Name + "="
 var returnvalue = "";

 if (document.cookie.length > 0) {
  offset = document.cookie.indexOf(search)
 if (offset != -1) {
  offset += search.length
  end = document.cookie.indexOf(";", offset);
 if (end == -1) end = document.cookie.length;
  returnvalue=unescape(document.cookie.substring(offset, end))
 }
 }
 return returnvalue;
}

var verticalpos="fromtop"

function closebar()
{
 if (persistclose)
 document.cookie="remainclosed=1"
 document.getElementById("topbar").style.visibility="hidden"
}

function staticbar()
{
    var ns = (navigator.appName.indexOf("Netscape") != -1);
    var d = document;

    function ml(id){
        var el=d.getElementById(id);
   if (!persistclose || persistclose && get_cookie("remainclosed")=="")
    el.style.visibility="visible"
   if(d.layers)el.style=el;
    el.sP=function(x,y){this.style.left=x+"px";this.style.top=y+"px";};
          el.x = startX;
   if (verticalpos=="fromtop")
    el.y = startY;
   else{
    el.y = ns ? pageYOffset + innerHeight : iecompattest().scrollTop + iecompattest().scrollHeight;
    el.y -= startY;
    }
        return el;
    }

    window.stayTopLeft=function(){
        if (verticalpos=="fromtop"){
   var pY = ns ? pageYOffset : iecompattest().scrollTop;
   if(rangeY&&(pY>rangeY)) pY = rangeY;
   ftlObj.y += (pY + startY - ftlObj.y)/8;
        }
        else{
   var pY = ns ? pageYOffset + innerHeight : iecompattest().scrollTop + iecompattest().scrollHeight;
   if(rangeY&&(pY>rangeY)) pY = rangeY;
   ftlObj.y += (pY - startY - ftlObj.y)/8;
        }
        ftlObj.sP(ftlObj.x, ftlObj.y);
        setTimeout("stayTopLeft()", 10);
    }
    ftlObj = ml("topbar");
    stayTopLeft();
}

function setStartX(num)
{
 startX = num;
}

function setStartY(num)
{
 startY = num;
}

function setRangeY(num)
{
 rangeY = num;
}

function init_staticbar()
{
 if (window.addEventListener)
  window.addEventListener("load", staticbar, false)
 else if (window.attachEvent)
  window.attachEvent("onload", staticbar)
 else if (document.getElementById)
  window.onload=staticbar
}

init_staticbar();

setStartX(160);
setStartY(430);
setRangeY(10000); //이동 범위
</script>

크리에이티브 커먼즈 라이센스
Creative Commons License
2009/07/14 16:47 2009/07/14 16:47
tagged with  ,
REPLY AND TRACKBACK RSS http://mchan.pe.kr/?/rss/response/54
REPLY AND TRACKBACK ATOM http://mchan.pe.kr/?/atom/response/54
TRACKBACK ADDRESS
http://mchan.pe.kr/?/trackback/54
REPLY RSS http://mchan.pe.kr/?/rss/comment/54
REPLY ATOM http://mchan.pe.kr/?/atom/comment/54
[로그인][오픈아이디란?]
이름 :
비밀번호 :
홈사이트 :
비밀글 :

<html>
<head>
<title>커뮤니티</title>
<script language="javascript">
<!--


/**
 * 기본생성자
 * @param obj:Player 객체
 */
function WindowMediaPlayer(obj,url,autostart)
{
 this.player = obj;
    this.player.url = url;
    this.player.settings.autoStart = autostart;
    this.player.settings.rate = 1;
    if (autostart) player_play();
}

/**
 * 미디어를 재생한다.
 * @param mldom:mldom 객체
 * @param autostart:자동 시작 여부
 */
function player_play()
{
    if (this.player.url == '') return;
    this.player.controls.play();
}

/**
 * 미디어를 정지한다.
 */
function player_stop()
{
    if (this.player.url == '') return;
    this.player.controls.stop();
}

/**
 * 미디어를 일시정지한다.
 */
function player_pause()
{
    if (this.player.url == '') return;
    this.player.controls.pause();
}

/**
 * 미디어를 빨리감기한다.
 */
function player_fastForward()
{
    this.player.controls.fastForward();
}

/**
 * 미디어를 되감기한다.
 */
function player_fastReverse()
{
    this.player.controls.fastReverse();
}

/**
 * 미디어의 재생 속도를 조정한다.
 * @param no:재생 속도
 */
function player_setRate(no)
{
    this.player.settings.rate = no;
    this.player.controls.play();
}

/**
 * 미디어의 소리를 증가한다.
 * @param no:재생 속도
 */
function player_addVolume(no)
{
    this.player.settings.volume += no;
}

/**
 * 미디어의 소리를 조정한다.
 * @param no:소리크기(0~100)
 */
function player_setVolume(no)
{
    this.player.settings.volume = no;
}

/**
 * 미디어의 소리를 없앤다.
 * @param v:음소거 여부(boolean)
 */
function player_mute(v)
{
    this.player.settings.mute = v;
}

/**
 * 미디어의 크기를 조정한다.
 * @param no:미디어 크기(0~4). 0:정상,1:절반,2:두배,3:전체화면
 */
function player_resize(no)
{
    if (this.player.url == '') return;
    var width = this.player.currentMedia.imageSourceWidth;
    var height = this.player.currentMedia.imageSourceHeight;
    var width_ctrl = 5;
    var height_ctrl = 75;

    if (this.player.uiMode == 'invisible') {
        width_ctrl = 0;
        height_ctrl = 0;
    } else if (this.player.uiMode == 'none') {
        width_ctrl = 0;
        height_ctrl = 0;
    } else if (this.player.uiMode == 'mini') {
        width_ctrl = 5;
        height_ctrl = 75;
    } else if (this.player.uiMode == 'full') {
        width_ctrl = 5;
        height_ctrl = 75;
    }

    this.player.stretchToFit = 'true';

    switch (no) {
        case 0:
         this.player.width = width + width_ctrl;
         this.player.height = height + height_ctrl;
         break;
        case 1:
         this.player.width = 0.5 * width + width_ctrl;
         this.player.height = 0.5 * height + height_ctrl;
         break;
        case 2:
         this.player.width = 2 * width + width_ctrl;
         this.player.height = 2 * height + height_ctrl;
         break;
        case 3:
         if (this.player.playState == 3) this.player.fullScreen = 'true';
         break;
    }
}

/**
 * 미디어의 위치를 처음으로 옮긴다.
 */
function player_setPosStart()
{
    this.player.controls.currentPosition = 0;
}

/**
 * 미디어의 위치를 마지막으로 옮긴다.
 */
function player_setPosEnd()
{
    if (this.player.url == '') return;
    this.player.controls.currentPosition = this.player.currentMedia.duration;
}

/**
 * 미디어의 위치를 옮긴다
 * @param no:옮길 위치(단위 초)
 */
function player_setPos(no)
{
    this.player.controls.currentPosition = no;
}

/**
 * 미디어의 위치를 해당 프레임으로 옮긴다
 * @param no:옮길 위치(단위 프레임)
 */
function player_setPosFrame(no)
{
    if (this.player.url == '') return;

    var fps = this.player.network.encodedFrameRate;
    if (fps > 0)
        this.player.controls.currentPosition = no / fps;
   
}

/**
 * 미디어의 위치를 증가시킨다
 * @param no:옮길 위치(단위 초)
 */
function player_addPos(no)
{
    this.player.controls.currentPosition += no;
}

/**
 * 미디어의 위치를 해당 프레임만큼 증가시킨다
 * @param no:옮길 위치(단위 프레임)
 */
function player_addPosFrame(no)
{
    if (this.player.url == '') return;

    var fps = this.player.network.encodedFrameRate;
    if (fps > 0)
        this.player.controls.currentPosition += no / fps;
}

/**
 * 초기화
 */
function init_me()
{
 var url = "mms://mmc.daumcast.net/mmc/1/500/0902600000101h.wmv";
 var autostart = true;
 
 // 플래이어 세팅
 WindowMediaPlayer(Player,url,autostart);
}

//-->
</script>
</head>
<body ="init_me()" 허용되지않은 태그 사용중="return false" 허용되지않은 태그 사용중="return false" 허용되지않은 태그 사용중="return false" onkeydown="return false">
<table>
    <tr height="500">
        <td width="700">
            <OBJECT ID="Player" CLASSID="CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6" width="325" height="315">
                <PARAM name="URL" value="mms://mmc.daumcast.net/mmc/1/500/0902600000101h.wmv"/>
                <PARAM name="autostart" value="false"/>

                <PARAM name="enablecontextmenu" value="0"/>
            </object>
        </td>
    </tr>
</table>

<!--
<b>초기화 : </b>
<input type="button" value="초기화" ="init_me()">
<br>
-->

<b>재생 : </b>
<input type="button" value="재생" ="player_play();">
<input type="button" value="정지" ="player_stop();">
<input type="button" value="일시정지" ="player_pause();">
<input type="button" value="빨리감기" ="player_fastForward();">
<input type="button" value="되감기" ="player_fastReverse();">
<input type="button" value="2배속" ="player_setRate(2);">
<input type="button" value="3배속" ="player_setRate(3);">
<br/>

<b>소리 : </b>
<input type="button" value="+10" ="player_addVolume(10);">
<input type="button" value="-10" ="player_addVolume(-10);">
<input type="button" value="0%" ="player_setVolume(0);">
<input type="button" value="100%" ="player_setVolume(100);">
&nbsp;&nbsp;음소거 <input type="checkbox" ="player_mute(this.checked);">
<br/>

<b>화면 : </b>
<input type="button" value="정상" ="player_resize(0);">
<input type="button" value="50%" ="player_resize(1);">
<input type="button" value="200%" ="player_resize(2);">
<input type="button" value="전체화면" ="player_resize(3);">
<br/>

<b>이동 : </b>
<input type="button" value="처음" ="player_setPosStart();">
<input type="button" value="마지막" ="player_setPosEnd();">
<input type="button" value="처음에서 20초" ="player_setPos(20);">
<input type="button" value="10초전" ="player_addPos(-10);">
<input type="button" value="10초후" ="player_addPos(10);">
<input type="button" value="처음에서 200프레임" ="player_setPosFrame(200);">
<input type="button" value="100프레임전" ="player_addPosFrame(-100);">
<input type="button" value="100프레임후" ="player_addPosFrame(100);">
<br/>

</body>

크리에이티브 커먼즈 라이센스
Creative Commons License
2009/07/09 22:13 2009/07/09 22:13
tagged with  
REPLY AND TRACKBACK RSS http://mchan.pe.kr/?/rss/response/53
REPLY AND TRACKBACK ATOM http://mchan.pe.kr/?/atom/response/53
TRACKBACK ADDRESS
http://mchan.pe.kr/?/trackback/53
REPLY RSS http://mchan.pe.kr/?/rss/comment/53
REPLY ATOM http://mchan.pe.kr/?/atom/comment/53
wrote at 2009/07/12 21:19
무..무슨소릴 하시는거죠?
mchan 
wrote at 2009/07/22 10:04
재미있는 자바스크립트 놀이~
[로그인][오픈아이디란?]
이름 :
비밀번호 :
홈사이트 :
비밀글 :
num = (Math.round(total_score*10)) / 10; 소수 1자리

num = (Math.round(total_score*100)) / 100; 소수 2자리

크리에이티브 커먼즈 라이센스
Creative Commons License
2009/07/09 22:12 2009/07/09 22:12
tagged with  
REPLY AND TRACKBACK RSS http://mchan.pe.kr/?/rss/response/52
REPLY AND TRACKBACK ATOM http://mchan.pe.kr/?/atom/response/52
TRACKBACK ADDRESS
http://mchan.pe.kr/?/trackback/52
REPLY RSS http://mchan.pe.kr/?/rss/comment/52
REPLY ATOM http://mchan.pe.kr/?/atom/comment/52
[로그인][오픈아이디란?]
이름 :
비밀번호 :
홈사이트 :
비밀글 :
*1  *2  *3  *4  *5  ... *9 
count total 6314, today 2, yesterday 10
관리인 : mchan
rss
I am
알립니다
전체보기
COWON
제품설명
WEB
re-view
It's
글 보관함
2009/07, 2009/06, 2009/05, 2009/04, 2009/03,
달력
«   2010/09   »
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30