เป็นไปได้หรือไม่ที่จะฝัง GIF แบบเคลื่อนไหวใน PDF


169

เป็นไปได้หรือไม่ที่จะฝัง GIF แบบเคลื่อนไหวใน PDF และฉันจะไปเกี่ยวกับสิ่งนั้นได้อย่างไร มีอันตรายใดบ้างที่ฉันควรระวัง?

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

ตัวอย่างเช่น - ฉันต้องการจะใส่คำอธิบายของ quicksort:

ป้อนคำอธิบายรูปภาพที่นี่


3
เป็นไปได้ถ้าคุณสร้างไฟล์ PDF ด้วย LaTeXแต่ฉันคิดว่า gif เป็นไฟล์ภายนอก
Stéphane Laurent

27
PDF นั้นไม่ได้มีไว้สำหรับ "การพิมพ์" เท่านั้นอีกต่อไป - พวกเขาแทนที่เอกสารที่พิมพ์ด้วยเอกสารดิจิทัลทั้งหมดดังนั้นการฝังภาพเคลื่อนไหวจะเป็นการเพิ่มตรรกะ นี่เป็นคำถามที่ดีฉันไม่เห็นว่าทำไมมันถึงไม่รองรับคุณสมบัติ / ใช้งานอย่างกว้างขวาง
Demis

10
(อย่าลืมให้เครดิตวิกิพีเดียสำหรับภาพนี้)
2560

คำตอบนี้ (และไม่มีอื่น ๆ ) ทำงานให้ฉันใน NixOS สมัยใหม่ (2017) กับ Okular แม้กระทั่งการเริ่มอัตโนมัติได้รับการสนับสนุนในโหมดการนำเสนอ (ตรงกันข้ามกับบางสถานที่ที่ระบุว่าไม่ใช่)
Ingo Blechschmidt

คำตอบ:


61

ฉันไม่ได้ทดสอบ แต่เห็นได้ชัดว่าคุณสามารถเพิ่มแอนิเมชั่นควิกไทม์ลงใน pdf ได้ (ไม่รู้เลยว่าทำไม) ดังนั้นทางออกคือการส่งออก gif แบบเคลื่อนไหวไปยัง quicktime และเพิ่มลงใน pdf

นี่คือวิธีแก้ปัญหาที่ใช้งานได้:

  1. เปิด GIF ใน Quicktime และบันทึกเป็น MOV (เห็นได้ชัดว่ามันทำงานกับรูปแบบอื่นได้เช่นกันคุณจะต้องลอง)
  2. แทรก MOV ลงใน PDF (ด้วย Adobe InDesign (ตรวจสอบให้แน่ใจว่าตั้งค่า Object> Interactive> ตัวเลือกภาพยนตร์> ฝังใน PDF) - ควรทำงานกับ Adobe Acrobat Pro DC ด้วย: ดูลิงค์
  3. บันทึก PDF

ดูลิงค์นี้ (เยอรมัน)


10
มันเยี่ยมมาก! แต่มีวิธีแก้ปัญหาฟรีให้ทำในสิ่งเดียวกันหรือไม่? Adobe InDesign คือ> $ 300 / ปี นอกจากนี้ยังมีนโยบาย SO ที่จะคัดลอกคำตอบลงในโพสต์จริง - หน้าแปลบอกว่าจะทำสิ่งต่อไปนี้: 1) เปิด GIF ใน Quicktime และบันทึกเป็น MOV (ฉันทำได้แค่ทำงานกับ AVI) 2) ใส่ MOV ลงใน PDF ด้วย Adobe InDesign (ตรวจสอบให้แน่ใจว่าได้ตั้งObject> Interactive> film options > Embed in PDF 3) บันทึก PDF
Demis

1
ฉันสามารถยืนยันได้ว่าการฝังไฟล์ MOV เป็น PDF ผ่าน InDesign ทำงาน แต่ Quicktime บน iMac ของฉันปฏิเสธที่จะเปิดไฟล์ GIF คุณสามารถให้รายละเอียดเพิ่มเติมเกี่ยวกับส่วนนั้นได้หรือไม่ ... คุณใช้ Quicktime เวอร์ชันใดอยู่
peacetype

เช่นเดียวกับไฟล์ MOV มัลติมีเดียใด ๆ ที่เป็นไปตามมาตรฐาน H.264 สามารถเล่นได้ใน Adobe Reader 9 และใหม่กว่า ซึ่งอาจรวมถึง MPG และรูปแบบทั่วไปอื่น ๆ อีกมากมาย เพิ่มเติมได้ที่นี่: helpx.adobe.com/acrobat/using/rich-media.html
Dan Roberts

การรวม mp4 ใน PDF ต้องใช้ Flash Player และจะไม่รองรับในเครื่องอ่าน PDF ส่วนใหญ่ ดูคำตอบนี้สำหรับรายละเอียดเพิ่มเติม: graphicdesign.stackexchange.com/a/130211/3145
Justin Putney

InDesign ไม่เปิดหรือแก้ไข PDF ดังนั้นฉันไม่แน่ใจว่าจะใช้งานคำแนะนำ "แทรก MOV ลงใน PDF ด้วย Adobe InDesign" ได้อย่างไร เมื่อฉันพยายามเปิด PDF ด้วย InDesign ฉันได้รับข้อผิดพลาด "InDesign อาจไม่สนับสนุนรูปแบบไฟล์ ... "
ChaosFreak

29

ฉันทำเพื่อการนำเสนอของ Beamer

ให้ tmp-0.png ผ่าน tmp-34.png

\usepackage{animate}

\begin{frame}{Torque Generating Mechanism}
  \animategraphics[loop,controls,width=\linewidth]{12}{output/tmp-}{0}{34}
\end{frame}

6
มันใช้งานได้ดีสำหรับฉัน อย่างไรก็ตามไม่มีผู้อ่าน Linux PDF ที่ฉันลองใช้สามารถดูภาพเคลื่อนไหวได้ ฉันทำได้แค่ให้พวกเขาทำงานใน Adobe Reader เท่านั้น
remveland

16

มันเป็นไปไม่ได้จริงๆ คุณทำได้ แต่ถ้าคุณกำลังจะทำเช่นนั้นมันจะไร้ประโยชน์หากไม่มีปลั๊กอินที่เหมาะสม คุณควรใช้รูปแบบอื่นดีกว่า PDF ถูกใช้เพื่อให้มีเอาต์พุตแบบรวมไปยังเครื่องพิมพ์และหน้าจอดังนั้นภาพเคลื่อนไหวจะไม่ทำงานหากไม่มีทรัพยากรอื่นและจากนั้นไม่ใช่ PDF จริงๆ


3
แม้ว่าจะเป็นความจริงที่ว่า GIF จะไม่ทำงาน "ตามที่เป็นอยู่" ในรูปแบบ PDF แต่คุณสามารถสร้างภาพเคลื่อนไหวโดยใช้ Javascript ได้ แต่ผู้อ่านเพียงไม่กี่คนที่จะให้การสนับสนุน
yms

9
PDF อาจถูกสร้างขึ้นมาเพื่อการพิมพ์ทางกายภาพ แต่ตอนนี้ได้แทนที่สถานที่ของเอกสารที่พิมพ์ออกมาอย่างสมบูรณ์แล้ว - มันเป็นเอกสารดิจิตอลแบบพฤตินัยดังนั้นจึงเหมาะสมอย่างยิ่งที่เราควรอนุญาตให้พวกเขาฝังภาพเคลื่อนไหว
Demis


6

ความเป็นไปได้อีกอย่างหนึ่งคือ LaTeX + animate แพ็คเกจ คุณจะต้องจัดทำเฟรมภาพเคลื่อนไหวแต่ละภาพ ไฟล์ PDF ที่เป็นผลลัพธ์ไม่ต้องการปลั๊กอินใด ๆ ภาพเคลื่อนไหวจะแสดงในโปรแกรมอ่าน Adobe


5

อาจใช้ LaTeX และลองสิ่งนี้

\documentclass[a4paper]{article}
\usepackage[3D]{movie15}
\usepackage{hyperref}
\begin{document}
\includemovie[
    poster,
    toolbar, 
    3Daac=60.000000, 3Droll=0.000000, 3Dc2c=0.000000 2.483000 0.000000,     3Droo=2.483000, 3Dcoo=0.000000 0.000000 0.000000,
    3Dlights=CAD,
]{\linewidth}{\linewidth}{Bob.u3d}
\end{document}

ที่ Bob3d.u3d เป็นไฟล์เสมือนจริงตัวอย่างที่ฉันมี ใช้งานได้กับ (หรือไม่) สำหรับภาพยนตร์และฉันคาดหวังว่ามันอาจทำงานได้สำหรับ gif ด้วย


6
คุณควรพูดถึงว่าคุณใช้ LaTeX
alhelal

3

ฉันต้องคิดออกนี้สำหรับงานนำเสนอลูกค้าและพบวิธีแก้ไข GIF เล่นสองสามครั้งด้วยการวนซ้ำปลอม

  • เปิด Gif ใน Photoshop
  • ดูไทม์ไลน์
  • เลือกอินสแตนซ์ทั้งหมดและทำซ้ำ (ฉันทำได้ 10 ครั้ง)
  • ส่งออกเป็น MP4
  • เปิด PDF ของคุณแล้วไปที่ TOOLS> สื่อสมบูรณ์> เพิ่มวิดีโอ> จากนั้นวางวิดีโอของ gif ของคุณในตำแหน่งที่คุณต้องการ
  • หน้าต่างขึ้นมาตรวจสอบให้แน่ใจว่าคลิกที่ตัวเลือกขั้นสูง
  • เลือกไฟล์ของคุณและด้านล่างใต้เลือกเปิดใช้งานเมื่อมองเห็นเนื้อหา

หวังว่านี่จะช่วยได้


1
การรวม mp4 ใน PDF ต้องใช้ Flash Player และจะไม่รองรับในเครื่องอ่าน PDF ส่วนใหญ่
Justin Putney

1

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

สำหรับ acrobat pro version x สามารถเพิ่ม gif ได้ เครื่องมือ> แทรกจากแฟ้ม แต่ gif จะไม่เล่นมันจะแสดงเฉพาะภาพแรกเท่านั้น


4
สำหรับฉันทางออกที่สมบูรณ์แบบคือ HTML
Jose

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