Class Device

Device class

यह क्लास डॉक्यूमेंट को अमूर्त डिवाइस में रेंडर करने के लिए एनकैप्सुलेट करती है। डॉक्यूमेंट की रेंडरिंग पेज दर पेज की जाती है।

public abstract class Device

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

नामविवरण
Device(Size)प्रारंभ करता हैDevice एक पृष्ठ के आकार के साथ.

गुण

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

तरीकों

नामविवरण
virtual Create()इस डिवाइस की कॉपी बनाता है.
virtual Dispose()डिवाइस का निपटान करता है।
virtual 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)एक गोल आयत बनाता है।
virtual DrawString(string, double, double)दिए गए बिंदु पर एक स्ट्रिंग बनाता है।
virtual EndDocument()दस्तावेज़ प्रस्तुत किए जाने के बाद डिवाइस की आवश्यक तैयारी करता है।
virtual 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)आकार गुण का मान प्राप्त करता है.
virtual GetTransform()वर्तमान परिवर्तन हो जाता है।
virtual InitClip()डिवाइस की क्लिप को इनिशियलाइज़ करता है।
IsProperty(string)बूलियन संपत्ति का मान प्राप्त करता है।
virtual ReNew()संपूर्ण दस्तावेज़ के लिए डिवाइस को प्रारंभिक अवस्था में रीसेट करें। आउटपुट स्ट्रीम को रीसेट करने के लिए उपयोग किया जाता है।
virtual Reset()किसी पृष्ठ के लिए डिवाइस को प्रारंभिक अवस्था में रीसेट करें.
virtual Rotate(double)वर्तमान परिवर्तन मैट्रिक्स को घुमाएं। राइटट्रांसफॉर्म (ट्रांसफॉर्म) को कॉल करता है।
virtual Rotate(double, double, double)वर्तमान परिवर्तन मैट्रिक्स को एक बिंदु के चारों ओर घुमाएं।
virtual Scale(double, double)वर्तमान परिवर्तन मैट्रिक्स को स्केल करता है। कॉल राइटट्रांसफॉर्म (ट्रांसफॉर्म) .
virtual SetClip(GraphicsPath)डिवाइस की क्लिप निर्दिष्ट करता है।
virtual SetTransform(Matrix)वर्तमान परिवर्तन निर्दिष्ट करता है।
virtual Shear(double, double)वर्तमान रूपांतरण मैट्रिक्स को शियर करता है। कॉल राइटट्रांसफॉर्म (ट्रांसफॉर्म) .
virtual StartDocument()दस्तावेज़ का प्रतिपादन शुरू करने से पहले डिवाइस की आवश्यक तैयारी करता है।
override ToString()डिवाइस प्रकार का नाम लौटाता है।
virtual Transform(Matrix)वर्तमान रूपांतरण मैट्रिक्स को रूपांतरित करता है। कॉल राइटट्रांसफॉर्म (ट्रांसफॉर्म)
virtual Translate(double, double)वर्तमान परिवर्तन मैट्रिक्स का अनुवाद करता है। कॉल राइटट्रांसफॉर्म (ट्रांसफॉर्म) .
virtual WriteComment(string)एक टिप्पणी लिखता है।

खेत

नामविवरण
static VERSIONवर्तमान डिवाइस संस्करण।

यह सभी देखें