Class ImageDevice

ImageDevice class

क्लास इनकैप्सुलेटिंग इमेज कंपोज़िंग डिवाइस।

public class ImageDevice : Device, IMultiPageDevice

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

नामविवरण
ImageDevice()नया उदाहरण बनाता है।
ImageDevice(Size)निर्दिष्ट मीडिया आकार के साथ नया उदाहरण बनाता है।

गुण

नामविवरण
override Background { get; set; }पृष्ठभूमि का रंग प्राप्त/सेट करता है।
virtual CharTM { get; set; }रिटर्न या वर्तमान वर्ण परिवर्तन निर्दिष्ट करता है।
Creator { get; set; }परिणामी डिवाइस आउटपुट के निर्माता को लौटाता है या निर्दिष्ट करता है।
virtual CurrentPageNumber { get; }दस्तावेज़ के भीतर वर्तमान पृष्ठ की पूर्ण संख्या लौटाता है।
virtual CurrentRelativePageNumber { get; }वर्तमान विभाजन के भीतर वर्तमान पृष्ठ की सापेक्ष संख्या लौटाता है।
override Font { get; set; }वर्तमान फ़ॉन्ट प्राप्त/सेट करता है।
virtual IsDirectRGB { get; }इंगित करता है कि डिवाइस प्रत्यक्ष आरजीबी मोड का उपयोग करता है, जो कि आरजीबी है।
IsLicensed { get; }इंगित करता है कि Aspose.Page लाइब्रेरी का यह उदाहरण लाइसेंसीकृत है या नहीं.
override Opacity { get; set; }अपारदर्शिता प्राप्त/सेट करता है.
override OpacityMask { get; set; }अपारदर्शिता मास्क के लिए ब्रश प्राप्त/सेट करता है। मास्क पेंट या स्ट्राइक पर लागू होता है.
override Paint { get; set; }पथ भरने के लिए ब्रश प्राप्त/सेट करता है।
Properties { get; set; }मेटाडेटा सहित डिवाइस गुण।
Result { get; }परिणामी छवियों को बाइट सरणी देता है। पहला आयाम आंतरिक दस्तावेज़ों के लिए है और दूसरा आंतरिक दस्तावेज़ों के पृष्ठों के लिए है।
override SaveOptions { set; }सेव ऑप्शन को इनिशियलाइज़ करता है।
override Size { get; set; }डिवाइस मीडिया आकार प्राप्त/सेट करता है।
override Stroke { get; set; }पथ आरेखित करने के लिए स्ट्रोक प्राप्त/सेट करता है.
virtual TextRenderingMode { get; set; }वर्तमान टेक्स्ट रेंडरिंग मोड लौटाता है या निर्दिष्ट करता है।
virtual TextStrokeWidth { get; set; }वर्तमान टेक्स्ट स्ट्रोक चौड़ाई लौटाता है या निर्दिष्ट करता है।

तरीकों

नामविवरण
virtual ClosePage()पृष्ठ पूरा करता है।
virtual ClosePartition()दस्तावेज़ विभाजन को पूरा किया।
override Create()इस डिवाइस इंस्टेंस के आधार पर डिवाइस का एक नया उदाहरण बनाता है। इस डिवाइस की ग्राफिक्स स्थिति लिखता है, यानी बनाता हैApsCanvas उदाहरण (ओं) संबंधित रेंडरट्रांसफॉर्म और क्लिप गुणों के साथ।
override Dispose()इस डिवाइस इंस्टेंस को डिस्पोज करता है। इस डिवाइस इंस्टेंस ग्राफ़िक्स स्थिति को अंतिम रूप देता है, यानी एपीएस रचना संदर्भ को स्विच करता हैApsCanvas इस डिवाइस की ग्राफ़िक्स स्थिति से उच्च स्तर काApsCanvas .
override Draw(GraphicsPath)निर्दिष्ट पथ बनाता है।
virtual DrawArc(double, double, double, double, double, double)एक चाप बनाता है।
virtual DrawImage(Bitmap, Matrix, Color)निर्दिष्ट परिवर्तन और पृष्ठभूमि के साथ एक छवि बनाता है।
virtual DrawLine(double, double, double, double)एक रेखा खंड बनाता है।
virtual DrawOval(double, double, double, double)अंडाकार बनाता है.
virtual DrawPolygon(double[], double[], int)एक बहुभुज बनाता है।
virtual DrawPolygon(int[], int[], int)एक बहुभुज बनाता है।
virtual DrawPolyline(double[], double[], int)एक पॉलीलाइन बनाता है।
virtual DrawPolyline(int[], int[], int)एक पॉलीलाइन बनाता है।
virtual DrawRect(double, double, double, double)एक आयत बनाता है।
virtual DrawRoundRect(double, double, double, double, double, double)एक गोल आयत बनाता है।
override DrawString(string, double, double)निर्दिष्ट स्थान पर एक स्ट्रिंग बनाता है।
override EndDocument()दस्तावेज़ को पूरा करता है।
override Fill(GraphicsPath)निर्दिष्ट पथ भरता है।
virtual FillArc(double, double, double, double, double, double)चाप भरता है.
virtual FillOval(double, double, double, double)अंडाकार भरता है.
virtual FillPolygon(double[], double[], int)एक पोलिगोन भरता है.
virtual FillPolygon(int[], int[], int)एक पोलिगोन भरता है.
virtual FillRect(double, double, double, double)एक आयत भरता है.
virtual FillRoundRect(double, double, double, double, double, double)एक गोल आयत भरता है.
GetProperty(string)स्ट्रिंग गुण का मान प्राप्त करता है.
GetPropertyColor(string)रंग गुण का मान प्राप्त करता है.
GetPropertyDouble(string)दोगुनी संपत्ति का मान प्राप्त करता है।
GetPropertyInt(string)पूर्णांक गुण का मान प्राप्त करता है.
GetPropertyMargins(string)मार्जिन संपत्ति का मूल्य प्राप्त करता है।
GetPropertyRectangle(string)आयत संपत्ति का मान प्राप्त करता है।
GetPropertySize(string)आकार गुण का मान प्राप्त करता है.
override GetTransform()वर्तमान परिवर्तन मैट्रिक्स लौटाता है।
virtual InitClip()डिवाइस की क्लिप को इनिशियलाइज़ करता है।
InitPageNumbers()आउटपुट के लिए पृष्ठों की संख्या आरंभ करता है।
IsProperty(string)बूलियन संपत्ति का मान प्राप्त करता है।
virtual OpenPage(string)निर्दिष्ट शीर्षक के साथ एक नया पृष्ठ प्रारंभ करता है।
virtual OpenPage(float, float)निर्दिष्ट चौड़ाई और ऊंचाई के साथ एक नया पृष्ठ प्रारंभ करता है।
virtual OpenPartition()एक नया दस्तावेज़ विभाजन शुरू करता है।
override ReNew()डिवाइस को शुरुआती स्थिति में सेट करता है.
override Reset()डिवाइस को रीसेट करता है।
override Rotate(double)वर्तमान परिवर्तन मैट्रिक्स के मूल के बारे में दक्षिणावर्त घुमाव लागू करता है।
virtual Rotate(double, double, double)वर्तमान परिवर्तन मैट्रिक्स को एक बिंदु के चारों ओर घुमाएं।
override Scale(double, double)निर्दिष्ट स्केल वेक्टर को वर्तमान परिवर्तन मैट्रिक्स पर लागू करता है।
override SetClip(GraphicsPath)निर्दिष्ट पथ को वर्तमान क्लिप पथ में जोड़ता है.
override SetTransform(Matrix)वर्तमान परिवर्तन मैट्रिक्स सेट करता है।
override Shear(double, double)निर्दिष्ट कतरनी वेक्टर को वर्तमान परिवर्तन मैट्रिक्स पर लागू करता है।
override StartDocument()दस्तावेज़ प्रारंभ करता है।
override ToString()डिवाइस प्रकार का नाम लौटाता है।
override Transform(Matrix)वर्तमान परिवर्तन मैट्रिक्स को निर्दिष्ट द्वारा गुणा करता हैMatrix .
override Translate(double, double)निर्दिष्ट अनुवाद वेक्टर को वर्तमान परिवर्तन मैट्रिक्स पर लागू करता है।
virtual UpdatePageParameters(IMultiPageDevice)वर्तमान पृष्ठ पैरामीटर अपडेट करता है।
virtual WriteComment(string)एक टिप्पणी लिखता है।

यह सभी देखें