XImage
Overview
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 और भी।.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
Name | string | पढ़ना / लिखना | संसाधन नाम (उदाहरण के लिए, “Im0”); उत्पन्न प्रकार पर लिखने योग्य।. |
Width | int | Read | पिक्सेल में छवि चौड़ाई।. |
Height | int | Read | पिक्सेल में छवि ऊंचाई।. |
ContainsTransparency | bool | Read | चाहे छवि में /SMask या /Mask इनपुट है जो प्रति पिक्सेल पारदर्शिता का संकेत देता है।. |
ImageMask | bool | Read | क्या छवि एक 1-बिट स्टेंसिल मास्क है (मौत आधार IsImageMask)।. |
FilterType | ImageFilterType | Read | संपीड़न फ़िल्टर छवि डेटा पर लागू किया गया है।. |
Grayscaled | System.Drawing.Image? | Read | तस्वीर को ग्रेस्केल के रूप में रेंडर करें System.Drawing.Image।. |
Metadata | Metadata | Read | XMP मेटाडेटा इस छवि के साथ जोड़ा गया है, जब मौजूद है।. |
BitsPerComponent | int | Read | बिट्स प्रति घटक।. |
ColorSpace | string? | Read | रंग अंतरिक्ष नाम।. |
Filter | string? | Read | उपयोग किए गए फ़िल्टर (उदाहरण के लिए, “DCTDecode” JPEG के रूप में, ‘FlateDecode’)।. |
IsJpeg | bool | Read | यह एक JPEG छवि (DCTDecode फ़िल्टर) है या नहीं।. |
IsJpeg2000 | bool | Read | यह JPEG2000 छवि (JPXDecode फ़िल्टर) है या नहीं।. |
HasSoftMask | bool | Read | क्या इस छवि में एक नरम मास्क (अल्फा चैनल) है या नहीं।. |
IsImageMask | bool | Read | क्या यह एक छवि मास्क (स्टेंसिल) है या नहीं।. |
ComponentCount | int | Read | रंग स्थान के आधार पर रंग घटकों की संख्या।. |
Methods
| Signature | Description |
|---|---|
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 बाइट्स के रूप में छवि को निर्यात करें।. |