Class BmpOptions

BmpOptions class

बीएमपी फ़ाइल प्रारूप निर्माण विकल्प।

public class BmpOptions : ImageOptionsBase

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

नामविवरण
BmpOptions()का एक नया उदाहरण प्रारंभ करता हैBmpOptions वर्ग.
BmpOptions(BmpOptions)का एक नया उदाहरण प्रारंभ करता हैBmpOptions वर्ग.

गुण

नामविवरण
BitsPerPixel { get; set; }छवि बिट प्रति पिक्सेल गणना प्राप्त या सेट करता है।
BufferSizeHint { get; set; }बफ़र आकार संकेत प्राप्त या सेट करता है जो सभी आंतरिक बफ़र्स के लिए अधिकतम अनुमत आकार परिभाषित किया गया है।
Compression { get; set; }संपीड़न प्राप्त या सेट करता है।
virtual DefaultReplacementFont { get; set; }डिफ़ॉल्ट प्रतिस्थापन फ़ॉन्ट प्राप्त करता है या सेट करता है (फ़ॉन्ट जो रेखापुंज में निर्यात करते समय पाठ को आकर्षित करने के लिए उपयोग किया जाएगा, यदि PSD फ़ाइल में मौजूदा परत फ़ॉन्ट सिस्टम में प्रस्तुत नहीं किया गया है)। डिफ़ॉल्ट फ़ॉन्ट का उचित नाम लेने के लिए अगले कोड स्निपेट का उपयोग किया जा सकता है : System.Drawing.Text.InstalledFontCollection col = new System.Drawing.Text.InstalledFontCollection(); System.Drawing.FontFamily[] family = col.Families; string defaultFontName = family[0].Name; PsdLoadOptions psdLoadOptions = new PsdLoadOptions() { DefaultReplacementFont = defaultFontName });
Disposed { get; }यह इंगित करने वाला मान प्राप्त करता है कि क्या यह उदाहरण निपटाया गया है।
FullFrame { get; set; }[पूर्ण फ्रेम] . इंगित करने वाला मान प्राप्त करता है या सेट करता है
MultiPageOptions { get; set; }मल्टीपेज विकल्प
virtual Palette { get; set; }कलर पैलेट प्राप्त या सेट करता है।
ProgressEventHandler { get; set; }प्रगति ईवेंट हैंडलर प्राप्त या सेट करता है।
virtual ResolutionSettings { get; set; }रिज़ॉल्यूशन सेटिंग्स प्राप्त या सेट करता है।
Source { get; set; }छवि बनाने के लिए स्रोत प्राप्त करता है या सेट करता है.
VectorRasterizationOptions { get; set; }वेक्टर रेखांकन विकल्प प्राप्त या सेट करता है।
virtual XmpData { get; set; }एक्सएमपी मेटाडेटा कंटेनर प्राप्त या सेट करता है।

तरीकों

नामविवरण
virtual Clone()इस उदाहरण को क्लोन करता है।
Dispose()वर्तमान उदाहरण का निपटान करता है।

उदाहरण

यह उदाहरण निर्यात उद्देश्यों के लिए SaveOptions Namespace से विभिन्न वर्गों के उपयोग को प्रदर्शित करता है। Psd प्रकार की छवि को छवि के उदाहरण में लोड किया जाता है और फिर कई स्वरूपों में निर्यात किया जाता है।

[C#]

// छवि वर्ग के एक उदाहरण में एक मौजूदा छवि लोड करें
using (Aspose.PSD.Image image = Aspose.PSD.Image.Load(@"C:\temp\image.psd"))
{
    // डिफ़ॉल्ट विकल्पों का उपयोग करके BMP फ़ाइल स्वरूप में निर्यात करें
    image.Save(@"C:\temp\output.bmp", new Aspose.PSD.ImageOptions.BmpOptions());

    // डिफ़ॉल्ट विकल्पों का उपयोग करके JPEG फ़ाइल स्वरूप में निर्यात करें
    image.Save(@"C:\temp\output.jpeg", new Aspose.PSD.ImageOptions.JpegOptions());

    // डिफ़ॉल्ट विकल्पों का उपयोग करके JPEG 2000 फ़ाइल स्वरूप में निर्यात करें
    image.Save(@"C:\temp\output.jp2", new Aspose.PSD.ImageOptions.Jpeg2000Options());

    // डिफ़ॉल्ट विकल्पों का उपयोग करके PNG फ़ाइल स्वरूप में निर्यात करें
    image.Save(@"C:\temp\output.png", new Aspose.PSD.ImageOptions.PngOptions());

    // डिफ़ॉल्ट विकल्पों का उपयोग करके TIFF फ़ाइल स्वरूप में निर्यात करें
    image.Save(@"c:\temp\output.tiff", new Aspose.PSD.ImageOptions.TiffOptions(Aspose.PSD.FileFormats.Tiff.Enums.TiffExpectedFormat.Default));
}

यह सभी देखें