교컴로고초기화면으로 header_kyocom
교컴메뉴
교컴소개 이용안내 소셜교컴 나눔마당 배움마당 자료마당 교과마당 초등마당 특수마당 글로벌교컴 온라인프로젝트학습 교컴 UCC
회원 로그인
정보기억 정보기억에 체크할 경우 다음접속시 아이디와 패스워드를 입력하지 않으셔도 됩니다.
그러나, 개인PC가 아닐 경우 타인이 로그인할 수 있습니다.
PC를 여러사람이 사용하는 공공장소에서는 체크하지 마세요.
소셜네트워크 서비스를 통해서 로그인하시면 별도의 로그인 절차없이 회원서비스를 이용하실 수 있습니다.
교컴 키우기 자발적 후원


:::: 교컴가족 로그인(0)

  • 주간 검색어
  • 현재 검색어
  1. 과세특
  2. 생활기록부 예시문 1
  3. 사유
  4. 도덕 8
  5. 명찰
  6. 지도
  7. 배치
  8. 우리 국토의
  9. 4학년 수학
  10. 오월길 삼행시
기간 : ~
  1. 우리 국토의
  2. 과학
  3. 배치
  4. 가입
  5. 생기부 35
기간 : 현재기준

교컴 포토갤러리

플래시수업

웹페이지 인쇄시 프린터 제어하기

8175 | 2004.02.29 13:04 | 조회 5942 | 공감 0 | 비공감 0
<플래시에서도 자바스크립제어가 가능하기 때문에 무비를 인쇄할때는 플래시에서 무비를 프레임에 하나 하나 지정인쇄가 가능하지만 플래시 연수시 플래시가 통째로 들어간 웹페이지 인쇄가 필요할 때가 있습니다>

웹사이트를 제작할때 많은 사용자가 프린터를 어떻게 지원할것인가 고민하게 되며 대부분 자바스크립트에서 제공하는 print() 메서드를 사용해서 프린트하게 되나 사용하기는 쉽지만, 제어기능은 별로 없죠

window.top.print();

또한 이 메서드를 사용하면 항상 프린트 대화상자가 뜨는 것과 인쇄되는 페이지의 헤더와 풋터를 제어할 수 없다는 단점이 있습니다. 아쉽게도 우리가 알고있는 자바스크립트나 ASP로는 이를 제어할 수 없죠. 다른 프로그래밍 언어?activeX 를 사용하여 프린터를 직접 제어하도록 컴포넌트를 만들어 사용해야 하는데, 이것을 직접 만든다는것도 어렵고 아주 성가신 일입니다.

MeadCo에서 만든 ScriptX라는 컴포넌트를 이용하면 쉽게 제어가 가능합니다.

사용예)

<!-- MeadCo ScriptX -->
<object id=factory style="display:none"
classid="clsid:1663ed61-23eb-11d2-b92f-008048fdd814"
codebase="http://www.meadroid.com/scriptx/ScriptX.cab#Version=6,1,429,14">
</object>

위의 코드를 HTML 문서에 삽입하면 MeadCo 사이트의 ScriptX 개체를 참조하게 됩니다.
( 이것은 클라이언트측에서 참조되고, 구동되기 때문에 ASP 에서나 CreateObject 를 사용하지 않고 , 또한 클라이언트 스크립트에서 new ActiveXObject를 호출하지 않는다.)

기술적인 부분에 대해서는 MeadCo의 Tech Docs 부분을 참고하기 바랍니다.

예제)

<HTML>
<HEAD>
<TITLE>happyscript.com</TITLE>
</HEAD>

<script language="javascript">
// http://happyscript.com
function printWindow() {
factory.printing.header = "머릿글로 출력."
factory.printing.footer = "바닥글로 출력."
factory.printing.portrait = true <---용지가 세로냐 가로냐
factory.printing.leftMargin = 30.0
factory.printing.topMargin = 30.0
factory.printing.rightMargin = 30.0
factory.printing.bottomMargin = 30.0
factory.printing.Print(false, window) <---팝업창 나오냐 안나오냐 ,안나오면 디폴트로
}
</script>

<BODY>
<object id=factory style="display:none" classid="clsid:1663ed61-23eb-11d2-b92f-008048fdd814" codebase="http://www.meadroid.com/scriptx/ScriptX.cab#Version=6,1,429,14">
</object>
<p>
프린팅 테스트
</p>
<p>
웹페이지의 프린트 제어 하기<br>
</p>
<input type="button" name="print" value="Print This Page..." onClick="printWindow();">
</BODY>
</HTML>

좋아요! 싫어요!
twitter facebook me2day
448개(2/23페이지) rss
플래시수업
번호 제목 글쓴이 조회 날짜
공지 [활용] 수업 활용 감동 플래시 150편 [37+1] 함영기 163229 2003.08.21 18:57
427 [플래시강좌] 교플강8 - 자유낙하운동 첨부파일 민서아빠 8670 2009.02.15 22:39
426 [플래시강좌] 플래시로 쉽게 공부하는 포토샵 매뉴얼 함영기 8371 2007.10.24 21:29
425 [플래시강좌] 스위시맥스 동영상 강좌입니다(기초부터) 강승한 7865 2006.07.18 12:50
424 [플래시유틸] [프리웨어]각종 동영상포멧을 FLV와 SWF로 전환시켜주는 프램 첨부파일 유춘모 7725 2008.01.29 22:29
423 [플래시수업] 환경교육과 플래시가 만나면? [6] 함영기 7514 2007.10.29 14:48
422 [플래시강좌] 교플강9 - 관성효과에 의한 운동-키보드 입력 첨부파일 민서아빠 7277 2009.02.15 22:42
421 [플래시강좌] 교플강7-물체의 가속도 운동 구현하기 첨부파일 민서아빠 7216 2009.02.15 22:36
420 [플래시강좌] 교플강10-중력장에서 우주선 착륙게임 만들기 사진 첨부파일 민서아빠 7078 2009.02.15 22:43
419 [기타플래시] 투명인간 만들기1.0(웹캠이용) 사진 첨부파일 [1] 민서아빠 6901 2009.02.08 21:27
418 [플래시강좌] 서버에 실시간 AVI를 FLV로 변환하는 날개를 달자 첨부파일 유춘모 6777 2008.01.03 22:02
417 [플래시강좌] 교플강1(구구단 만들기를 위한 기초개념) 첨부파일 [1] 김정식 6660 2005.05.29 13:23
416 [플래시유틸] PPT를 SWF로 변환해 주는 프로그램 사진 첨부파일 이상호 6301 2004.10.28 10:51
415 [플래시강좌] 플래시로 만든 보고서 서버(ASP) 저장하는 방법 첨부파일 유춘모 6188 2004.09.08 23:53
414 [기타플래시] [안내] 1~3분 분량의 주의집중 콘텐츠 공모 사진 함영기 6173 2007.10.24 21:36
413 [플래시강좌] [강좌] 파워포인트에 플래시를 삽입하자 함영기 5974 2003.07.21 09:43
412 [플래시유틸] [유틸] ppt파일을 swf로 변환해 주는 프로그램 첨부파일 8175 5966 2003.07.30 17:13
>> [플래시강좌] 웹페이지 인쇄시 프린터 제어하기 8175 5943 2004.02.29 13:04
410 [플래시게임] [게임] 상상력을 길러주는 플래시 게임 첨부파일 [2] 함영기 5940 2004.09.06 16:13
409 [기타플래시] [유틸] 마음대로 그려보는 플래시 스케치북 첨부파일 [4] 함영기 5774 2004.03.04 08:18
408 [플래시유틸] 플래시효과음모음-1 8175 5757 2004.01.30 21:51