图像拼贴的不同形状

我是照片编辑应用程序开发的新手。 我如何开发像这样的网格样式,以便我可以添加从相机中挑选的多个图像来创build拼贴画? 我通过下面的链接,但没有得到实现这一目标的方式。 任何build议或链接将有所帮助。

图片

LINK1 LINK2

您可以为此进行custom layout ,也可以调整Collection ViewFlow Layout 。检查此代码。它具有您想要的相同function。

您可以计算图像的宽度和高度,并随意调整它们,使它们可以适合。使用collections视图,您可以轻松实现此function。查看collections视图的wwdc videos以获得更好的理解。

我使用Photoshop脚本和PSD模板文件。

正在填充模板的videohttp://www.mouseprints.net/old/dpr/Populate911_720p.mp4

四规则:创buildPSD模板

1为所需的打印尺寸调整照片拼贴模板的尺寸 – 宽度,高度和打印DPI分辨率。

2照片拼贴模板必须有一个Photoshop背景图层。 这层的内容可以是任何东西。

3照片拼贴模板必须具有名为“图像1”,“图像2”,…“图像n”的alpha通道。

4背景图层上方的照片拼贴模板图层必须提供透明区域,让放置在其下方的图像显示出来。

十二个脚本

1 TestCollageTemplate.jsx – 用于在使用Photoshop制作照片拼贴模板时testing照片拼贴模板。

2 CollageTemplateBuilder.jsx – 可以构build与此工具箱脚本兼容的模板。

3 LayerToAlphaChan.jsx – 用于将原型图像层堆栈转换为模板文档。

4 InteractivePopulateCollage.jsx – 用于交互式填充任何照片拼贴模板。 提供大多数用户控件插入图片和文字。

5 ReplaceCollageImage.jsx – 用于replace填充的拼贴图像智能对象层与其他图像正确resize和位置。

6 ChangeTextSize.jsx – 当填充使用的尺寸不能正常工作时,可以使用此脚本更改图像标记的文字大小。

7PopulateCollageTemplate.jsx – 用于自动填充照片拼贴模板,并使填充的副本在Photoshop中保持打开状态。

8 BatchOneImageCollage.jsx – 用于自动批量填充仅插入一个图像的拼贴模板。 拼贴画或图像可能会加盖文字。

9 BatchMultiImageCollage.jsx – 用于自动批量填充源图像文件夹中的图像的任何照片拼贴模板。 比交互式脚本更易于使用。 保存的拼贴可以调整。

10 BatchPicturePackage.jsx – 用于自动批量填充源图像文件夹中的图像的任何照片拼贴模板。

11 PasteImageRoll.jsx – 将图像粘贴到要打印在卷筒纸上的文档中。

12 PCTpreferences.jsx – 首选项在以上几个脚本中使用。 编辑此文件以更改默认设置并添加图层样式。

文档和示例http://www.mouseprints.net/old/dpr/PhotoCollageToolkit.html