在pdf

时间:2017-07-18 13:14:06

标签: pdf dompdf

我目前正在使用dompdf生成pdf文件。 我坚持在pdf中添加或嵌入视频。 不幸的是,我无法找到任何参考。

我希望任何人都可以确认是否可能。 如果你能为我提供样品,我也将不胜感激。

3 个答案:

答案 0 :(得分:1)

从技术上讲,您可以使用Acrobat的ISO-32000-1扩展将电影和Flash SWF文件嵌入到PDF中。请参阅http://www.adobe.ca/content/dam/Adob...t_iso32000.pdf

的第76页

您应该能够通过对PDF库进行一些实验来实现这一目标,这样您就可以将自定义对象添加到对象流中,并且根据PDF编写库的优秀程度,您最终可能会做很多艰苦的工作。

一个很好的例子是iText,它通过com.itextpdf.text.pdf.richmedia.*

支持它

然而,仅仅因为它可能并不意味着它是合理的,除了Acrobat之外它也不会起作用,并且完全不包括iPad和其他平板电脑/设备。

答案 1 :(得分:0)

我对dompdf的理解是它不支持在PDF中嵌入视频,但即使这样做也不太可能,HTML不太可能包含创建它们的正确属性。在HTML中,大多数人链接到托管除了他们自己的网站之外的某个地方的视频。这些网站通常不允许直接链接到视频文件本身,而是允许链接到参数化URL。 Acrobat和支持富媒体的其他观看者不会将这些URL识别为可播放。 URL必须直接与视频文件本身相关,或者需要由dompdf下载和嵌入...但是再次......这些网站不允许这样做。此外,您需要在Flash中创建视频播放器并将其嵌入到PDF中,我在dompdf中看不到任何允许您指定.swf用作播放器的内容。< / p>

答案 2 :(得分:0)

DomPDF不支持嵌入式视频
但是您可以执行以下解决方案

  • 创建带有视频缩略图的图像标签
  • 通过标签将图片标签链接到视频网址

所以解决方案看起来像这样。

<a href="https://video-url" target="_blank" ><img src="https://image-url" /></a>