We're sorry Aspose doesn't work properply without JavaScript enabled.

Free Support Forum - aspose.com

【Aspose.PSD for Java】レイヤーの移動方法

Aspose.PSD for Javaを使用しております。
PSDファイル上のレイヤーの位置を変更する場合、どのように実装すれば宜しいでしょうか?
お手数かけますが、よろしくお願いします。

@ShinyaSuzuki

次のコードを試してください

    PsdImage psdImage = new PsdImage(500, 500);

    String path = "someImage.png";
    String outputPath = "outjava.psd";

    FileInputStream stream = new FileInputStream(path);
    Layer someLayer = new Layer(stream);

    psdImage.addLayer(someLayer);
 
    Rectangle bounds = someLayer.getBounds();
    someLayer.setLeft(100);
    someLayer.setTop(-50);
    someLayer.setRight(100 + bounds.getWidth());
    someLayer.setBottom(-50 + bounds.getHeight());
   
    psdImage.save(outputPath);

    stream.close(); 

Aspose.PSDをご利用いただきありがとうございます