디지털 이력서로 대화 형 게임을하는 것이 멋질 수 있다고 생각했습니다. 이 질문과이 사이트의 범위를 위해 이것이 좋은 아이디어인지 여부를 무시합시다.
PDF 문서 내에 게임이나 일종의 대화 형 창을 포함시킬 수 있습니까? 이것은 모든 종류의 언어 또는 프레임 워크를 사용할 수 있습니다. 예를 들어, CAPTCHA가 포함 된 PDF의 작은 영역이 있습니다.
디지털 이력서로 대화 형 게임을하는 것이 멋질 수 있다고 생각했습니다. 이 질문과이 사이트의 범위를 위해 이것이 좋은 아이디어인지 여부를 무시합시다.
PDF 문서 내에 게임이나 일종의 대화 형 창을 포함시킬 수 있습니까? 이것은 모든 종류의 언어 또는 프레임 워크를 사용할 수 있습니다. 예를 들어, CAPTCHA가 포함 된 PDF의 작은 영역이 있습니다.
답변:
이것이 좋은 아이디어인지 아닌지를 무시하는 것은 쉽지 않지만, 나는 순수한 기술적 인 생존력에 집중하고 집중해야 할 필요성을 억제하기 위해 최선을 다할 것입니다.
PDF에는 대화식 요소를 문서에 추가하기위한 Javascript 지원이 있습니다. 간단한 게임을 구현하는 데 사용할 수 있습니다. 그러나 다른 기술로 구현 한 게임을 PDF 파일에 포함시킬 수는 없습니다. 아니요, 자바 스크립트로 개발 한 브라우저 기반 게임조차도 아닙니다. HTML-Javascript와 PDF-Javascript는 동일한 구문을 사용하지만 완전히 다른 전역 객체 및 함수 세트를 갖습니다. PDF API가 제공하는 것을 사용하고이 목적을 위해 특별히 게임을 개발해야하며 게임 개발을위한 API가 아닙니다.
자세한 내용 은 Adobe 의 Acrobat JavaScript Scripting Guide 를 권장합니다 .
Microsoft Office에는 VBA 매크로도있어이를 허용합니다. 다른 기술과 인터페이스 할 수있는 COM 및 ActiveX 요소도 지원되므로 경우에 따라 .docx 문서 내에서 다른 기술로 구현 된 게임을 플레이 할 수도 있습니다. 그러나 제정신의 회사는 보안상의 이유로 신뢰할 수없는 출처를 가진 파일에서 매크로를 재생할 수 없습니다.
Adobe Acrobat을 사용하여 컴퓨터 나 인터넷에서 Flash .swf 파일을 PDF로 삽입 할 수 있어야합니다. 내용은 PDF 페이지 나 "부동 창"에서 실행될 수 있습니다. 일반 웹 기반 플래시와는 다른 보안 설정이 있지만 게임 실행을 방해 할 수 있습니다. 플래시 콘텐츠 임베드에 대한 기사는 다음과 같습니다. https://blogs.adobe.com/pdfdevjunkie/the_flash_designers_guide_to_a
필립이 말한대로 자바 스크립트를 사용할 수도 있습니다.