XImage

अवलोकन

XImage यह एक क्लास है Aspose.PDF FOSS के लिए .NET. वारिस से: ImageXObject.

Image XObject व्रैपर XImage सार्वजनिक सतह को उजागर करता है।.

इस वर्ग में .NET प्रोग्रामों में XImage वस्तुओं के साथ काम करने के लिए 18 तरीके प्रदान किए जाते हैं।. उपलब्ध तरीकों में शामिल हैं: AddStencilMask, DetectColorType, GetAlternativeText, GetColorType, GetDecodedData, GetJpegBytes, GetNameInCollection, GetRawData, GetRawImageData, IsTheSameObject, Rename, Save,और तीन अतिरिक्त तरीके।. सभी सार्वजनिक सदस्य किसी भी .NET अनुप्रयोग के लिए उपलब्ध हैं Aspose.PDF FOSS को स्थापित करने के बाद .Net पैकेज के साथ।. संपत्ति : BitsPerComponent, ColorSpace, ComponentCount, ContainsTransparency, Filter, FilterType,और 10 और भी।.

गुण

NameTypeAccessDescription
Namestringपढ़ना / लिखनासंसाधन नाम (उदाहरण के लिए, “Im0”); उत्पन्न प्रकार पर लिखने योग्य।.
WidthintReadपिक्सेल में छवि चौड़ाई।.
HeightintReadपिक्सेल में छवि ऊंचाई।.
ContainsTransparencyboolReadचाहे छवि में /SMask या /Mask इनपुट है जो प्रति पिक्सेल पारदर्शिता का संकेत देता है।.
ImageMaskboolReadक्या छवि एक 1-बिट स्टेंसिल मास्क है (मौत आधार IsImageMask)।.
FilterTypeImageFilterTypeReadसंपीड़न फ़िल्टर छवि डेटा पर लागू किया गया है।.
GrayscaledSystem.Drawing.Image?Readतस्वीर को ग्रेस्केल के रूप में रेंडर करें System.Drawing.Image।.
MetadataMetadataReadXMP मेटाडेटा इस छवि के साथ जोड़ा गया है, जब मौजूद है।.
BitsPerComponentintReadबिट्स प्रति घटक।.
ColorSpacestring?Readरंग अंतरिक्ष नाम।.
Filterstring?Readउपयोग किए गए फ़िल्टर (उदाहरण के लिए, “DCTDecode” JPEG के रूप में, ‘FlateDecode’)।.
IsJpegboolReadयह एक JPEG छवि (DCTDecode फ़िल्टर) है या नहीं।.
IsJpeg2000boolReadयह JPEG2000 छवि (JPXDecode फ़िल्टर) है या नहीं।.
HasSoftMaskboolReadक्या इस छवि में एक नरम मास्क (अल्फा चैनल) है या नहीं।.
IsImageMaskboolReadक्या यह एक छवि मास्क (स्टेंसिल) है या नहीं।.
ComponentCountintReadरंग स्थान के आधार पर रंग घटकों की संख्या।.

विधियाँ

SignatureDescription
AddStencilMask(maskStream: Stream)एक स्टेनसिल मास्क को एक प्रवाह से जोड़ें।.
DetectColorType(bmp: System.Drawing.Bitmap)यह पता लगाएं कि क्या एक बिटमैप ग्रेस्केल, आरजीबी या सीएमआईके है इसके पिक्सेल का नमूना करके।.
GetAlternativeText(page: Page)वैकल्पिक-टेक्स्ट एक्सेस - पृष्ठ के संरचना पेड़ में इस छवि के लिए घोषित alt तारों को वापस करता है।.
GetColorType()चित्र /ColorSpace के प्रविष्टि से रंग परिवार का पता लगाएं।.
GetNameInCollection()स्रोत नाम पृष्ठ के XObject शब्दकोश में दर्ज किया गया है।.
GetRawImageData()कच्चे (कोडिंग) छवि डेटा का एक प्रति प्राप्त करें, जो एक खोज योग्य MemoryStream के रूप में है।.
IsTheSameObject(image: XImage)एक और XImage के खिलाफ संदर्भ समानता।.
Rename(name: string)Image Resource के लिए रीनाम करें।.
Save(stream: Stream)एक प्रवाह में छवि बाइट्स लिखें।.
Save(stream: Stream, format: System.Drawing.Imaging.ImageFormat)एक प्रवाह में छवि बाइट्स लिखें जो प्रारूप के रूप में फिर से एन्कोडिंग की जाती है।.
Save(stream: Stream, format: System.Drawing.Imaging.ImageFormat, resolution: int)छवि बाइट्स को एक प्रवाह में लिखें जो प्रदान की गई संकल्प में प्रारूप के रूप में फिर से एन्कोडिंग किया गया है।.
Save(stream: Stream, resolution: int)प्रदान की गई संकल्प में एक प्रवाह में छवि बाइट्स लिखें।.
ToStream()एक खोज योग्य प्रवाह के रूप में छवि बाइट्स को वापस करें।.
TrySetAlternativeText(alternativeText: string, page: Page)इस छवि के लिए वैकल्पिक पाठ को पृष्ठ के संरचना पेड़ के माध्यम से जोड़ें।.
GetRawData()कच्चे (कॉडिंग) छवि डेटा प्राप्त करें।.
GetDecodedData()डिकोडिंग छवि डेटा प्राप्त करें (फिल्टर हटा दिया गया है)।.
GetJpegBytes()JPEG छवियों के लिए, कच्चे JPeg बाइट्स ( .jpg फ़ाइल के रूप में लिखने के लिये तैयार) वापस आते हैं।.
ToPng()PNG बाइट्स के रूप में छवि को निर्यात करें।.

यह भी देखें

 हिन्दी