7

PSDファイルをPHPコードに読み込み、グループ レイヤーと XY 位置を取得する必要があります。

どうすればできますか?ImageMagick のことは聞いたことがありますが、実際に取り組んだことはありません。

開始するためのリンクがいくつかある場合は、私に提供してください。

4

1 に答える 1

7

次のようなものを使用して、これにImageMagickを使用できます。

$im = new Imagick("image.psd");

foreach($im as $layer) {
  // do something with each $layer

  // example: save all layers to separate PNG files
  $layer->writeImage("layer" . ++$i . ".png");
}

また、あなたと同様の質問に対するこの回答を見ることができx,y、たとえば、レイヤーの位置を取得する方法のコード例がいくつかあります。

于 2013-07-02T13:38:23.353 に答える