Class BorderInformationResource

BorderInformationResource class

छवि प्रिंट सेटिंग्स की सीमा जानकारी वाला संसाधन।

public sealed class BorderInformationResource : ResourceBlock

कंस्ट्रक्टर्स

नामविवरण
BorderInformationResource()डिफ़ॉल्ट कंस्ट्रक्टर।

गुण

नामविवरण
override DataSize { get; }बाइट्स में संसाधन डेटा आकार प्राप्त करता है।
ID { get; set; }संसाधन के लिए अद्वितीय पहचानकर्ता प्राप्त या सेट करता है।
override MinimalVersion { get; }न्यूनतम आवश्यक PSD संस्करण प्राप्त करता है।
Name { get; set; }संसाधन नाम प्राप्त या सेट करता है। पास्कल स्ट्रिंग, आकार को समान बनाने के लिए गद्देदार (शून्य नाम में 0 के दो बाइट होते हैं).
Signature { get; }संसाधन हस्ताक्षर प्राप्त करता है। हमेशा ‘8BIM’ होना चाहिए.
Size { get; }अपने डेटा सहित बाइट्स में संसाधन ब्लॉक आकार प्राप्त करता है।
Unit { get; set; }सीमा इकाइयों को प्राप्त या सेट करता है।
Width { get; set; }सीमा चौड़ाई प्राप्त या सेट करता है।

तरीकों

नामविवरण
Save(StreamContainer)संसाधन ब्लॉक को निर्दिष्ट स्ट्रीम में सहेजता है।
virtual ValidateValues()संसाधन मानों की पुष्टि करता है.

उदाहरण

निम्न उदाहरण BorderInformationResource संसाधन के समर्थन को प्रदर्शित करता है।

[C#]

string sourceFilePath = "input.psd";
string outputFilePath = "output.psd";

using (var image = (PsdImage)Image.Load(sourceFilePath))
{
    ResourceBlock[] imageResources = image.ImageResources;
    BorderInformationResource borderInfoResource = null;
    foreach (var imageResource in imageResources)
    {
        if (imageResource is BorderInformationResource)
        {
            borderInfoResource = (BorderInformationResource)imageResource;
            break;
        }
    }

    // अद्यतन सीमा सूचना संसाधन
    borderInfoResource.Width = 0.1;
    borderInfoResource.Unit = PhysicalUnit.Inches;

    image.Save(outputFilePath);
}

यह सभी देखें