当前位置: 首页 > 知识库问答 >
问题:

如何用Laravel生成样式PDF

法浩壤
2023-03-14

有没有一个包生成PDF(与样式)从网页与拉维勒。我尝试使用barryvdh/laravel-dompdf,但是PDF没有样式化。Laravel有没有更好的解决方案

共有1个答案

慕容宏邈
2023-03-14

我使用barryvdh并且我个人可以达到预期的结果。在设计您的PDF格式之前,这里有一些提示:

  • 使用自定义CSS而不是CSS框架(如bootstrap、tailwind、bulma等),DOMPDF将使用大量未使用样式,并将减慢导出到PDF的过程
  • 如果导出到pdf时出错最大执行时间,请编辑您的php.ini文件。根据您的要求将max_execution_time增加到60、90等
 类似资料:
  • 我正在使用通过加载具有内部样式的html文件在我的应用程序中生成pdf。我的超文本标记语言页面是这样的:

  • 问题内容: 我目前正在浏览Go,并且认为goroutines的用法类似于Python生成器,尤其是Question 66 。我以为66看起来很复杂,因此我将其改写为: 这似乎有效。几个问题: 如果我将通道上的缓冲区大小设置为10,则将尽快填充另外10个点,并且会尽快耗尽这些点。这是正确的吗?这会比内存大小为1的缓冲区更好,但是会占用内存,对吗? 由于通道不会被发送方关闭,因此当我们超出范围时在内存

  • 我在网上没有发现任何相关的问题。保存生成的*.eml文件似乎并不流行:)有人能想到解决方案吗? 到目前为止的工作的转储:

  • 问题内容: 我将如何在Java中制作程序生成的地图?游戏本身就像Zelda是按程序生成的一样。 问题答案: 不久前Zelda地图的图例使用等距图块视图。您需要做的第一件事是将等距图块集加载到程序中,我确定您可以找到Zelda图块集。然后,您需要确定如何以过程方式生成地图。会有海洋,不同的生物群落,建筑物吗?在制定生成地图的方程式时,必须考虑所有这些因素。每个图块都需要存储在某个位置,因此我将制作一

  • 浏览器:edge 项目中存在一个div 发现无论如何也无法显示出来,查看样式,发现是下面的用户代理样式表写了display none导致的,为什么会出现这个用户代理样式表,且只针对于特定的div 在firefox中打开就可以正常显示,请问我该如何解决?

  • 如何自定义生成固定长度的字符串ID,8-12个字符 格式:业务标记_xxxxxxxxxx 如:user_Nuxq23s24dxa1ScSx 要求:1ms生成100W个 或有什么现成的库可以使用,麻烦老大们贴下代码