2017-05-20 60 views
1

我正在使用tcpdf库在Linux上编写原始PHP。 核心问题是,当用tcpdf创建一个PDF时,我还想为用户启动一个音频文件......但tcpdf认为TCPDF ERROR: Some data has already been output, can't send PDF file所以我正在寻找一种在PDF生成中播放音频文件的方式没有tcpdf考虑'干扰输出'。TCPDF - 在浏览器中生成PDF,但也播放音频

我可以在我的浏览器中使用tcpdf库和调用成功生成我想要的PDF。但我也想遇到这种情况时播放音频 - “这是你生成的PDF可以打印现在......等等”,可能说

所以我希望把内部的HTML语法音频我PHP脚本。 但是,如果我尝试在tcpdf->输出之前包含音频子句,则tcpdf将播放音频,但表示输出已经发生在tcpdf输出之前,并且不会生成PDF图像。流程在tcpdf-> output命令后停止 - 它成功生成PDF,但不会返回额外的行,因此我无法在输出调用后放置音频行。

所以我想我正在寻找一个“隐藏”音频,虽然我已经试过HTML音频语法中的隐藏属性,但仍然tcpdf标记为“输出已经发生”。谢谢。

+0

即使除了未完成的句子结尾,这个问题感觉它缺少相当关键的信息:/框架,你在编程什么语言? “......之后停止流动”是什么意思?你尝试过哪些实际的代码?请查看[帮助],然后[编辑]您的问题以包含更多详细信息。 – IMSoP

回答

0

嗯,很明显,你可以做到这一点只需

  • 生成PDF文件成(不要直接客户 - 'F'开关)。
  • 将您的音频文件输出到客户端,并让它platy
  • 输出链接/ Javascript重定向到生成的PDF文件。

因为您没有在您的问题中提供任何代码,我也不提供任何代码,但我相信这已经可以理解了。

+0

谢谢你Jakuje。我会尝试一下。之后的重定向是关键。谢谢! –

相关问题