Rectangle
Overview
Rectangle यह एक क्लास है Aspose.PDF FOSS के लिए .NET.
यह नीचे-बाएं और ऊपर- दाईं ओर निर्देशांक द्वारा परिभाषित एक रेटिंग का प्रतिनिधित्व करता है (पीडीएफ उपयोगकर्ता अंतरिक्ष सम्मेलन: Y ऊपर बढ़ता है)।.
इस कक्षा में .NET प्रोग्रामों में Rectangle वस्तुओं के साथ काम करने के लिए 25 तरीके प्रदान किए जाते हैं।. उपलब्ध तरीकों में शामिल हैं: Center, Clone, Contains, ContainsLine, ContainsPoint, Equals, FromRect, GetHashCode, Intersect, IsIntersect, Join, MoveBy,और 7 अतिरिक्त तरीके।. सभी सार्वजनिक सदस्य किसी भी .NET अनुप्रयोग के लिए उपलब्ध हैं Aspose.PDF FOSS को स्थापित करने के बाद .Net पैकेज के साथ।. संपत्ति : Empty, Height, IsEmpty, IsPoint, IsTrivial, LLX,और 5 और भी।.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
LLX | double | पढ़ना / लिखना | लेते हैं या लाए जाते हैं।. |
LLY | double | पढ़ना / लिखना | या तो वह कटौती करता है या फिर कटाता है।. |
URX | double | पढ़ना / लिखना | आउट करें या urx को स्थापित करें।. |
URY | double | पढ़ना / लिखना | या तो वह घृणा को पकड़ता है।. |
Width | double | Read | चौड़ाई प्राप्त करें।. |
Height | double | Read | ऊंचाई प्राप्त करें।. |
Empty | Rectangle | Read | एक खाली सीधे कोने (सभी समन्वय शून्य) है।. |
Trivial | Rectangle | Read | ट्रिविल / सेंटिनेल रेटिंग (-1, -1, -1), जिसे Aspose.PDF द्वारा “कोई मूल्य” मार्कर के रूप में उपयोग किया जाता है।. |
IsPoint | bool | Read | यह सच है जब इस सीधे कोने में शून्य चौड़ाई और शूटी ऊंचाई होती है (LLX = URX और LLY = URI)।. |
IsTrivial | bool | Read | यह सच है जब यह सीधे कोने पीडीएफ लाइब्रेरी द्वारा “कोई मूल्य” मार्कर के रूप में उपयोग किए जाने वाले त्रिविल सेंटिनल (-1, -1, -1 और -1) के बराबर होता है।. |
IsEmpty | bool | Read | यह तब सच हो जाता है जब रेटिंग में कोई सकारात्मक क्षेत्र नहीं होता - निर्देशांक उलट होते हैं (llx >= urx या |
Methods
| Signature | Description |
|---|---|
Rectangle(llx: double, lly: double, urx: double, ury: double) | इस उदाहरण पर Rectangle कॉल करें।. |
Rectangle(llx: double, lly: double, urx: double, ury: double, normalizeCoordinates: bool) | एक रेटिंग बनाता है।. |
Clone() | इस रेटिंग का एक छोटे से प्रति वापस करता है (कैनोनिक ऑब्जेक्ट क्लोन() हस्ताक्षर के अनुरूप होता है)।. |
Center() | रेटिंग के लिए भूमध्यसागरीय केंद्र।. |
ContainsPoint(x: double, y: double) | यह जांचें कि क्या x, y रेटिंग के अंदर गिरता है (अंगों को भी शामिल किया गया है)।. |
Contains(point: Point, inclusive: bool) | यह जांचें कि क्या बिंदु सीधे के अंदर गिरता है।. |
ContainsLine(x1: double, y1: double, x2: double, y2: double) | यह जांचें कि क्या लाइन सेगमेंट (x1,y1) → ( x2,y2) पूरी तरह से सीधे के भीतर है (दोनों अंत बिंदुओं के अंदर, किनारों सहित)।. |
Contains(x: double, y: double) | कॉल इस रेटिंग के उदाहरण पर सामग्री है।. |
Contains(other: Rectangle) | |
Intersect(otherRect: Rectangle) | Geometric Intersection के बारे में जानकारी।. |
IsIntersect(otherRect: Rectangle) | यह सच है जब इस सीधे कोने में अन्य के साथ किसी भी क्षेत्र का साझा होता है।. |
MoveBy(dx: double, dy: double) | इस रेटिंग को स्थान पर (dx,dy) द्वारा अनुवाद करें।. |
Rotate(angle: Rotation) | इस रेटिंग को उस स्थान पर रोट करें।. |
Rotate(angle: int) | इस रेटिंग को स्थान पर कोण के स्तरों (आमतौर पर 0/90/180/270; स्वाभाविक कोण घुमावदार कोने बिंदुओं की सीमा बॉक्स की गणना करते हैं) द्वारा घूमते हैं।. |
ToPoints() | चार कोनों में सीधे कागज LL → LR → UR → UL आदेश।. |
Parse(value: string) | “LLX LLY URX URY” के कैननिक रूप से एक रेटिंग को विभाजित करें (whitespace- या comma-सेपरेटेड)।. |
Equals(obj: object?) | इस सीधे कोर में इक्विल्स कॉल करें।. |
Equals(other: Rectangle?) | एक छोटे से फ्लोटिंग-पॉइंट टोलर के साथ समानता को समन्वित करें।. |
GetHashCode() | इस सीधे-सीधे उदाहरण पर कॉल करें।. |
NearEquals(other: Rectangle, delta: double) | यह जांचें कि क्या यह रेटिंग एक निश्चित सहनशीलता के भीतर दूसरे के बराबर है।. |
Join(otherRect: Rectangle) | इस रेटिंग को वापस लाता है (बॉक्स) और एक अन्य।. |
ToString() | इस सीधे-सीधे उदाहरण पर कॉल करें।. |
FromRect(src: System.Drawing.Rectangle) | System.Drawing.Rectangle (x, y, चौड़ाई, ऊंचाई) से PDF रेटिंग को कनवर्टर करें (LLX/LLY/URX / URY)।. |
FromRect(src: System.Drawing.RectangleF) | कनेक्शन से बदलना।. |
ToRect() | इस PDF रिकॉर्डिंग को System.Drawing.Rectangle में परिवर्तित करें।. |