【问题标题】:Converting a DIV from html to an image [duplicate]将 DIV 从 html 转换为图像 [重复]
【发布时间】:2013-12-28 23:05:21
【问题描述】:

我四处寻找可以从我的音乐库专辑封面制作壁纸的应用程序,但我没有找到一个可以远程完成我想要的事情的应用程序。所以,相反,我用 PHP 构建了一个。此脚本扫描文件夹中的所有 mp3,然后从打乱的专辑封面中创建一个瓷砖墙。输出看起来像this。它由包装器 divdiv 组成,其中每个专辑封面都作为背景。
我面临的问题是我不知道如何将所有这些图像转换为一张图像。
有什么办法可以将这个div 转换为单个图像,或者将这个div 转换为canvas 然后将其保存为图像?

附图

【问题讨论】:

标签: javascript php jquery html


【解决方案1】:

也许你应该忘记你的 div,用 GD 创建一个空图像并添加你所有的专辑封面一个男孩一个:http://www.php.net/manual/en/book.image.php

【讨论】:

  • 如果你知道的话,可以举一些例子;)
  • 我以前从未这样做过,但我会尝试使用壁纸的尺寸创建一个空图像:imagecreate 我会循环加载所有封面(使用带有路径的数组)。 imagrecreatefromjpeg 每张封面,都可以在壁纸里面画一个封面。 x 将等于先前的 x + 封面宽度,y 将等于先前的 y + 封面高度(在行尾)。 imagecopymerge
猜你喜欢
  • 2011-09-14
  • 2012-06-19
  • 2020-01-03
  • 2017-05-13
  • 2016-09-10
  • 2016-02-09
  • 2014-01-12
  • 1970-01-01
  • 2011-06-02
相关资源
最近更新 更多