Free Support Forum - aspose.com

PSD如何替换图层的内容,并且保持原来的扭曲

PSD如何替换图层的内容,并且保持原来的扭曲

Layer new_layer_1 = new Layer(new FileInputStream(file_1));
Graphics graphics_1 = new Graphics(layer_1);
graphics_1.clear(Color.getGreen());
graphics_1.drawImage(new_layer_1, new Rectangle(new Point(), new Size(layer_1.getWidth(), layer_1.getHeight())));

原来的扭曲效果回丢失

@lzq

请访问此文档链接以获取用于修改PSD图像和图层的示例代码。 如果仍然有问题,请共享源文件,工作示例代码以及生成的输出和所需的输出。

你好,内容是替换了,但是原来的变形扭曲样式丢失了

QQ截图20201112120533.png (643.1 KB)

原来的扭曲效果丢失掉了,图片可以替换,效果丢失

1.jpg (293.4 KB)
2.jpg (614.0 KB)
3.jpg (308.0 KB)
使用relinkToFile,可以更换链接对象的链接,如图2,但是会有一个小黄箭头,并且扭曲效果不生效,只有手动执行图2操作,才会产生扭曲效果,最终效果如图3

@lzq

您能否分享源PSD文件和可行的示例代码,以便最终用于复制和记录问题?

QQ截图20201113164啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊733.jpg (314.6 KB)

我要调整图中线条部分的图片,这个图层是带有扭曲变形效果的,如果直接使用
QQ截图本版本本版本不不不不20201113164857.png (15.2 KB)
扭曲变形效果会丢失

难道购买正式版之后就有扭曲变形效果了,试用版有限制吗

@lzq
对于试用版,您只会在保存的输出中获得水印。 除此之外,使用许可版本和非许可版本之间几乎没有变化。 建议您考虑使用30天免费试用版许可证来评估API。
对于您的情况,这似乎是PSD图像图层的问题。 因此,我需要源PSD图像,获得的输出和理想的输出。

链接: https://pan.baidu.com/s/1e-RodSPr9EvlVh-SzpLPjg 提取码: aezw 复制这段内容后打开百度网盘手机App,操作更方便哦
–来自百度网盘超级会员v1的分享

文件已上传网盘,太大,上传不了

@lzq

能否请您分享我应该在包围圈中提供的内容。

image.jpg (252.6 KB)

new1.jpg (41.9 KB)
就是一张普通的图片,没有任何效果的图片

@lzq

我无法理解您共享的图像中需要什么。 之前,您声明要共享足够大的文件,而我已请求访问该文件。 您能否解释一下您分享的图片的问题和要求。

我要替换psd的图层的内容,并且保持扭曲变形效果不丢失,你们要原文件,上面上传到网盘给你们了

我就想问问,能不能实现,怎么实现,怎么这么困难呢

QQ截图20201127170804.png (381.7 KB)

就是替换这部分内容,现在替换能实现了,但是变形效果丢失了

就这么一个问题,没有其他高效的沟通方式吗?这都一个月了