如何使用 .NET 播放创意视图的 PSD 照片

如何使用 .NET 播放创意视图的 PSD 照片

用 Aspose.PSD for .NET,您可以自动播放数百张 PSD 照片 - 理想的创意、竞选或社交资产。

现实世界问题

手动播放效果对容量项目是无聊的. 自动化允许在任何规模的模型化图像的组合制作。

解决方案概述

添加一个 Posterize 调整层,设置所需的水平,并保存。

原則

  • Visual Studio 2019 或以后
  • .NET 6.0 或更高版本(或 .Net Framework 4.6.2+)
  • Aspose.PSD 为 .NET 从 NuGet
  • PSD 文件格式化
PM> Install-Package Aspose.PSD

步骤实施

步骤1:下载 PSD 文件

using Aspose.PSD;
using Aspose.PSD.FileFormats.Psd;

string inputFile = "./input/photo.psd";
string outputFile = "./output/photo_posterize.psd";

var loadOptions = new PsdLoadOptions() { LoadEffectsResource = true };
PsdImage psdImage = (PsdImage)Image.Load(inputFile, loadOptions);

步骤2:添加 Posterize 调整层

var posterize = psdImage.AddPosterizeAdjustmentLayer();

步骤3:设置Posterize级别

posterize.Levels = 12; // Range typically 2 (max effect) to 255 (no effect)

步骤4:保存风格化的PSD

psdImage.Save(outputFile);
psdImage.Dispose();

使用案例和应用程序

  • 创造创意或流行艺术活动资产
  • Batch 制作产品或活动照片
  • 实验与图形寻找品牌

共同挑战与解决方案

** 效果太硬/微弱:** 调整 Levels 财产为结论结果。

不见的调整: 确认正确的层顺序和图像层可见性。

最佳实践

  • 对各种图像的预测,在包工作之前
  • 总是回归原创
  • 与其他调整层相结合,以获得独特的外观

FAQ

**Q:我可以将后置与其他效果相结合吗?**答:是的,按所需调整层。

Q:我可以自动化到完整的文件夹吗?答:是的 - 在您的资产文件夹中的所有 PSD 的脚本。

结论

使用 Aspose.PSD for .NET, posterize 是您所有 PSD 资产的一步可交换的创意效应。 Aspose.PSD 为 .NET API 参考 .

 中文