ฉันสามารถฝังเกมในเอกสาร PDF ได้หรือไม่?


16

ฉันคิดว่ามันคงเจ๋งที่จะมีเกมแบบโต้ตอบในเรซูเม่ดิจิตอล เพื่อประโยชน์ของคำถามนี้และขอบเขตของไซต์นี้เรามาดูกันว่านี่เป็นความคิดที่ดีหรือไม่

เป็นไปได้หรือไม่ที่จะฝังเกมหรือหน้าต่างโต้ตอบบางประเภทภายในเอกสาร PDF? สิ่งนี้อาจใช้ภาษาหรือกรอบงานใด ๆ ตัวอย่างเช่นการมีพื้นที่ขนาดเล็กของ PDF โดยมี CAPTCHA อยู่ในนั้น


8
คุณสามารถวางเกมลงบนกระดาษเวอร์ชันได้เช่นซูโดกุหรืออย่างนั้น
Turion

คุณสามารถทำเกมไฮเปอร์เท็กซ์ (เช่นเลือกเรื่องราวการผจญภัยของคุณเอง) หาก JavaScript ที่ได้รับอนุญาตมีความสามารถในการสร้างตัวเลขสุ่มและจัดเก็บและดึงข้อมูลจากนั้นคุณควรจะสามารถโต้ตอบได้มากขึ้น
Shule

2
มันจะง่ายกว่าการฝัง PDF ในเกมถ้าคุณต้องการความยืดหยุ่นที่มากขึ้น
Shule

1
คุณสามารถทำให้งานของคุณเป็นเพียงแค่เว็บไซต์เช่นนี้
mgarciaisaia

คำตอบ:


24

ไม่ใช่เรื่องง่ายที่จะเพิกเฉยไม่ว่าจะเป็นความคิดที่ดีหรือไม่ แต่ฉันจะพยายามอย่างเต็มที่เพื่อระงับความต้องการใบหน้าและมุ่งเน้นไปที่ความสามารถทางเทคนิคที่บริสุทธิ์

PDF มีการสนับสนุน Javascript เพื่อเพิ่มองค์ประกอบแบบโต้ตอบลงในเอกสาร สิ่งนี้สามารถใช้เพื่อสร้างเกมง่ายๆ แต่คุณไม่สามารถนำเกมที่คุณนำไปใช้กับเทคโนโลยีอื่นมาฝังลงในไฟล์ PDF ได้ ไม่แม้แต่เกมบนเบราว์เซอร์ที่คุณพัฒนาใน Javascript HTML-Javascript และ PDF-Javascript ใช้ไวยากรณ์เดียวกัน แต่มีชุดวัตถุและฟังก์ชั่นที่แตกต่างกันโดยสิ้นเชิง คุณจะต้องใช้สิ่งที่ PDF API เสนอให้คุณและพัฒนาเกมโดยเฉพาะเพื่อจุดประสงค์นี้และไม่ใช่ API สำหรับการพัฒนาเกม

สำหรับข้อมูลเพิ่มเติมฉันแนะนำAcrobat JavaScript Scripting Guideโดย Adobe

Microsoft Office ยังมีมาโคร VBA ที่อนุญาตแบบเดียวกัน นอกจากนี้ยังมีการรองรับองค์ประกอบ COM และ ActiveX ซึ่งช่วยให้สามารถเชื่อมต่อกับเทคโนโลยีที่แตกต่างกันดังนั้นในบางกรณีอาจเป็นไปได้ที่จะนำเกมมาใช้ในเทคโนโลยีที่แตกต่างเพื่อเล่นในเอกสาร. docx แต่ บริษัท ที่มีสติจะไม่อนุญาตให้เล่นมาโครจากไฟล์ที่มีต้นกำเนิดที่ไม่น่าเชื่อถือด้วยเหตุผลด้านความปลอดภัย: พวกเขาอนุญาตให้ทำสิ่งที่ค่อนข้างชั่วร้าย


6

คุณควรแทรกไฟล์ flash .swf จากคอมพิวเตอร์หรืออินเทอร์เน็ตลงใน PDF โดยใช้ adobe acrobat เนื้อหาสามารถทำงานบนหน้า PDF หรือใน "หน้าต่างแบบลอย" แม้ว่าจะมีการตั้งค่าความปลอดภัยที่แตกต่างจากแฟลชทั่วไปซึ่งอาจทำให้เกมของคุณไม่ทำงาน นี่คือบทความเกี่ยวกับการฝังเนื้อหาแฟลช: https://blogs.adobe.com/pdfdevjunkie/the_flash_designers_guide_to_a

คุณยังสามารถใช้จาวาสคริปต์ตามที่ Philipp พูด

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.