Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
在我下面给出的代码中,
$pdf->Output($node->nid . '.pdf', 'D');
如何检测文件是否已下载?在读取输出函数时,它没有提及任何有关返回值的内容。所以我猜它没有返回任何值?
这无法检测到,因为它发生在客户端。最终用户可以单击“保存”或“取消”。
但是,通过将D标志设置为I,例如
D
I
$pdf->Output($node->nid . '.pdf', 'I');
您可以确保已成功将 PDF 呈现给最终用户。最终用户可以向下滚动并单击Save按钮以保存 PDF。是否保存它完全取决于最终用户..再次,您将无法跟踪它。
Save