Aspose.PSD for Javaを使用しております。
PSDファイル上のレイヤーの位置を変更する場合、どのように実装すれば宜しいでしょうか?
お手数かけますが、よろしくお願いします。
次のコードを試してください
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をご利用いただきありがとうございます