Class ImageDevice

ImageDevice class

यह वर्ग दस्तावेज़ को छवि में प्रस्तुत करने को समाहित करता है।

public class ImageDevice : Device, IMultiPageDevice

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

नामविवरण
ImageDevice()का नया उदाहरण शुरू करता हैImageDevice .
ImageDevice(ImageFormat)का नया उदाहरण शुरू करता हैImageDevice निर्दिष्ट छवि प्रारूप के साथ.
ImageDevice(Size)का नया उदाहरण शुरू करता हैImageDevice पृष्ठ के निर्दिष्ट आकार के साथ.
ImageDevice(Size, ImageFormat)का नया उदाहरण शुरू करता हैImageDevice एक पृष्ठ और छवि प्रारूप के निर्दिष्ट आकार के साथ।

गुण

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

तरीकों

नामविवरण
virtual ClosePage()पेज रेंडर होने के बाद डिवाइस की आवश्यक तैयारी करता है।
override Create()इस डिवाइस की कॉपी बनाता है.
override Dispose()डिवाइस का निपटान करता है।
override Draw(GraphicsPath)एक रास्ता बनाता है।
virtual DrawArc(double, double, double, double, double, double)एक चाप बनाता है।
override 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)स्ट्रिंग गुण का मान प्राप्त करता है. (2 methods)
GetPropertyColor(string)रंग गुण का मान प्राप्त करता है. (2 methods)
GetPropertyDouble(string)दोगुनी संपत्ति का मान प्राप्त करता है। (2 methods)
GetPropertyInt(string)पूर्णांक गुण का मान प्राप्त करता है. (2 methods)
GetPropertyMargins(string)मार्जिन संपत्ति का मूल्य प्राप्त करता है। (2 methods)
GetPropertyRectangle(string)आयत संपत्ति का मान प्राप्त करता है। (2 methods)
GetPropertySize(string)आकार गुण का मान प्राप्त करता है. (2 methods)
override GetTransform()वर्तमान रूपांतरण प्राप्त करता है।
override InitClip()डिवाइस की एक क्लिप प्रारंभ करता है।
virtual InitPageNumbers()आउटपुट के लिए पृष्ठों की संख्या आरंभ करता है।
IsProperty(string)बूलियन संपत्ति का मान प्राप्त करता है। (2 methods)
virtual OpenPage(string)पेज रेंडरिंग से पहले डिवाइस की आवश्यक तैयारी करता है।
virtual OpenPage(float, float)प्रत्येक पेज रेंडरिंग से पहले डिवाइस की आवश्यक तैयारी करता है।
override ReNew()पूरे दस्तावेज़ के लिए डिवाइस को शुरुआती स्थिति में रीसेट करें.
override Reset()किसी पृष्ठ के लिए डिवाइस को प्रारंभिक अवस्था में रीसेट करें.
override Rotate(double)वर्तमान रूपांतरण मैट्रिक्स को Z-अक्ष पर घुमाएं। राइटट्रांसफॉर्म (ट्रांसफॉर्म) को कॉल करता है।
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)वर्तमान रूपांतरण मैट्रिक्स को रूपांतरित करता है। कॉल राइटट्रांसफॉर्म (ट्रांसफॉर्म) .
override Translate(double, double)वर्तमान परिवर्तन मैट्रिक्स का अनुवाद करता है। कॉल राइटट्रांसफॉर्म (ट्रांसफॉर्म) .
virtual UpdatePageParameters(IMultiPageDevice)अन्य मल्टी-पेजेड डिवाइस से पेज पैरामीटर अपडेट करता है।
override WriteComment(string)एक टिप्पणी लिखता है।

खेत

नामविवरण
static readonly BACKGROUND“पृष्ठभूमि” संपत्ति कुंजी।
static readonly BACKGROUND_COLOR“पृष्ठभूमि रंग” संपत्ति कुंजी।
static readonly EMBED_FONTS“दस्तावेज़ में फ़ॉन्ट एम्बेड करें” गुण कुंजी।
static readonly EMIT_ERRORS“उत्सर्जित त्रुटियां” संपत्ति मूल्य।
static readonly EMIT_WARNINGS“एमिट चेतावनियां” संपत्ति मूल्य।
static readonly FIT_TO_PAGE“पृष्ठ के लिए सामग्री फ़िट करें” गुण कुंजी।
static readonly ORIENTATION“ओरिएंटेशन” संपत्ति कुंजी।
static readonly PAGE_MARGINS“पृष्ठ मार्जिन” संपत्ति कुंजी।
static readonly PAGE_SIZE“पृष्ठ आकार” संपत्ति कुंजी।
static readonly PRODUCER“निर्माता” संपत्ति मूल्य।
static readonly TRANSPARENT“पारदर्शी” संपत्ति कुंजी।

यह सभी देखें