게시판홈 / 웹개발 / PDF파일을 스크립트로 src변경, foxit reader로 연동할때새글쓰기 답글쓰기

저자 PDF파일을 스크립트로 src변경, foxit reader로 연동할때
Anonymous (0)
비회원
  게시일: 2008-03-24 02:30||
헉!!!
기껏입력했는데, 에러메시지가 나와서 기겁을 했네요 ㅎㅎ

"Warning: preg_replace(): Unknown modifier '0' in /home/hosting_users/doax/www/functions.php on line 542"

아마 code bbcode로 둘러쌓인 내용을 잘라내는 과정에서 소스에
문제가 있는듯..

텍스트파일로 만들어서 다른곳에 올려놓고 링크겁니다.
읽어주세요 제발!!! -_-

[ 메시지수정: minerva 일시: 2008-03-24 02:37 ]
Anonymous (0)
비회원
  게시일: 2008-03-28 09:54||
제가 시간이 없어서 바로 확인은 힘듭니다. 시간이 날때 다시 답글을 달도록 하겠습니다.
Anonymous (0)
비회원
  게시일: 2008-04-03 05:21||
자문 자답이 되어버렸네요..
이건 방법이 없더군요.

adobe사의 포럼에서 자바스크립트 api 레퍼런스 북을
보니 html자바스크립트로 외부에서 제어할수는 없다고
명시되어 있더라고요.

method가 있기는 있습니다. OpenDoc라는 method인데..
server script로는 사용이 가능한데 (즉 pdf문서 내부에서)
html스크립트로 외부에서 pdf파일을 제어할수는 없다고 합니다.

참조페이지 링크
클릭

이곳에 가시면 JavaScript for Acrobat 에 대한 모든 참조
문서를 보실수 있습니다.

pdf파일을 html에 embed하는 방법도
이곳 에 설명되어 있습니다.

참고로.. html 자바스크립트로 플래쉬를 제어할수 있는 method는
링크에 설명되어있습니다.

플래쉬같은 경우.. src를 바꿀때..
객체id나name명.LoadMovie(레이어 번호, "플래쉬파일 경로");
이렇게 하면 html자바스크립트로 소스를 바꿀수 있습니다....
그런데 이렇게 바꾸면 width와 height값이 알아서 src에 따라
변경되지 않고 이전 src값을 그대로 물려받는 문제가 있더군요.
객체id나name명.width 이런 속성은 아예 존재하지도 않습니다.

400*300짜리 swf파일을 embed한 상태에서 스크립트로 src를
800*600짜리로 바꾸면... 출력영역이 왼쪽상단부터 기준으로
400*300만큼 짤려서 나옵니다. zoom을 사용해도 소용이 없습니다.

embed나 object로 삽입된 wmv파일의 경우 오브젝트 속성중에
width와 height값이 있으니 바로 제어할수가 있는데, 플래쉬는
위와 같은 문제가 있더군요..

그런데... wmv파일도 이상한게, embed할때 width,height를
주지 않아도 알아서 영상의 폭과 높이값에 맞게 출력됩니다.
여기에서 높이값이라는게 컨트롤바를 제외한 순수한 영상의 높이인데
그 상태에서 width를 변경하고, 비율에 맞게 height를 변경하면..
변경된 height값이 순수한 영상의 높이가 아니라 컨트롤바를 포함한
높이로 출력됩니다. 뭔말인가 하면..

800*600 짜리 영상이 있습니다. 이걸 embed한 다음에
스크립트로 width를 400으로 변경하고, height는 400에
비율을 곱해서 (height/width) 계산을 해내면..
400*300 이 나옵니다..
그런데....... 여기에서 높이값인 300이 영상 자체의 순수한
높이가 아니라 컨트롤바를 포함한 높이로 출력되어 버립니다..
(이런.... 빌어먹을 -_- )

이거 어째 글 내용이 제목과는 다른 엉뚱한 곳으로 가버렸네..
아무튼....
위 문제에 대해 알고계시는 분은 저에게 가르침을 내려주세요..
감사의 뜻으로 찐한 뽀뽀를... (???............................!! 우웩 -_-)
은 아니고 ㅎㅎㅎ.... 감사드립니다.
다음글: PDF 웹 뷰어라네요 (2)12384Anonymous2008-04-17
이전글: 학습용으로 사용할 드림위버(HTML)소스를 구합니다. (2)9073Anonymous2008-04-03

새글쓰기 답글쓰기
이동:

세상사는 이야기

  • 만원대 피젯 스피너를 >
  • 망하는 길을 택한 쿠팡 >
  • 물놀이에 적당한 가성 >
  • 컴퓨터를 IPTV로 2, po >
  • 컴퓨터를 IPTV로 만들 >
  • Warning.or.kr도 우회 >
  • 한국의 100대 부자, 어 >
  • 세상을 바꾼 크롬: 크 >
  • 장난(?)으로 시작한 여 >
  • 탈옥의 필수, QuickDo >


  • RSS 구독 (익명 | 회원 | 강좌 | 포럼)
    (C) 1996 ~ 2017 QAOS.com All rights reserved.