GraphicsState
GraphicsState
अवलोकन
GraphicsState जावा के लिए Aspose.PDF FOSS में एक वर्ग है. वारिसों सेः: Cloneable.
पीडीएफ पृष्ठ रेंडर के दौरान परिवर्तनीय ग्राफिक्स स्थिति को ट्रैक करता है (आईएसओ 32000-1:2008, §8.4) ।.
यह वर्ग जावा प्रोग्राम में GraphicsState ऑब्जेक्ट के साथ काम करने के लिए 79 विधियाँ प्रदान करता है. उपलब्ध विधियों में शामिल हैंः: GraphicsState, beginText, clearPath, clearPendingClip, clone, closePath, concatMatrix, createStroke, curveTo, curveToV, curveToY, getBlendMode, और 67 अतिरिक्त विधियाँ।. सभी सार्वजनिक सदस्य Aspose.PDF FOSS for Java पैकेज को स्थापित करने के बाद किसी भी जावा एप्लिकेशन तक पहुंच सकते हैं. गुण: blendMode, cTM, charSpacing, clipPath, currentPath, dashArray, और 23 अधिक।.
गुण
| नाम | प्रकार | Access | विवरण |
|---|---|---|---|
cTM | Matrix | पढ़िए। | वर्तमान परिवर्तन मैट्रिक्स लौटाता है. |
fillColor | java.awt.Color | पढ़िए। | एक AWT रंग के रूप में भरने का रंग लौटाता है. |
fillPatternName | String | पढ़िए। | वर्तमान भरने के पैटर्न का नाम (या ठोस रंग भराव के लिए शून्य) लौटाता है. |
strokePatternName | String | पढ़िए। | वर्तमान स्ट्रोक पैटर्न नाम (या शून्य) लौटाता है. |
fillColorSpace | org.aspose.pdf.engine.colorspace.ColorSpaceBase | पढ़िए। | अंतिम {@code cs} द्वारा चयनित रंग स्थान, या शून्य लौटाता है. |
strokeColorSpace | org.aspose.pdf.engine.colorspace.ColorSpaceBase | पढ़िए। | अंतिम {@code CS} द्वारा चयनित रंग स्थान, या शून्य लौटाता है. |
strokeColor | java.awt.Color | पढ़िए। | स्ट्रोक रंग को AWT रंग के रूप में लौटाता है. |
lineWidth | double | पढ़िए। | उपयोगकर्ता इकाइयों में रेखा चौड़ाई लौटाता है. |
lineCap | int | पढ़िए। | लाइन कैप शैली (0=बट, 1=गोल, 2=वर्ग) लौटाता है. |
lineJoin | int | पढ़िए। | लाइन ज्वाइन शैली (0=मीटर, 1=गोल, 2=बेवल) लौटाता है. |
miterLimit | double | पढ़िए। | मिटर सीमा लौटाता है. |
dashArray | float[] | पढ़िए। | डैश सरणी, या ठोस रेखाओं के लिए शून्य लौटाता है. |
dashPhase | float | पढ़िए। | डैश चरण लौटाता है. |
strokingAlpha | float | पढ़िए। | स्ट्रेकिंग अल्फा (0.1) लौटाता है. |
nonStrokingAlpha | float | पढ़िए। | गैर-छड़ी (पूर्ति) अल्फा (0.1) लौटाता है. |
blendMode | String | पढ़िए। | मिश्रण मोड (/BM, §11.3.5) लौटाता है।. |
fontName | String | पढ़िए। | वर्तमान फ़ॉन्ट संसाधन नाम लौटाता है (उदाहरण के लिए, “F1”) ।. |
fontSize | double | पढ़िए। | वर्तमान फ़ॉन्ट आकार लौटाता है. |
charSpacing | double | पढ़िए। | पाठ-स्थान इकाइयों में वर्ण अंतर लौटाता है. |
wordSpacing | double | पढ़िए। | पाठ-स्थान इकाइयों में शब्द अंतर लौटाता है. |
horizontalScaling | double | पढ़िए। | क्षैतिज पाठ स्केलिंग (प्रतिशत, 100 = सामान्य) लौटाता है. |
textLeading | double | पढ़िए। | अग्रणी पाठ लौटाता है. |
textRenderingMode | int | पढ़िए। | पाठ रेंडर मोड (0-7) लौटाता है. |
textRise | double | पढ़िए। | पाठ वृद्धि लौटाता है. |
textMatrix | Matrix | पढ़िए। | पाठ मैट्रिक्स (टीएम) लौटाता है. |
textLineMatrix | Matrix | पढ़िए। | पाठ पंक्ति मैट्रिक्स (टीएलएम) लौटाता है. |
currentPath | GeneralPath | पढ़िए। | वर्तमान पथ लौटाता है. |
clipPath | GeneralPath | पढ़िए। | वर्तमान क्लिपिंग पथ लौटाता है, या यदि सेट नहीं किया गया हो तो शून्य. |
pendingClipEvenOdd | boolean | पढ़िए। | यदि लंबित क्लिप में विषम नियम है तो सही लौटाता है. |
विधियाँ
| Signature | विवरण |
|---|---|
GraphicsState() | PDF डिफ़ॉल्ट मानों के साथ एक नया ग्राफिक्स स्थिति बनाता है. |
clone() → GraphicsState | |
getCTM() → Matrix | वर्तमान परिवर्तन मैट्रिक्स लौटाता है. |
setCTM(ctm: Matrix) | वर्तमान ट्रांसफ़ॉर्मेशन मैट्रिक्स सेट करता है।. |
concatMatrix(matrix: Matrix) | सीटीएम पर एक मैट्रिक्स को संरेखित करता हैः ctm = मैट्रिक्स × 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) | PDF ग्रे मान (0.1) से भरने का रंग सेट करता है।. |
setFillColorCMYK(c: double, m: double, y: double, k: double) | प्रेस-प्रतीकात्मक प्रदर्शन रूपांतरण ({@link org.aspose.pdf.engine.colorspace.CmykDisplay}) के माध्यम से पीडीएफ सीएमवाईके घटकों (0.1) से भरने का रंग सेट करता है।. |
setFillColor(color: java.awt.Color) | फ़िल रंग को सीधे सेट करता है।. |
getFillColorSpace() → org.aspose.pdf.engine.colorspace.ColorSpaceBase | अंतिम {@code cs} द्वारा चयनित रंग स्थान, या शून्य लौटाता है. |
setFillColorSpace(cs: org.aspose.pdf.engine.colorspace.ColorSpaceBase) | {@code cs} द्वारा चयनित रंग स्थान को बाद के sc/scn के लिए संग्रहीत करता है. |
getStrokeColorSpace() → org.aspose.pdf.engine.colorspace.ColorSpaceBase | अंतिम {@code CS} द्वारा चयनित रंग स्थान, या शून्य लौटाता है. |
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) | PDF ग्रे मान (0.1) से स्ट्रोक रंग सेट करता है।. |
setStrokeColorCMYK(c: double, m: double, y: double, k: double) | प्रेस-प्रतीकात्मक प्रदर्शन रूपांतरण ({@link org.aspose.pdf.engine.colorspace.CmykDisplay}) के माध्यम से पीडीएफ सीएमवाईके घटकों (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 रीसेट करके “Normal” करता है।. |
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 | पाठ मैट्रिक्स (टीएम) लौटाता है. |
setTextMatrix(tm: Matrix) | टेक्स्ट मैट्रिक्स सेट करता है।. |
setTextMatrixDirect(tm: Matrix) | पाठ पंक्ति मैट्रिक्स (ग्लिफ अग्रिम के लिए) को बदले बिना टेक्स्ट मैट्रिक्स सेट करता है. |
getTextLineMatrix() → Matrix | पाठ पंक्ति मैट्रिक्स (टीएलएम) लौटाता है. |
moveTextPosition(tx: double, ty: double) | पाठ की स्थिति को (tx, ty) से स्थानांतरित करता है Td ऑपरेटर लागू करता हैं. |
nextLine() | अगली पंक्ति पर जाता है T* ऑपरेटर को लागू करता है. |
beginText() | एक पाठ वस्तु (बीटी) को आरंभ करता है, जो टेक्स्ट मैट्रिक्स और टेक्ष्ट लाइन मैट्रिक्स को पहचान में रीसेट करता हैं. |
getCurrentPath() → GeneralPath | वर्तमान पथ लौटाता है. |
moveTo(x: double, y: double) | (x, y) पर एक नया उपपथ शुरू होता है।. |
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) | अंतिम नियंत्रण बिंदु = अंत बिंदु (y ऑपरेटर) के साथ एक घन बेज़ियर वक्र जोड़ता है।. |
rect(x: double, y: double, w: double, h: double) | एक आयताकार (पुनः संचालक) जोड़ता है. |
closePath() | वर्तमान उपपथ (h ऑपरेटर) को बंद करता है. |
clearPath() | पेंटिंग या नो-ऑप के बाद वर्तमान पथ को साफ करता है।. |
getClipPath() → GeneralPath | वर्तमान क्लिपिंग पथ लौटाता है, या यदि सेट नहीं किया गया हो तो शून्य. |
setClipPath(path: GeneralPath) | क्लिपिंग पाथ को सीधे सेट करता है।. |
setPendingClip() | एक अप्रत्याशित गैर-शून्य घुमावदार क्लिप (W ऑपरेटर) को चिह्नित करता है।. |
setPendingClipEvenOdd() | एक लंबित सम-अडवा क्लिप (W* ऑपरेटर) को चिह्नित करता है।. |
hasPendingClip() → boolean | यदि लागू करने के लिए कोई लंबित क्लिप है तो true लौटाता है. |
isPendingClipEvenOdd() → boolean | यदि लंबित क्लिप में विषम नियम है तो सही लौटाता है. |
clearPendingClip() | लंबित क्लिप फ्लैग (उसके लागू होने के बाद) को मिटाता है. |