Aspose.PSD

नेमस्पेस नेस्टेड नेमस्पेस के लिए कोर है और Aspose.PSD प्रोसेसिंग के लिए उपयोग की जाने वाली सबसे बुनियादी वस्तुएं हैं।

कक्षाओं

कक्षाविवरण
AggregateExceptionकई अपवादों को जोड़ता है।
Blendब्लेंड पैटर्न को परिभाषित करता है। इस वर्ग को इनहेरिट नहीं किया जा सकता.
Brushबेस ब्रश क्लास।
BuildVersionInfoमें वर्तमान बिल्ड संस्करण की जानकारी शामिल है।
Cacheमें कैश सेटिंग शामिल है।
CmykColorHelperसीएमवाईके रंग के साथ काम करने के लिए सहायक तरीके एक हस्ताक्षरित 32-बिट पूर्णांक मान के रूप में प्रस्तुत किए गए हैं। समान एपीआई प्रदान करता हैCmykColorstruct. यह अधिक हल्का है क्योंकि CMYK रंग आंतरिक क्षेत्रों के साथ संरचना के बजाय Int32 के रूप में प्रस्तुत किया गया है। कृपया इस वर्ग के स्थिर तरीकों का उपयोग करना पसंद करें, जब संभव हो तो पदावनत के बजायCmykColor संरचना.
ColorBlendएक बहुरंगा ग्रेडिएंट में रंग सम्मिश्रण को प्रक्षेपित करने के लिए उपयोग किए जाने वाले रंगों और स्थितियों की सरणियों को परिभाषित करता है। इस वर्ग को इनहेरिट नहीं किया जा सकता.
ColorMapरंगों को परिवर्तित करने के लिए मानचित्र को परिभाषित करता है। के कई तरीकेImageAttributes वर्ग रंग-रीमैप तालिका का उपयोग कर छवि रंगों को समायोजित करता है, जो कि एक सरणी हैColorMap संरचनाएं। इनहेरिट करने योग्य नहीं.
ColorMatrix5 x 5 मैट्रिक्स को परिभाषित करता है जिसमें आरजीबीए स्पेस के लिए निर्देशांक शामिल हैं। के कई तरीकेImageAttributes वर्ग एक रंग मैट्रिक्स का उपयोग करके छवि रंग समायोजित करता है। इस वर्ग को इनहेरिट नहीं किया जा सकता.
ColorPaletteरंग पैलेट बनाने वाले रंगों की एक सरणी को परिभाषित करता है। रंग 32-बिट ARGB रंग हैं। इनहेरिट करने योग्य नहीं.
ColorPaletteHelperरंग पट्टियों में हेरफेर के लिए सहायक वर्ग।
ColorTranslatorरंगों का GDI+ रंग संरचनाओं में और उनसे अनुवाद करता है। इस वर्ग को इनहेरिट नहीं किया जा सकता.
CompositeExceptionसमग्र अपवाद
CustomLineCapकस्टम यूज़र-डिफ़ाइंड लाइन कैप को एनकैप्सुलेट करता है.
DataStreamSupporterडेटा स्ट्रीम कंटेनर.
DisposableObjectडिस्पोजेबल वस्तु का प्रतिनिधित्व करता है।
Figureआंकड़ा। आकृतियों के लिए एक कंटेनर।
FileStreamContainerफाइल स्ट्रीम प्रोसेसिंग के लिए सहायक।
Fontफॉन्ट फेस, आकार और शैली विशेषताओं सहित पाठ के लिए एक विशेष प्रारूप को परिभाषित करता है। इस वर्ग को इनहेरिट नहीं किया जा सकता.
FontSettingsसामान्य PSD वेक्टर प्रारूप रेंडरर फ़ॉन्ट सेटिंग.
Graphicsवर्तमान असेंबली में प्रयुक्त ग्राफिक्स इंजन के अनुसार ग्राफिक्स का प्रतिनिधित्व करता है।
GraphicsPathजुड़ी हुई रेखाओं और वक्रों की एक श्रृंखला का प्रतिनिधित्व करता है। इस वर्ग को इनहेरिट नहीं किया जा सकता.
Imageछवि सभी प्रकार की छवियों के लिए आधार वर्ग है।
ImageAttributesएकImageAttributes ऑब्जेक्ट में इस बारे में जानकारी होती है कि रेंडरिंग के दौरान बिटमैप और मेटाफ़ाइल रंगों में कैसे हेरफेर किया जाता है। एकImageAttributes ऑब्जेक्ट कई कलर-एडजस्टमेंट सेटिंग्स को बनाए रखता है, जिसमें कलर-एडजस्टमेंट मैट्रिसेस, ग्रेस्केल-एडजस्टमेंट मैट्रिसेस, गामा-करेक्शन वैल्यू, कलर-मैप टेबल और कलर-थ्रेशोल्ड वैल्यू शामिल हैं। रेंडरिंग के दौरान, रंगों को ठीक किया जा सकता है, गहरा किया जा सकता है, हल्का किया जा सकता है और हटाया जा सकता है। इस तरह के जोड़तोड़ को लागू करने के लिए, एक को इनिशियलाइज़ करेंImageAttributesऑब्जेक्ट और उस का रास्ता पास करेंImageAttributes वस्तु (एक के पथ के साथImage ) DrawImage विधि के लिए।
ImageCreatorsRegistryछवि निर्माता रजिस्ट्री का प्रतिनिधित्व करता है।
ImageExportersRegistryछवि निर्यातक रजिस्ट्री का प्रतिनिधित्व करता है।
ImageLoadersRegistryछवि लोडर रजिस्ट्री का प्रतिनिधित्व करता है।
ImageOptionsBaseछवि आधार विकल्प।
ImageResizeSettingsछवि आकार बदलने की सेटिंग class
IntRangeतत्वों के अनुक्रम का प्रतिनिधित्व करने के लिए वर्ग
Licenseघटक को लाइसेंस देने के तरीके प्रदान करता है।
LoadOptionsलोडिंग विकल्पों का प्रतिनिधित्व करता है।
MatrixGDI+ मैट्रिक्स की जगह लेता है.
Meteredमीटर्ड कुंजी सेट करने के तरीके प्रदान करता है।
NonGenericDictionaryएक गैर सामान्य शब्दकोश का प्रतिनिधित्व करता है।
NonGenericListवस्तुओं की गैर सामान्य सूची
ObjectWithBoundsसीमा वाली वस्तु।
OpenTypeFontsCacheसिस्टम में स्थापित ओपन टाइप फ़ॉन्ट के लिए कैश।
Penरेखाएं, वक्र और आंकड़े बनाने के लिए उपयोग की जाने वाली वस्तु को परिभाषित करता है।
PixelDataFormatपिक्सेल डेटा प्रारूप। यह एक अपरिवर्तनीय वस्तु है।
PixelsDataछवि पिक्सेल डेटा और इसकी सीमाओं को संग्रहीत करने वाला वर्ग।
ProgressEventHandlerप्रगति ईवेंट हैंडलर फ़ंक्शन संदर्भ
RasterCachedImageरेखापुंज ग्राफिक्स संचालन का समर्थन करने वाली रेखापुंज छवि का प्रतिनिधित्व करता है। आवश्यकता पड़ने पर यह छवि पिक्सेल डेटा को संचित कर लेती है.
RasterImageरेखापुंज ग्राफिक्स संचालन का समर्थन करने वाली रेखापुंज छवि का प्रतिनिधित्व करता है।
RawDataSettingsअपरिष्कृत डेटा सेटिंग
Regionआयतों और रास्तों से बने ग्राफ़िक आकार के आंतरिक भाग का वर्णन करता है। इस वर्ग को इनहेरिट नहीं किया जा सकता.
ResolutionSettingछवि बचाने के विकल्पों के लिए रिज़ॉल्यूशन सेटिंग।
Shapeआकार। एक विशिष्ट नियम का उपयोग करके जुड़े बिंदुओं का एक निरंतर सेट।
ShapeSegmentएक आकार खंड का प्रतिनिधित्व करता है। एक खंड दो बिंदुओं को जोड़ने वाली रेखा या वक्र है।
Sourceस्रोत का उपयोग ऑब्जेक्ट पाइप के लिए सभी प्रासंगिक जानकारी रखने के लिए किया जाता है।
SplitStreamContainerस्प्लिट स्ट्रीम कंटेनर का प्रतिनिधित्व करता है जिसमें स्ट्रीम होता है और स्ट्रीम प्रोसेसिंग रूटीन प्रदान करता है।
StreamContainerस्ट्रीम कंटेनर का प्रतिनिधित्व करता है जिसमें स्ट्रीम होता है और स्ट्रीम प्रोसेसिंग रूटीन प्रदान करता है।
StringFormatटेक्स्ट लेआउट जानकारी (जैसे संरेखण, ओरिएंटेशन और टैब स्टॉप) डिस्प्ले मैनीपुलेशन (जैसे इलिप्सिस इंसर्शन और नेशनल डिजिट रिप्लेसमेंट) और ओपनटाइप सुविधाओं को एनकैप्सुलेट करता है। इस वर्ग को इनहेरिट नहीं किया जा सकता.
TransparencySupporterपारदर्शिता का समर्थन करने वाली वस्तु।
VectorImageवेक्टर छवि सभी प्रकार की वेक्टर छवियों के लिए आधार वर्ग है।

संरचनाएं

संरचनाविवरण
CmykColorपिक्सेल का सीएमवाईके रंग।
Colorपिक्सेल का रंग.
Pointपूर्णांक x- और y-निर्देशांकों की एक आदेशित जोड़ी का प्रतिनिधित्व करता है जो द्वि-आयामी विमान में एक बिंदु को परिभाषित करता है।
PointFफ़्लोटिंग-पॉइंट x- और y-निर्देशांक की एक आदेशित जोड़ी का प्रतिनिधित्व करता है जो एक द्वि-आयामी विमान में एक बिंदु को परिभाषित करता है।
Rectangleचार पूर्णांकों का एक सेट संग्रहीत करता है जो एक आयत के स्थान और आकार का प्रतिनिधित्व करता है।
RectangleFचार फ़्लोटिंग-पॉइंट नंबरों का एक सेट संग्रहीत करता है जो एक आयत के स्थान और आकार का प्रतिनिधित्व करता है।
Sizeआकार का प्रतिनिधित्व करता है।
SizeFफ्लोटिंग-पॉइंट नंबरों की ऑर्डर की गई जोड़ी को स्टोर करता है, आमतौर पर आयत की चौड़ाई और ऊंचाई।

इंटरफेस

इंटरफेसविवरण
IAdvancedBufferProcessorउन्नत बफर प्रोसेसर.
IBufferProcessorबफ़र प्रोसेसर.
IColorConverterकलर कन्वर्टर.
IColorPaletteकलर पैलेट इंटरफ़ेस।
IImageCreatorछवि निर्माता।
IImageCreatorDescriptorछवि निर्माता वर्णनकर्ता निर्माता गुणों को निर्दिष्ट करता है। क्रिएटर डिस्क्रिप्टर का उपयोग मेमोरी और मल्टीथ्रेडिंग मुद्दों में प्रत्येक इमेज क्रिएटर इंस्टेंस को समाहित करने की आवश्यकता को दूर करने के लिए किया जाता है।
IImageDescriptorइमेज डिस्क्रिप्टर। अन्य सभी इमेज डिस्क्रिप्टर प्रकारों के लिए मूल गुण और विधियाँ शामिल हैं।
IImageExporterछवि निर्यातक। आंतरिक Aspose.PSD प्रारूप से निर्दिष्ट डेटा स्वरूप में डेटा निर्यात कर सकते हैं।
IImageExporterDescriptorछवि निर्यातक विवरणक का प्रतिनिधित्व करता है। मेमोरी और मल्टीथ्रेडिंग मुद्दों में प्रत्येक निर्यातक उदाहरण को शामिल करने की आवश्यकता को दूर करने के लिए निर्यातक विवरणक का उपयोग किया जाता है।
IImageLoaderइमेज लोडर.
IImageLoaderDescriptorलोडर गुणों को निर्दिष्ट करने वाला इमेज लोडर डिस्क्रिप्टर। लोडर डिस्क्रिप्टर का उपयोग मेमोरी और मल्टीथ्रेडिंग मुद्दों में प्रत्येक छवि लोडर उदाहरण को समाहित करने की आवश्यकता को दूर करने के लिए किया जाता है।
IIndexedColorConverterअनुक्रमित छवि प्रारूपों के लिए रंग परिवर्तक।
IKeyedObjectकुंजियों के साथ वस्तुओं के लिए इंटरफ़ेस का प्रतिनिधित्व करता है।
IObjectWithBoundsसीमा के साथ एक वस्तु का प्रतिनिधित्व करता है।
IOrderedShapeएक आदेशित आकार का प्रतिनिधित्व करता है। एक आदेशित आकार प्रारंभ बिंदु और अंत बिंदु वाले बिंदुओं का एक निरंतर सेट है। विशिष्ट नियम का उपयोग करके जुड़े बिंदुओं का निरंतर सेट।
IPartialArgb32PixelLoaderआंशिक रूप से लोड किए गए 32-बिट ARGB पिक्सेल के अनुरूप है.
IPartialArgb64PixelLoader64-बिट ARGB पिक्सेल लोडर.
IPartialPixelLoaderआंशिक रूप से लोड किए गए पिक्सल के अनुरूप है।
IPartialRawDataLoaderआंशिक डेटा लोडर.
IPsdColorPaletteपास्ड कलर पैलेट
IRasterImageArgb32PixelLoaderरेखापुंज छवि 32-बिट ARGB पिक्सेल लोडर.
IRasterImagePixelLoaderरेखापुंज छवि पिक्सेल लोडर.
IRasterImageRawDataLoaderरेखापुंज छवि कच्चा डेटा लोडर।

गणना

गणनाविवरण
CacheTypeउपयोग करने के लिए कैश प्रकार निर्दिष्ट करता है।
CharacterSetप्रयुक्त वर्ण सेट का प्रतिनिधित्व करता है।
ColorAdjustTypeनिर्दिष्ट करता है कि कौन से ऑब्जेक्ट रंग समायोजन जानकारी का उपयोग करते हैं।
ColorChannelFlagसीएमवाईके (सियान, मैजेंटा, पीला, काला) कलर स्पेस में अलग-अलग चैनलों को निर्दिष्ट करता है। इस गणना का उपयोग SetOutputChannel विधियों द्वारा किया जाता है।
ColorCompareMethodनिकटतम पड़ोसी को समायोजित करने के लिए रंग तुलना विधि
ColorMatrixFlagछवियों और रंगों के प्रकारों को निर्दिष्ट करता है जो एक के रंग और ग्रेस्केल समायोजन सेटिंग्स से प्रभावित होंगेImageAttributes .
ColorQuantizationMethodरंग परिमाणीकरण के तरीके
CompositingQualityकंपोज़िटिंग के दौरान उपयोग करने के लिए गुणवत्ता स्तर निर्दिष्ट करता है।
DashCapधराशायी रेखा में प्रत्येक डैश के दोनों सिरों पर उपयोग करने के लिए ग्राफिक आकार के प्रकार को निर्दिष्ट करता है।
DashStyleके साथ खींची गई धराशायी लाइनों की शैली निर्दिष्ट करता हैPen वस्तु.
DataRecoveryModeडेटा रिकवरी मोड।
DitheringMethodडिथरिंग विधि।
DitheringMethodsरंग रूपांतरण को नियंत्रित करने के लिए उपयोग की जाने वाली डिथरिंग विधियाँ।
FileFormatसमर्थित PSD फ़ाइल स्वरूपों में से एक।
FillModeनिर्दिष्ट करता है कि बंद पथ का आंतरिक भाग कैसे भरा जाता है.
FontStyleटेक्स्ट पर लागू शैली की जानकारी निर्दिष्ट करता है।
GraphicsUnitदिए गए डेटा के लिए माप की इकाई निर्दिष्ट करता है।
HatchStyleके लिए उपलब्ध विभिन्न पैटर्न निर्दिष्ट करता हैHatchBrush वस्तुओं.
HotkeyPrefixपाठ से संबंधित हॉट-कुंजी उपसर्गों के लिए प्रदर्शन के प्रकार को निर्दिष्ट करता है।
ImageFilterTypeउपयोग करने के लिए छवि फ़िल्टर
InterpolationModeInterpolationMode गणना उस एल्गोरिथम को निर्दिष्ट करती है जिसका उपयोग तब किया जाता है जब छवियों को स्केल या घुमाया जाता है।
KnownColorज्ञात सिस्टम रंग निर्दिष्ट करता है।
LineCapउपलब्ध कैप शैलियों को निर्दिष्ट करता है जिसके साथ aPen वस्तु एक पंक्ति को समाप्त कर सकती है।
LineJoinनिर्दिष्ट करता है कि एक आकृति (उपपथ) में लगातार रेखा या वक्र खंडों को कैसे जोड़ा जाएGraphicsPath वस्तु.
MatrixOrderमैट्रिक्स ट्रांसफ़ॉर्म ऑपरेशंस के लिए ऑर्डर निर्दिष्ट करता है।
PdfComplianceVersionआउटपुट फाइल के लिए पीडीएफ अनुपालन स्तर निर्दिष्ट करता है।
PenAlignmentए के संरेखण को निर्दिष्ट करता हैPen सैद्धांतिक, शून्य-चौड़ाई वाली रेखा के संबंध में वस्तु.
PenTypeभरने के प्रकार को निर्दिष्ट करता हैPen वस्तु लाइनों को भरने के लिए उपयोग करती है।
PixelFormatपिक्सेल डेटा प्रारूप वास्तविक अर्थ।
ResizeTypeआकार बदलने के प्रकार को निर्दिष्ट करता है।
ResolutionUnitरिज़ॉल्यूशन यूनिट एनम।
RotateFlipTypeनिर्दिष्ट करता है कि छवि कितनी घुमाई गई है और छवि को फ़्लिप करने के लिए अक्ष का उपयोग किया गया है।
SeekOriginउन क्षेत्रों को प्रदान करता है जो संदर्भ बिंदुओं का प्रतिनिधित्व करते हैंStreamContainer मांगने के लिए.
SmoothingModeनिर्दिष्ट करता है कि क्या स्मूथिंग (एंटीएलियासिंग) लाइनों और वक्रों और भरे हुए क्षेत्रों के किनारों पर लागू किया जाता है।
StringAlignmentइसके लेआउट आयत के सापेक्ष टेक्स्ट स्ट्रिंग के संरेखण को निर्दिष्ट करता है।
StringDigitSubstituteगणना निर्दिष्ट करती है कि उपयोगकर्ता के लोकेल या भाषा के अनुसार स्ट्रिंग में अंकों को कैसे प्रतिस्थापित किया जाए।
StringFormatFlagsटेक्स्ट स्ट्रिंग्स के लिए डिस्प्ले और लेआउट जानकारी निर्दिष्ट करता है।
StringTrimmingनिर्दिष्ट करता है कि एक स्ट्रिंग से वर्णों को कैसे ट्रिम किया जाए जो लेआउट आकार में पूरी तरह फिट नहीं होता है।
TextRenderingHintटेक्स्ट रेंडरिंग की गुणवत्ता निर्दिष्ट करता है।
WarpModeलागू ताना परिवर्तन के प्रकार को निर्दिष्ट करता है।
WrapModeनिर्दिष्ट करता है कि किसी टेक्सचर या ग्रेडिएंट को कैसे टाइल किया जाता है जब वह भरे जाने वाले क्षेत्र से छोटा होता है।