کلید خلاصه دسته‌بندی
PSDNET-940 ‌ایجاد API برای دریافت هش منحصر به فرد برای لایه‌های مشابه در فایل‌های مختلف بهبود
PSDNET-678 نمایش نادرست لایه پرکننده با الگو در صورتی که الگوها بیش از یکی باشند و ترتیب لایه‌ها تغییر کرده باشد باگ
PSDNET-1125 استثنا در بارگذاری فایل خاص PSD با حالت رنگ CMYK باگ

تغییرات API عمومی

API‌های اضافه شده:

API‌های حذف شده:

مثال‌های استفاده:

PSDNET-678. نمایش نادرست لایه پرکننده با الگو در صورتی که الگوها بیش از یکی باشند و ترتیب لایه‌ها تغییر کرده باشد

string sourceFile = "badPattern.psd";
string outputPng = "out_678.png";

using (var psdImage = (PsdImage)Image.Load(sourceFile))
{
    FillLayer layer1 = (FillLayer)psdImage.Layers[1];
    FillLayer layer2 = (FillLayer)psdImage.Layers[2];

    layer1.Update();
    layer2.Update();

    psdImage.Save(outputPng, new PngOptions());
}

PSDNET-940. ایجاد API برای دریافت هش منحصر به فرد برای لایه‌های مشابه در فایل‌های مختلف

using Aspose.PSD;
using Aspose.PSD.FileFormats.Psd;
using Aspose.PSD.FileFormats.Psd.Layers;
using Aspose.PSD.ImageLoadOptions;

public class Program
{
    static void Main()
    {
        // کدهای اجرایی
    }
}

PSDNET-1125. استثنا در بارگذاری فایل خاص PSD با حالت رنگ CMYK

string sourceFile = "02_alpha-channels.psd";
string outputPng = "out_1125.png";

using (PsdImage image = (PsdImage)Image.Load(sourceFile))
{
    image.Save(outputPng, new PngOptions());
}