【问题标题】:Are there any libraries (or using GD2 or Image Magick) to allow the upload and processing of EPS or Vector files?是否有任何库(或使用 GD2 或 Image Magick)允许上传和处理 EPS 或矢量文件?
【发布时间】:2010-05-19 16:47:24
【问题描述】:

我需要允许针对不同格式将用户上传的徽标缩放为不同大小,是否有任何库(包括或额外的)允许为此目的处理 EPS 文件或高分​​辨率艺术品?

【问题讨论】:

  • 什么叫“处理”?
  • 我的印象是 ImageMagick 可以处理这个问题。
  • 正如 Tom 所说,ImageMagick 可以做到这一点 - 通过 CLI 工具或 PHP 扩展。

标签: php pdf symfony1 eps gd2


【解决方案1】:

如果您使用 ext/java 构建了 PHP 并且可以处理 SVG,那么 PEAR 的 XML_svg2imageApache Batik 光栅化器的接口。不过它有点被遗弃了,自 2002 年以来一直在收集灰尘。

Batik 本身是可编写脚本的,因此如果您不想/不能重新编译 PHP 或处理死代码,通过命令行或外部进程自动转换不应该麻烦.

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-08-12
    • 2011-04-05
    • 2019-09-10
    • 2011-05-31
    • 2012-10-16
    • 1970-01-01
    • 1970-01-01
    • 2011-11-12
    相关资源
    最近更新 更多