【问题标题】:create a photoshop file or illustrator file using php使用 php 创建 photoshop 文件或 illustrator 文件
【发布时间】:2011-05-19 02:15:32
【问题描述】:

我们可以使用php创建photoshop文件或illustrator文件吗?

我想创建一个可以执行简单位置分配的Flash应用程序,形状类型很少,这些位置和形状将通过php“转换”为photoshop文件或illustrator文件。

我可以知道有什么办法吗?

【问题讨论】:

    标签: php photoshop adobe-illustrator


    【解决方案1】:

    Illustrator 很简单,因为 EPS 格式相当标准,核心没有改变(Photoshop 不能这样说)。

    不过,我建议您研究可缩放矢量图形,Illustrator 或 Photoshop 也可以阅读:http://en.wikipedia.org/wiki/Scalable_Vector_Graphics

    这是一种基于 XML 的标记语言,可以做任何你想做的事情......而且使用起来会更容易。

    【讨论】:

      【解决方案2】:

      我会考虑使用 php ps 创建一个 ps 文件或使用 php pdf 创建一个 pdf 文件,其中任何一个都可以很容易地打开到 illustrator 中,就 Photoshop 而言,您可以使用 GDimageMagick 生成图像

      【讨论】:

      • 还有FPDF库:fpdf.org这个库很好用,你也可以用它来画图。
      【解决方案3】:

      从技术上讲,output a native PSD file 是可能的。这不是一个简单的过程,但想法是您将使用原始文件写入来创建适当的标题和文件部分。标题、颜色模式、资源、图层/蒙版和图像数据都有保留部分。

      复杂性在于将现有图像的数据管道传输到数据部分并匹配规范。对于本节,我需要研究最相似的格式(即我假设的 TIFF)。它还需要匹配选定的色彩空间(RGB 或 CMYK)。

      PSD 的真正好处是分层选项。我有兴趣使用现有的 PSD 文件,修改现有数据(即智能对象层中的文本),然后渲染它。在服务器端,使用 Photoshop Droplet 和热文件夹来自动处理比创建 PSD 库 imo 更有效。

      John Green 的另一个答案是一个很好的建议——使用更开放/可互操作的文件格式。如果您需要利用层,则需要深入研究或在 PHP 之外获得更多创意。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-09-27
        • 2010-11-15
        • 1970-01-01
        • 2016-12-06
        相关资源
        最近更新 更多