PsdPackage

PsdRootPackage.PsdPackage property

Λαμβάνει το πακέτο μεταδεδομένων που περιέχει πληροφορίες σχετικά με το αρχείο PSD.

public PsdPackage PsdPackage { get; }

Αξία περιουσίας

Το πακέτο μεταδεδομένων που περιέχει πληροφορίες σχετικά με το αρχείο 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);

        //...
    }

    //...
}

Δείτε επίσης