有没有什么好的方法可以让用户将页面保存为文件以供以后干净查看,可能是PDF?需要尊重@media print CSS。
考虑的选项:
- http://www.web2pdfconvert.com - 样式是超基本的并且不考虑@media print - 如果它使用@media print CSS 是可以接受的
- 触发打印到文件的“打印”按钮,例如 Microsoft XPS Document Writer - 我的理解是这是不可行的,如果用户理解他们可以轻松打印到文件,他们就不需要按钮
- Word doc - 具有可编辑的优点,但我的理解是这非常复杂,尤其是动态格式
- 按钮打开一个单独的 PHP 文件,该文件提供 pdf,就像使用http://www.fpdf.org/一样- 我的理解是重新创建我已经用 CSS 制作的格式会有大量工作,并且可能无法100% 到达那里
- 使用 Word 保存可查看的 html - 因为 CSS 在单独的文件中,所以很难通过电子邮件发送,而且 Word 无论如何处理 CSS 都很差
有没有我想念的更简单的方法?或者是克服我在这些选项之一中发现的障碍的好方法?