GraphicsState

GraphicsState

Overview

GraphicsState यह एक क्लास है Aspose.PDF FOSS के लिए .NET.

सामग्री प्रवाह के पारिंग के दौरान पीडीएफ ग्राफिक्स की स्थिति का ट्रैक करता है (पीडीएच 32000 §8.4)।.

इस वर्ग में .NET प्रोग्रामों में GraphicsState वस्तुओं के साथ काम करने के लिए 10 तरीके प्रदान किए जाते हैं।. उपलब्ध तरीकों में शामिल हैं: AdvanceTextPosition, ConcatMatrix, GetEffectiveFontSize, GetTextPosition, MoveTextPosition, MoveToNextLine, Restore, Save, SetTextMatrix, TransformPoint. सभी सार्वजनिक सदस्य किसी भी .NET अनुप्रयोग के लिए उपलब्ध हैं Aspose.PDF FOSS को स्थापित करने के बाद .Net पैकेज के साथ।. संपत्ति : ActualText, BlendMode, CharSpacing, ClipMask, Ctm, DashArray,और 32 अन्य।.

Properties

NameTypeAccessDescription
Ctmdouble[]Readवर्तमान परिवर्तन मैट्रिक्स (CTM).
FillRdoubleपढ़ना / लिखनारंग भरें (RGB).
FillGdoubleपढ़ना / लिखनाजी या जी को भरने के लिए।.
FillBdoubleपढ़ना / लिखनाB को भरने या रखने के लिए।.
StrokeRdoubleपढ़ना / लिखनास्ट्रोक रंग (RGB).
StrokeGdoubleपढ़ना / लिखनागेंदबाजी या गेटबॉक्स के लिए जी.
StrokeBdoubleपढ़ना / लिखनायह एक स्ट्रोक बी प्राप्त करता है या स्थापित करता हैं।.
LineWidthdoubleपढ़ना / लिखनालाइन चौड़ाई।.
LineCapintपढ़ना / लिखनालाइन कैप शैली (0 = बूट, 1 = चारों ओर, 2 = वर्ग).
LineJoinintपढ़ना / लिखनालाइन जोड़ने के लिए शैली (0 = मीटर, 1 = गोल, 2 = बेवेल)।.
MiterLimitdoubleपढ़ना / लिखनासीमा के बीच।.
Flatnessdoubleपढ़ना / लिखनाधीरज की सहनशीलता।.
FillAlphadoubleपढ़ना / लिखनाअस्थिरता (C) के लिए एक पूर्ण अवधि।.
StrokeAlphadoubleपढ़ना / लिखनाहृदय अस्थिरता (CA).
BlendModestringपढ़ना / लिखनामिश्रण मोड (BM).
OverprintStrokeboolपढ़ना / लिखनास्ट्रोकिंग के लिए ओवरप्रिंट झंडा (ओपी).
OverprintFillboolपढ़ना / लिखनागैर-स्ट्रोकिंग के लिए ओवरप्रिंट झंडा (op).
ExtGStateNamestring?पढ़ना / लिखनावर्तमान ExtGState संसाधन का नाम, या null।.
MarkedContentTagstring?पढ़ना / लिखनावर्तमान चिह्नित सामग्री टैग (बीडीसी / बीएमसी द्वारा सेट, ईएम सी द्वारा हटा दिया गया)।.
ActualTextstring?पढ़ना / लिखनाActualText से चिह्नित सामग्री संपत्तियों ( /ActualText के साथ BDC द्वारा स्थापित)।.
DashArraydouble[]पढ़ना / लिखनाडैश पैटर्न आरे (D operator).
DashPhasedoubleपढ़ना / लिखनाD (Dash Operator) के लिए एक चरण।.
FillColorSpacestringपढ़ना / लिखनावर्तमान में रंग स्थान नाम (cs ऑपरेटर) भरें।.
StrokeColorSpacestringपढ़ना / लिखनावर्तमान स्ट्रोक रंग स्थान नाम (सीएस ऑपरेटर)।.
FillPatternNamestring?पढ़ना / लिखनापैटर्न संसाधन नाम scn द्वारा सेट किया गया है जब FillColorSpace “Pattern” है।.
StrokePatternNamestring?पढ़ना / लिखनास्ट्रोकिंग के लिए पैटर्न संसाधन नाम (SCN ऑपरेटर)।.
InTextObjectboolपढ़ना / लिखनाहम एक BT / ET पाठ वस्तु के अंदर हैं या नहीं।.
FontNamestring?पढ़ना / लिखनावर्तमान फ़ॉन्ट संसाधन नाम (उदाहरण के लिए, “F1”)।.
FontSizedoubleपढ़ना / लिखनावर्तमान में फ़ॉन्ट आकार।.
CharSpacingdoubleपढ़ना / लिखनाचरित्र अंतरिक्ष (Tc).
WordSpacingdoubleपढ़ना / लिखनाशब्द स्पेसिंग (Tw).
HorizontalScalingdoubleपढ़ना / लिखनाक्षैतिज स्केलिंग (Tz).
Leadingdoubleपढ़ना / लिखनापाठ प्रबंधन (TL) के लिए।.
RenderingModeintपढ़ना / लिखनापाठ रेंडर मोड (Tr).
Risedoubleपढ़ना / लिखनापाठ वृद्धि (Ts) के लिए।.
TextMatrixdouble[]Readटेक्स्ट मैट्रिक्स (Tm) के बारे में जानकारी।.
TextLineMatrixdouble[]Readमैट्रिक्स लाइन का पाठ।.
ClipMaskbyte[]?पढ़ना / लिखनावर्तमान स्लिपिंग मार्ग एक बाइनरी स्टेंसिल के रूप में (255 = पिक्सेल क्लिप के अंदर है, 0 = बाहर)।.

Methods

SignatureDescription
Save()वर्तमान स्थिति को स्टैक (q ऑपरेटर) पर दबाएं।.
Restore()सबसे हाल ही में बचाए गए राज्य (क्यू ऑपरेटर) को पुनर्स्थापित करें।.
ConcatMatrix(a: double, b: double, c: double, d: double, e: double, f: double)एक मैट्रिक्स को सीटीएम (सीएम ऑपरेटर) में संलग्न करें।.
SetTextMatrix(a: double, b: double, c: double, d: double, e: double, f: double)पाठ मैट्रिक्स को सीधे सेट करें (टीएम ऑपरेटर)।.
MoveTextPosition(tx: double, ty: double)पाठ स्थिति (Td operator) को स्थानांतरित करें।.
AdvanceTextPosition(tx: double, ty: double)एक पंक्ति (Tj / TJ) दिखाने के बाद पाठ की स्थिति को आगे बढ़ाएं।.
MoveToNextLine()अगली लाइन से शुरू करने के लिए स्थानांतरित करें (टी * ऑपरेटर)।.
TransformPoint(x: double, y: double)CTM का उपयोग करके उपयोगकर्ता स्थान से डिवाइस स्थान में एक बिंदु को परिवर्तित करें।.
GetTextPosition()CTM और पाठ मैट्रिक्स दोनों का उपयोग करके पाठ की पूर्ण स्थिति प्राप्त करें।.
GetEffectiveFontSize()पाठ मैट्रिक्स स्केलिंग और सीटीएम के आधार पर प्रभावी फ़ॉन्ट आकार प्राप्त करें।.

See Also

 हिन्दी