Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/286.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 什么';s是生成此图形填充的算法的名称_Php_Graphics - Fatal编程技术网

Php 什么';s是生成此图形填充的算法的名称

Php 什么';s是生成此图形填充的算法的名称,php,graphics,Php,Graphics,我正在寻找一种算法来实现这种效果,但我甚至不知道该寻找什么也无济于事。我使用PHP,所以任何现有的代码示例都非常好。我想指定形状的边框,让php自动用字母填充。我也愿意接受其他想法来完成同样的事情。这个算法有名字吗 我不知道该算法的确切名称-我可以想象它是的一个变体,但对最好的包没有兴趣 以下是一些资源和问题: 您是否尝试使用不同大小的字体尽可能紧密地绘制图像?(与所有一种大小的字体相反) 可以在边缘处截断字符吗 如果问题二是肯定的,在我看来,生成图像的最简单方法是用字符填充整个矩形,反转图像形

我正在寻找一种算法来实现这种效果,但我甚至不知道该寻找什么也无济于事。我使用PHP,所以任何现有的代码示例都非常好。我想指定形状的边框,让php自动用字母填充。我也愿意接受其他想法来完成同样的事情。这个算法有名字吗


我不知道该算法的确切名称-我可以想象它是的一个变体,但对最好的包没有兴趣

以下是一些资源和问题:

  • 您是否尝试使用不同大小的字体尽可能紧密地绘制图像?(与所有一种大小的字体相反)
  • 可以在边缘处截断字符吗
  • 如果问题二是肯定的,在我看来,生成图像的最简单方法是用字符填充整个矩形,反转图像形状并将其用作遮罩

    这不仅仅是一个字符的答案,而是整个句子的答案

    编辑:
    一些流行的现代图形填充网站可能值得研究


    • 非常奇特的标签云形状

    • 将图像拼贴成特定形状

    有趣的问题+1看一看这个2D bin pack js+画布,我认为这比2D bin pack困难得多,但你可以将晶格简化为正方形,然后从那里开始。