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


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

  • 주간 검색어
  • 현재 검색어
기간 : 현재기준

교컴 포토갤러리

플래시수업

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

8175 | 2004.02.29 13:04 | 조회 5929 | 공감 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개(11/23페이지) rss
플래시수업
번호 제목 글쓴이 조회 날짜
공지 [활용] 수업 활용 감동 플래시 150편 [37+1] 함영기 163171 2003.08.21 18:57
247 [플래시강좌] [mx2004]이젠 글자모션 신경끝! 첨부파일 8175 2734 2004.03.28 19:01
246 [플래시수업] [mx2004] ActionScript으로 풍차만들기 첨부파일 8175 2411 2004.03.28 09:42
245 [플래시수업] [mx2004] 진자운동 첨부파일 8175 2672 2004.03.28 09:32
244 [기타플래시] 렌즈 플레어 (flare 섬광) 효과 첨부파일 8175 2927 2004.03.24 23:22
243 [기타플래시] 물리에 쓰이는 분수 첨부파일 8175 2222 2004.03.21 17:55
242 [기타플래시] [유틸] 마음대로 그려보는 플래시 스케치북 첨부파일 [4] 함영기 5772 2004.03.04 08:18
241 답글 [기타플래시] RE:재미있는 플래시 스케치북 뜯어보자! 첨부파일 유춘모 1835 2004.10.01 21:58
>> [플래시강좌] 웹페이지 인쇄시 프린터 제어하기 8175 5930 2004.02.29 13:04
239 [기타플래시] 서영은 [졸업]과 우리반 아이들 첨부파일 허재영 3373 2004.02.28 21:02
238 [플래시강좌] 최고의 UI Components활용 플래시웹에디터 첨부파일 8175 2404 2004.02.24 13:55
237 답글 [플래시강좌] RE:최고의 UI Components활용 플래시웹에디터 조종미 1883 2004.08.24 11:44
236 [기타플래시] 지구 주위를 회전하는 광고(eduict.org)글자 첨부파일 8175 2500 2004.02.22 21:52
235 [기타플래시] 플래시 노래(강아지똥)입니다. 첨부파일 박병건 4254 2004.02.22 10:48
234 [플래시수업] 움직이는 사람 모형 첨부파일 8175 3620 2004.02.21 20:38
233 [기타플래시] jpg이미지를 불러오는 초간단 그림책 만들기 첨부파일 8175 2706 2004.02.15 14:28
232 [플래시강좌] [강좌]플래시로 cd앨범 만들기 및 방법[2/21수정] 사진 첨부파일 8175 3419 2004.02.13 20:25
231 [플래시강좌] 초간단 슬라이드식 JPG 이미지뷰어 첨부파일 8175 2987 2004.02.05 23:52
230 [플래시유틸] 플래시효과음모음-1 8175 5754 2004.01.30 21:51
229 [기타플래시] 마스크와 물방울처리 첨부파일 8175 2663 2004.01.30 18:30
228 [플래시강좌] [부탁] 샘들 플래시방 많은 참여를 8175 1965 2004.01.29 10:49