GraphicsState

Overview

GraphicsState यह जावा के लिए Aspose.PDF FOSS में एक कक्षा है।. वारिस से: Cloneable.

पीडीएफ पेज रेंडरिंग के दौरान परिवर्तनीय ग्राफिक्स की स्थिति का ट्रैक करता है (ISO 32000-1:2008, §8.4)।.

इस कक्षा में जावा प्रोग्रामों में GraphicsState वस्तुओं के साथ काम करने के लिए 79 तरीके प्रदान किए जाते हैं।. उपलब्ध तरीकों में शामिल हैं: GraphicsState, beginText, clearPath, clearPendingClip, clone, closePath, concatMatrix, createStroke, curveTo, curveToV, curveToY, getBlendMode,इसके अलावा 67 अन्य उपाय भी हैं।. सभी सार्वजनिक सदस्य किसी भी जावा अनुप्रयोग के लिए उपलब्ध हैं Aspose.PDF FOSS स्थापित करने के बाद जावे पैकेज।. संपत्ति : blendMode, cTM, charSpacing, clipPath, currentPath, dashArray,और 23 अन्य।.

Properties

NameTypeAccessDescription
cTMMatrixReadवर्तमान परिवर्तन मैट्रिक्स को वापस लाता है।.
fillColorjava.awt.ColorReadरंग को एक AWT रंग के रूप में भरता है।.
fillPatternNameStringReadवर्तमान भरने के लिए पैटर्न नाम (या ठोस रंग भर के बाद शून्य) वापस करता है।.
strokePatternNameStringReadवर्तमान स्ट्रोक पैटर्न नाम (या शून्य) को वापस लाता है।.
fillColorSpaceorg.aspose.pdf.engine.colorspace.ColorSpaceBaseReadयह अंतिम {@code cs} या null द्वारा चुने गए रंग स्थान को वापस करता है।.
strokeColorSpaceorg.aspose.pdf.engine.colorspace.ColorSpaceBaseReadयह अंतिम {@code CS} या null द्वारा चुने गए रंग स्थान को वापस करता है।.
strokeColorjava.awt.ColorReadयह एक AWT रंग के रूप में स्ट्रोक का रंग वापस करता है।.
lineWidthdoubleReadउपयोगकर्ता इकाइयों में लाइन चौड़ाई वापस करता है।.
lineCapintReadलाइन कैप शैली (0 = बूट, 1 = गोल, 2 = वर्ग) को वापस करता है।.
lineJoinintReadलाइन में शामिल हों शैली वापस (0= मीटर, 1= गोल, 2= बेवेल)।.
miterLimitdoubleReadमिटर सीमा वापस कर लें।.
dashArrayfloat[]Readडैश लाइन को वापस कर देता है, या ठोस लानों के लिए शून्य।.
dashPhasefloatReadडैश चरण में वापस आते हैं।.
strokingAlphafloatReadयह अल्फा (0..1) को वापस लाता है।.
nonStrokingAlphafloatReadअल्फा (अलफ) को वापस लौटाता है (0.1)।.
blendModeStringReadमिश्रण मोड वापस करता है (/BM, §11.3.5)।.
fontNameStringReadवर्तमान फ़ॉन्ट संसाधन नाम (उदाहरण के लिए, “F1”) को वापस करता है।.
fontSizedoubleReadवर्तमान फ़ॉन्ट आकार वापस करें।.
charSpacingdoubleReadपाठ-स्पेस इकाइयों में अंतरिक्ष के चरित्र को वापस करता है।.
wordSpacingdoubleReadपाठ-स्पेस इकाइयों में स्पेसिंग शब्द वापस करता है।.
horizontalScalingdoubleReadक्षैतिज पाठ स्केलिंग (प्रोसेंट, 100 = सामान्य) को वापस करता है।.
textLeadingdoubleReadमुख्य पाठ वापस कर दिया है।.
textRenderingModeintReadपाठ रेंडर मोड (0-7) को वापस करें।.
textRisedoubleReadपाठ को वापस लाता है।.
textMatrixMatrixReadपाठ मैट्रिक्स (Tm) को वापस कर देता है।.
textLineMatrixMatrixReadपाठ लाइन मैट्रिक्स (Tlm) को वापस कर देता है।.
currentPathGeneralPathReadवर्तमान मार्ग पर लौटें।.
clipPathGeneralPathReadवर्तमान स्लिपिंग मार्ग को वापस करें, या यदि नहीं सेट किया गया है तो शून्य।.
pendingClipEvenOddbooleanReadयह सच वापस आता है यदि लंबे क्लिप में एक बराबर-डॉड नियम का उपयोग होता है।.

Methods

SignatureDescription
GraphicsState()एक नया ग्राफिक्स स्टेट बनाता है जिसमें PDF डिफ़ॉल्ट मूल्य होते हैं।.
clone()GraphicsState
getCTM()Matrixवर्तमान परिवर्तन मैट्रिक्स को वापस लाता है।.
setCTM(ctm: Matrix)वर्तमान परिवर्तन मैट्रिक्स को स्थापित करें।.
concatMatrix(matrix: Matrix)CTM पर एक मैट्रिक्स को संकुचित करता है: ctm = matrix × ctM।.
getFillColor()java.awt.Colorरंग को एक AWT रंग के रूप में भरता है।.
getFillPatternName()Stringवर्तमान भरने के लिए पैटर्न नाम (या ठोस रंग भर के बाद शून्य) वापस करता है।.
setFillPatternName(n: String)एक पैटर्न संसाधन नाम को भरने के स्रोत के रूप में संग्रहीत करता है।.
getStrokePatternName()Stringवर्तमान स्ट्रोक पैटर्न नाम (या शून्य) को वापस लाता है।.
setStrokePatternName(n: String)एक पैटर्न संसाधन नाम को स्ट्रोक स्रोत के रूप में संग्रहीत करता है।.
setFillColorRGB(r: double, g: double, b: double)PDF RGB घटकों (0..1) से रंग भरें।.
setFillColorGray(gray: double)एक पीडीएफ ग्रे मूल्य (0..1) से रंग भरें।.
setFillColorCMYK(c: double, m: double, y: double, k: double)PDF CMYK घटकों (0..1) के माध्यम से रंग भरें
प्रेस-प्रकारित डिस्प्ले रूपांतरण
([संपादित करें] संपादक के लिए संदेश भेजने का तरीका।.
setFillColor(color: java.awt.Color)सीधे रंग भरें।.
getFillColorSpace()org.aspose.pdf.engine.colorspace.ColorSpaceBaseयह अंतिम {@code cs} या null द्वारा चुने गए रंग स्थान को वापस करता है।.
setFillColorSpace(cs: org.aspose.pdf.engine.colorspace.ColorSpaceBase)बाद के sc/scn के लिए {@code cs} द्वारा चुने गए रंग स्थान को संग्रहीत करता है।.
getStrokeColorSpace()org.aspose.pdf.engine.colorspace.ColorSpaceBaseयह अंतिम {@code CS} या null द्वारा चुने गए रंग स्थान को वापस करता है।.
setStrokeColorSpace(cs: org.aspose.pdf.engine.colorspace.ColorSpaceBase)बाद के SC/SCN के लिए {@code CS} द्वारा चुने गए रंग स्थान को संग्रहीत करता है।.
getStrokeColor()java.awt.Colorयह एक AWT रंग के रूप में स्ट्रोक का रंग वापस करता है।.
setStrokeColorRGB(r: double, g: double, b: double)PDF RGB घटकों (0..1) से स्ट्रोक रंग सेट करें।.
setStrokeColorGray(gray: double)एक पीडीएफ ग्रे मूल्य (0..1) से स्ट्रोक रंग सेट करें।.
setStrokeColorCMYK(c: double, m: double, y: double, k: double)PDF CMYK घटकों (0..1) के माध्यम से स्ट्रोक रंग सेट करें
प्रेस-प्रकारित डिस्प्ले रूपांतरण
([संपादित करें] संपादक के लिए संदेश भेजने का तरीका।.
setStrokeColor(color: java.awt.Color)सीधे रंग को रखा जाता है।.
getLineWidth()doubleउपयोगकर्ता इकाइयों में लाइन चौड़ाई वापस करता है।.
setLineWidth(w: double)लाइन की चौड़ाई तय करें।.
getLineCap()intलाइन कैप शैली (0 = बूट, 1 = गोल, 2 = वर्ग) को वापस करता है।.
setLineCap(cap: int)लाइन कैप स्टाइल सेट करें।.
getLineJoin()intलाइन में शामिल हों शैली वापस (0= मीटर, 1= गोल, 2= बेवेल)।.
setLineJoin(join: int)लाइन में शामिल हों स्टाइल।.
getMiterLimit()doubleमिटर सीमा वापस कर लें।.
setMiterLimit(limit: double)मिटर सीमा निर्धारित करें।.
getDashArray()float[]डैश लाइन को वापस कर देता है, या ठोस लानों के लिए शून्य।.
getDashPhase()floatडैश चरण में वापस आते हैं।.
setDash(array: float[], phase: float)डैश पैटर्न बनाएं।.
createStroke()BasicStrokeवर्तमान लाइन शैली से एक AWT BasicStroke बनाता है।.
getStrokingAlpha()floatयह अल्फा (0..1) को वापस लाता है।.
setStrokingAlpha(alpha: float)अल्फा के लिए एक स्ट्रोकिंग सेट करें।.
getNonStrokingAlpha()floatअल्फा (अलफ) को वापस लौटाता है (0.1)।.
setNonStrokingAlpha(alpha: float)अल्फा के बिना एक स्ट्रोकिंग एल्फ।.
getBlendMode()Stringमिश्रण मोड वापस करता है (/BM, §11.3.5)।.
setBlendMode(mode: String)मिश्रण मोड सेट करें; null “नॉर्मल” में पुनरारंभ करें।.
getFontName()Stringवर्तमान फ़ॉन्ट संसाधन नाम (उदाहरण के लिए, “F1”) को वापस करता है।.
setFont(name: String, size: double)वर्तमान फ़ॉन्ट को संलग्न करें।.
getFontSize()doubleवर्तमान फ़ॉन्ट आकार वापस करें।.
getCharSpacing()doubleपाठ-स्पेस इकाइयों में अंतरिक्ष के चरित्र को वापस करता है।.
setCharSpacing(cs: double)चरित्र को स्पेस करें।.
getWordSpacing()doubleपाठ-स्पेस इकाइयों में स्पेसिंग शब्द वापस करता है।.
setWordSpacing(ws: double)शब्द स्पेस करें।.
getHorizontalScaling()doubleक्षैतिज पाठ स्केलिंग (प्रोसेंट, 100 = सामान्य) को वापस करता है।.
setHorizontalScaling(hs: double)क्षैतिज पाठ स्केलिंग सेट करें।.
getTextLeading()doubleमुख्य पाठ वापस कर दिया है।.
setTextLeading(tl: double)पाठ को प्रमुख बनाएं।.
getTextRenderingMode()intपाठ रेंडर मोड (0-7) को वापस करें।.
setTextRenderingMode(mode: int)पाठ रेंडर मोड सेट करें।.
getTextRise()doubleपाठ को वापस लाता है।.
setTextRise(rise: double)पाठ को बढ़ाएं।.
getTextMatrix()Matrixपाठ मैट्रिक्स (Tm) को वापस कर देता है।.
setTextMatrix(tm: Matrix)पाठ मैट्रिक्स को संलग्न करें।.
setTextMatrixDirect(tm: Matrix)पाठ लाइन मैट्रिक्स को बदलने के बिना पाठ मैथ्रिक सेट करें (ग्लिफ प्रीमियम के लिए)।.
getTextLineMatrix()Matrixपाठ लाइन मैट्रिक्स (Tlm) को वापस कर देता है।.
moveTextPosition(tx: double, ty: double)पाठ स्थिति को स्थानांतरित करता है (tx, ty) - Td ऑपरेटर लागू होता है।.
nextLine()अगली लाइन पर जाएं – T* ऑपरेटर को लागू करें।.
beginText()एक पाठ वस्तु (बीटी) शुरू होता है - पाठ मैट्रिक्स और पाठ लाइन मैथ्रिक को पहचान में पुनर्स्थापित करता है।.
getCurrentPath()GeneralPathवर्तमान मार्ग पर लौटें।.
moveTo(x: double, y: double)एक नया उप-मार्ग शुरू होता है (एक्स, ई)।.
lineTo(x: double, y: double)वर्तमान बिंदु से (x, y) तक एक पंक्ति जोड़ें।.
curveTo(x1: double, y1: double, x2: double, y2: double, x3: double, y3: double)एक क्यूबिक बेज़ियर कोर (सी ऑपरेटर) जोड़ें।.
curveToV(x2: double, y2: double, x3: double, y3: double)पहले नियंत्रण बिंदु = वर्तमान बिंड (v ऑपरेटर) के साथ एक क्यूबिक बेज़ियर कोर जोड़ें।.
curveToY(x1: double, y1: double, x3: double, y3: double)अंतिम नियंत्रण बिंदु = अंत बिंड (और ऑपरेटर) के साथ एक क्यूबिक बेज़ियर कोरोना जोड़ें।.
rect(x: double, y: double, w: double, h: double)एक रेटिंग (Re Operator) को जोड़ें।.
closePath()वर्तमान उप-मार्ग (एच ऑपरेटर) को बंद करें।.
clearPath()पेंटिंग या नॉ-ओप के बाद वर्तमान मार्ग को साफ करता है।.
getClipPath()GeneralPathवर्तमान स्लिपिंग मार्ग को वापस करें, या यदि नहीं सेट किया गया है तो शून्य।.
setClipPath(path: GeneralPath)सीधे कटौती के मार्ग को स्थापित करें।.
setPendingClip()एक गैर-ज़ून्य विंडिंग क्लिप (W ऑपरेटर) का संकेत देता है।.
setPendingClipEvenOdd()एक पेंच-डॉड क्लिप (W* ऑपरेटर) को चिह्नित करता है।.
hasPendingClip()booleanयह वापस सच है यदि लागू करने के लिए एक लंबे क्लिप है।.
isPendingClipEvenOdd()booleanयह सच वापस आता है यदि लंबे क्लिप में एक बराबर-डॉड नियम का उपयोग होता है।.
clearPendingClip()क्लीनर के झंडे को साफ करता है (इसके बाद इसे लागू किया गया है)।.

See Also

 हिन्दी