PsdPackage

PsdRootPackage.PsdPackage property

يحصل على حزمة البيانات الأولية التي تحتوي على معلومات حول ملف PSD.

public PsdPackage PsdPackage { get; }

Property_Value

حزمة البيانات الوصفية التي تحتوي على معلومات حول ملف PSD.

ملاحظات

يتعلم أكثر

أمثلة

يوضح نموذج التعليمات البرمجية هذا كيفية قراءة رأس ملف PSD واستخراج بعض المعلومات حول طبقات PSD.

using (Metadata metadata = new Metadata(Constants.PsdWithIptc))
{
    var root = metadata.GetRootPackage<PsdRootPackage>();

    Console.WriteLine(root.PsdPackage.ChannelCount);
    Console.WriteLine(root.PsdPackage.ColorMode);
    Console.WriteLine(root.PsdPackage.Compression);
    Console.WriteLine(root.PsdPackage.PhotoshopVersion);

    foreach (var layer in root.PsdPackage.Layers)
    {
        Console.WriteLine(layer.Name);
        Console.WriteLine(layer.BitsPerPixel);
        Console.WriteLine(layer.ChannelCount);
        Console.WriteLine(layer.Flags);
        Console.WriteLine(layer.Height);
        Console.WriteLine(layer.Width);

        // ...
    }

    // ...
}

أنظر أيضا