PageAPI
Inheritance: java.lang.Object
All Implemented Interfaces: com.aspose.xps.features.EventBasedModifications.IModificationAPI
public class PageAPI implements EventBasedModifications.IModificationAPI
The Page तत्व संशोधन API।
मेथड्स
add(T element)
public T <T>add(T element)
एक सामग्री तत्व (Canvas, Path, या Glyphs) जोड़ता है
Parameters:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| तत्व | T | जोड़ने के लिए तत्व। |
Returns: T - जोड़ा गया तत्व।
insert(int index, T element)
public T <T>insert(int index, T element)
पृष्ठ पर एक तत्व (Canvas, Path, या Glyphs) को इंडेक्स स्थिति पर सम्मिलित करता है।
Parameters:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| सूचकांक | int | जिस स्थिति पर एक तत्व सम्मिलित किया जाना चाहिए। |
| तत्व | T | सम्मिलित करने के लिए तत्व। |
Returns: T - सम्मिलित किया गया तत्व।
remove(T element)
public T <T>remove(T element)
पृष्ठ से एक तत्व हटाता है।
Parameters:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| तत्व | T | हटाने के लिए तत्व। |
Returns: T - हटाया गया तत्व।
addCanvas()
public XpsCanvas addCanvas()
पृष्ठ में एक नया canvas जोड़ता है।
Returns: XpsCanvas - Added canvas.
addGlyphs(XpsFont font, float fontRenderingEmSize, float originX, float originY, String unicodeString)
public XpsGlyphs addGlyphs(XpsFont font, float fontRenderingEmSize, float originX, float originY, String unicodeString)
पृष्ठ में नए glyphs जोड़ता है।
Parameters:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| font | XpsFont | फ़ॉन्ट संसाधन। |
| fontRenderingEmSize | float | फ़ॉन्ट आकार। |
| originX | float | ग्लिफ़ का मूल X निर्देशांक। |
| originY | float | ग्लिफ़ का मूल Y निर्देशांक। |
| unicodeString | java.lang.String | प्रिंट करने के लिए स्ट्रिंग। |
Returns: XpsGlyphs - Added glyphs.
addGlyphs(String fontFamily, float fontRenderingEmSize, XpsFontStyle fontStyle, float originX, float originY, String unicodeString)
public XpsGlyphs addGlyphs(String fontFamily, float fontRenderingEmSize, XpsFontStyle fontStyle, float originX, float originY, String unicodeString)
पृष्ठ में नए glyphs जोड़ता है।
Parameters:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| fontFamily | java.lang.String | फ़ॉन्ट परिवार। |
| fontRenderingEmSize | float | फ़ॉन्ट आकार। |
| fontStyle | XpsFontStyle | फ़ॉन्ट शैली। |
| originX | float | ग्लिफ़ का मूल X निर्देशांक। |
| originY | float | ग्लिफ़ का मूल Y निर्देशांक। |
| unicodeString | java.lang.String | प्रिंट करने के लिए स्ट्रिंग। |
Returns: XpsGlyphs - Added glyphs.
addOutlineEntry(String description, int outlineLevel, int targetPageNumber)
public void addOutlineEntry(String description, int outlineLevel, int targetPageNumber)
दस्तावेज़ में एक रूपरेखा प्रविष्टि जोड़ता है।
Parameters:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| विवरण | java.lang.String | एंट्री का विवरण। |
| outlineLevel | int | आउटलाइन स्तर। |
| targetPageNumber | int | लक्षित पृष्ठ संख्या। |
addPath(XpsPathGeometry data)
public XpsPath addPath(XpsPathGeometry data)
पृष्ठ में एक नया path जोड़ता है।
Parameters:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| data | XpsPathGeometry | पथ की ज्यामिति। |
Returns: XpsPath - Added path.
createArcSegment(Point2D point, Dimension2D size, float rotationAngle, boolean isLargeArc, XpsSweepDirection sweepDirection)
public XpsArcSegment createArcSegment(Point2D point, Dimension2D size, float rotationAngle, boolean isLargeArc, XpsSweepDirection sweepDirection)
एक नया stroked elliptical arc खंड बनाता है।
Parameters:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| बिंदु | java.awt.geom.Point2D | दीर्घवृत्तीय चाप का अंतिम बिंदु। |
| आकार | java.awt.geom.Dimension2D | दीर्घवृत्तीय चाप की x और y त्रिज्या को x,y जोड़े के रूप में। |
| rotationAngle | float | यह दर्शाता है कि वर्तमान निर्देशांक प्रणाली के सापेक्ष दीर्घवृत्त कैसे घुमाया गया है। |
| isLargeArc | boolean | निर्धारित करता है कि क्या चाप 180 डिग्री या अधिक के स्वेप के साथ खींचा गया है। |
| sweepDirection | XpsSweepDirection | चाप जिस दिशा में खींचा जाता है। |
Returns: XpsArcSegment - New elliptical arc segment.
createArcSegment(Point2D point, Dimension2D size, float rotationAngle, boolean isLargeArc, XpsSweepDirection sweepDirection, boolean isStroked)
public XpsArcSegment createArcSegment(Point2D point, Dimension2D size, float rotationAngle, boolean isLargeArc, XpsSweepDirection sweepDirection, boolean isStroked)
एक नया elliptical arc खंड बनाता है।
Parameters:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| बिंदु | java.awt.geom.Point2D | दीर्घवृत्तीय चाप का अंतिम बिंदु। |
| आकार | java.awt.geom.Dimension2D | दीर्घवृत्तीय चाप की x और y त्रिज्या को x,y जोड़े के रूप में। |
| rotationAngle | float | यह दर्शाता है कि वर्तमान निर्देशांक प्रणाली के सापेक्ष दीर्घवृत्त कैसे घुमाया गया है। |
| isLargeArc | boolean | निर्धारित करता है कि क्या चाप 180 डिग्री या अधिक के स्वेप के साथ खींचा गया है। |
| sweepDirection | XpsSweepDirection | चाप जिस दिशा में खींचा जाता है। |
| isStroked | boolean | निर्दिष्ट करता है कि पथ के इस खंड के लिए स्ट्रोक खींचा गया है या नहीं। |
Returns: XpsArcSegment - New elliptical arc segment.
createCanvas()
public XpsCanvas createCanvas()
एक नया canvas बनाता है।
Returns: XpsCanvas - New canvas.
createColor(XpsIccProfile iccProfile, float[] components)
public XpsColor createColor(XpsIccProfile iccProfile, float[] components)
ICC-आधारित रंग स्थान में एक नया रंग बनाता है।
Parameters:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| iccProfile | XpsIccProfile | ICC प्रोफ़ाइल संसाधन। |
| components | float[] | रंग घटक। |
Returns: XpsColor - New color.
createColor(float r, float g, float b)
public XpsColor createColor(float r, float g, float b)
scRGB रंग स्थान में एक नया रंग बनाता है।
Parameters:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| r | float | लाल रंग घटक। |
| g | float | हरा रंग घटक। |
| b | float | नीला रंग घटक। |
Returns: XpsColor - New color.
createColor(float a, float r, float g, float b)
public XpsColor createColor(float a, float r, float g, float b)
scRGB रंग स्थान में एक नया रंग बनाता है।
Parameters:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| a | float | अल्फा रंग घटक। |
| r | float | लाल रंग घटक। |
| g | float | हरा रंग घटक। |
| b | float | नीला रंग घटक। |
Returns: XpsColor - New color.
createColor(int r, int g, int b)
public XpsColor createColor(int r, int g, int b)
sRGB रंग स्थान में एक नया रंग बनाता है।
Parameters:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| r | int | लाल रंग घटक। |
| g | int | हरा रंग घटक। |
| b | int | नीला रंग घटक। |
Returns: XpsColor - New color.
createColor(int a, int r, int g, int b)
public XpsColor createColor(int a, int r, int g, int b)
sRGB रंग स्थान में एक नया रंग बनाता है।
Parameters:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| a | int | अल्फा रंग घटक। |
| r | int | लाल रंग घटक। |
| g | int | हरा रंग घटक। |
| b | int | नीला रंग घटक। |
Returns: XpsColor - New color.
createColor(Color color)
public XpsColor createColor(Color color)
एक नया रंग बनाता है।
Parameters:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| color | java.awt.Color | RGB रंग के लिए एक मूल रंग उदाहरण। |
Returns: XpsColor - New color.
createColor(String path, float[] components)
public XpsColor createColor(String path, float[] components)
ICC-आधारित रंग स्थान में एक नया रंग बनाता है।
Parameters:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| path | java.lang.String | ICC प्रोफ़ाइल का पथ। |
| components | float[] | रंग घटक। |
Returns: XpsColor - New color.
createGlyphs(XpsFont font, float fontRenderingEmSize, float originX, float originY, String unicodeString)
public XpsGlyphs createGlyphs(XpsFont font, float fontRenderingEmSize, float originX, float originY, String unicodeString)
नए glyphs बनाता है।
Parameters:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| font | XpsFont | फ़ॉन्ट संसाधन। |
| fontRenderingEmSize | float | फ़ॉन्ट आकार। |
| originX | float | ग्लिफ़ का मूल X निर्देशांक। |
| originY | float | ग्लिफ़ का मूल Y निर्देशांक। |
| unicodeString | java.lang.String | प्रिंट करने के लिए स्ट्रिंग। |
Returns: XpsGlyphs - New glyphs.
createGlyphs(String fontFamily, float fontRenderingEmSize, XpsFontStyle fontStyle, float originX, float originY, String unicodeString)
public XpsGlyphs createGlyphs(String fontFamily, float fontRenderingEmSize, XpsFontStyle fontStyle, float originX, float originY, String unicodeString)
नए glyphs बनाता है।
Parameters:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| fontFamily | java.lang.String | फ़ॉन्ट परिवार। |
| fontRenderingEmSize | float | फ़ॉन्ट आकार। |
| fontStyle | XpsFontStyle | फ़ॉन्ट शैली। |
| originX | float | ग्लिफ़ का मूल X निर्देशांक। |
| originY | float | ग्लिफ़ का मूल Y निर्देशांक। |
| unicodeString | java.lang.String | प्रिंट करने के लिए स्ट्रिंग। |
Returns: XpsGlyphs - New glyphs.
createGradientStop(XpsColor color, float offset)
public XpsGradientStop createGradientStop(XpsColor color, float offset)
एक नया gradient stop बनाता है।
Parameters:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| color | XpsColor | ग्रेडिएंट स्टॉप रंग। |
| ऑफ़सेट | float | ग्रेडिएंट ऑफ़सेट। |
Returns: XpsGradientStop - New gradient stop.
createGradientStop(Color color, float offset)
public XpsGradientStop createGradientStop(Color color, float offset)
एक नया gradient stop बनाता है।
Parameters:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| color | java.awt.Color | ग्रेडिएंट स्टॉप रंग। |
| ऑफ़सेट | float | ग्रेडिएंट ऑफ़सेट। |
Returns: XpsGradientStop - New gradient stop.
createImageBrush(XpsImage image, Rectangle2D viewbox, Rectangle2D viewport)
public XpsImageBrush createImageBrush(XpsImage image, Rectangle2D viewbox, Rectangle2D viewport)
एक नया image brush बनाता है।
Parameters:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| image | XpsImage | एक छवि संसाधन। |
| व्यूबॉक्स | java.awt.geom.Rectangle2D | ब्रश के स्रोत सामग्री की स्थिति और आयाम। |
| व्यूपोर्ट | java.awt.geom.Rectangle2D | प्राइम ब्रश टाइल के समावेशी निर्देशांक स्थान में वह क्षेत्र जो (संभवतः बार‑बार) लागू किया जाता है ताकि उस क्षेत्र को भर सके जहाँ ब्रश लागू किया गया है। |
Returns: XpsImageBrush - New image brush.
createImageBrush(String imagePath, Rectangle2D viewbox, Rectangle2D viewport)
public XpsImageBrush createImageBrush(String imagePath, Rectangle2D viewbox, Rectangle2D viewport)
एक नया image brush बनाता है।
Parameters:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| imagePath | java.lang.String | ब्रश टाइल के रूप में उपयोग करने के लिए इमेज का पथ। |
| व्यूबॉक्स | java.awt.geom.Rectangle2D | ब्रश के स्रोत सामग्री की स्थिति और आयाम। |
| व्यूपोर्ट | java.awt.geom.Rectangle2D | प्राइम ब्रश टाइल के समावेशी निर्देशांक स्थान में वह क्षेत्र जो (संभवतः बार‑बार) लागू किया जाता है ताकि उस क्षेत्र को भर सके जहाँ ब्रश लागू किया गया है। |
Returns: XpsImageBrush - New image brush.
createLinearGradientBrush(Point2D startPoint, Point2D endPoint)
public XpsLinearGradientBrush createLinearGradientBrush(Point2D startPoint, Point2D endPoint)
एक नया linear gradient brush बनाता है।
Parameters:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| स्टार्टपॉइंट | java.awt.geom.Point2D | रैखिक ग्रेडिएंट का प्रारंभिक बिंदु। |
| एंडपॉइंट | java.awt.geom.Point2D | रैखिक ग्रेडिएंट का अंतिम बिंदु। |
Returns: XpsLinearGradientBrush - New linear gradient brush.
createLinearGradientBrush(List gradientStops, Point2D startPoint, Point2D endPoint)
public XpsLinearGradientBrush createLinearGradientBrush(List<XpsGradientStop> gradientStops, Point2D startPoint, Point2D endPoint)
एक नया linear gradient brush बनाता है।
Parameters:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| ग्रेडिएंटस्टॉप्स | java.util.List<com.aspose.xps.XpsGradientStop> | ग्रेडिएंट स्टॉप्स की सूची। |
| स्टार्टपॉइंट | java.awt.geom.Point2D | रैखिक ग्रेडिएंट का प्रारंभिक बिंदु। |
| एंडपॉइंट | java.awt.geom.Point2D | रैखिक ग्रेडिएंट का अंतिम बिंदु। |
Returns: XpsLinearGradientBrush - New linear gradient brush.
createMatrix(float m11, float m12, float m21, float m22, float m31, float m32)
public XpsMatrix createMatrix(float m11, float m12, float m21, float m22, float m31, float m32)
एक नया affine transformation matrix बनाता है।
Parameters:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| m11 | float | तत्व 11। |
| m12 | float | तत्व 12। |
| m21 | float | तत्व 21। |
| m22 | float | तत्व 22। |
| m31 | float | Element 31. |
| m32 | float | Element 32. |
Returns: XpsMatrix - New affine transformation matrix.
createPath(XpsPathGeometry data)
public XpsPath createPath(XpsPathGeometry data)
एक नया path बनाता है।
Parameters:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| data | XpsPathGeometry | पथ की ज्यामिति। |
Returns: XpsPath - New path.
createPathFigure(Point2D startPoint)
public XpsPathFigure createPathFigure(Point2D startPoint)
एक नया open path figure बनाता है।
Parameters:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| स्टार्टपॉइंट | java.awt.geom.Point2D | पाथ फ़िगर के पहले सेगमेंट के लिए प्रारंभिक बिंदु। |
Returns: XpsPathFigure - New path figure.
createPathFigure(Point2D startPoint, boolean isClosed)
public XpsPathFigure createPathFigure(Point2D startPoint, boolean isClosed)
एक नया path figure बनाता है।
Parameters:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| स्टार्टपॉइंट | java.awt.geom.Point2D | पाथ फ़िगर के पहले सेगमेंट के लिए प्रारंभिक बिंदु। |
| isClosed | boolean | निर्दिष्ट करता है कि पाथ बंद है या नहीं। यदि true पर सेट किया जाता है, तो स्ट्रोक "closed" रूप में खींचा जाता है, अर्थात पाथ फ़िगर के अंतिम सेगमेंट में अंतिम बिंदु StartPoint एट्रिब्यूट में निर्दिष्ट बिंदु से जुड़ा होता है; अन्यथा स्ट्रोक "open" रूप में खींचा जाता है, और अंतिम बिंदु प्रारंभ बिंदु से जुड़ा नहीं होता। यह केवल तब लागू होता है जब पाथ फ़िगर को ऐसे Path एलिमेंट में उपयोग किया जाता है जो स्ट्रोक निर्दिष्ट करता है। |
Returns: XpsPathFigure - New path figure.
createPathFigure(Point2D startPoint, List segments)
public XpsPathFigure createPathFigure(Point2D startPoint, List<XpsPathSegment> segments)
एक नया open path figure बनाता है।
Parameters:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| स्टार्टपॉइंट | java.awt.geom.Point2D | पाथ फ़िगर के पहले सेगमेंट के लिए प्रारंभिक बिंदु। |
| segments | java.util.List<com.aspose.xps.XpsPathSegment> | पाथ सेगमेंट्स की सूची। |
Returns: XpsPathFigure - New path figure.
createPathFigure(Point2D startPoint, List segments, boolean isClosed)
public XpsPathFigure createPathFigure(Point2D startPoint, List<XpsPathSegment> segments, boolean isClosed)
एक नया path figure बनाता है।
Parameters:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| स्टार्टपॉइंट | java.awt.geom.Point2D | पाथ फ़िगर के पहले सेगमेंट के लिए प्रारंभिक बिंदु। |
| segments | java.util.List<com.aspose.xps.XpsPathSegment> | पाथ सेगमेंट्स की सूची। |
| isClosed | boolean | निर्दिष्ट करता है कि पाथ बंद है या नहीं। यदि true पर सेट किया जाता है, तो स्ट्रोक "closed" रूप में खींचा जाता है, अर्थात पाथ फ़िगर के अंतिम सेगमेंट में अंतिम बिंदु StartPoint एट्रिब्यूट में निर्दिष्ट बिंदु से जुड़ा होता है; अन्यथा स्ट्रोक "open" रूप में खींचा जाता है, और अंतिम बिंदु प्रारंभ बिंदु से जुड़ा नहीं होता। यह केवल तब लागू होता है जब पाथ फ़िगर को ऐसे Path एलिमेंट में उपयोग किया जाता है जो स्ट्रोक निर्दिष्ट करता है। |
Returns: XpsPathFigure - New path figure.
createPathGeometry()
public XpsPathGeometry createPathGeometry()
एक नया path geometry बनाता है।
Returns: XpsPathGeometry - New path geometry.
createPathGeometry(String abbreviatedGeometry)
public XpsPathGeometry createPathGeometry(String abbreviatedGeometry)
संक्षिप्त रूप में निर्दिष्ट नई पाथ ज्योमेट्री बनाता है।
Parameters:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| abbreviatedGeometry | java.lang.String | पाथ ज्योमेट्री का संक्षिप्त रूप। |
Returns: XpsPathGeometry - New path geometry.
createPathGeometry(List pathFigures)
public XpsPathGeometry createPathGeometry(List<XpsPathFigure> pathFigures)
निर्दिष्ट पाथ फ़िगर्स की सूची के साथ नई पाथ ज्योमेट्री बनाता है।
Parameters:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| pathFigures | java.util.List<com.aspose.xps.XpsPathFigure> | पाथ फ़िगर्स की सूची। |
Returns: XpsPathGeometry - New path geometry.
createPolyBezierSegment(Point2D[] points)
public XpsPolyBezierSegment createPolyBezierSegment(Point2D[] points)
स्ट्रोक्ड क्यूबिक बीज़ियर कर्व्स का नया सेट बनाता है।
Parameters:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| points | java.awt.geom.Point2D[] | कई B?bezier सेगमेंट्स के लिए नियंत्रण बिंदु। |
Returns: XpsPolyBezierSegment - New cubic B?zier curves segment.
createPolyBezierSegment(Point2D[] points, boolean isStroked)
public XpsPolyBezierSegment createPolyBezierSegment(Point2D[] points, boolean isStroked)
क्यूबिक बीज़ियर कर्व्स का नया सेट बनाता है।
Parameters:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| points | java.awt.geom.Point2D[] | कई B?bezier सेगमेंट्स के लिए नियंत्रण बिंदु। |
| isStroked | boolean | निर्दिष्ट करता है कि पथ के इस खंड के लिए स्ट्रोक खींचा गया है या नहीं। |
Returns: XpsPolyBezierSegment - New cubic B?zier curves segment.
createPolyLineSegment(Point2D[] points)
public XpsPolyLineSegment createPolyLineSegment(Point2D[] points)
एक मनमाने संख्या के व्यक्तिगत वर्टिसेज़ वाला नया स्ट्रोक्ड पॉलीगोनल ड्रॉइंग बनाता है।
Parameters:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| points | java.awt.geom.Point2D[] | बहु सेगमेंट्स जो पॉली लाइन सेगमेंट को परिभाषित करते हैं, उनके लिए निर्देशांक का सेट। |
Returns: XpsPolyLineSegment - New polygonal drawing segment.
createPolyLineSegment(Point2D[] points, boolean isStroked)
public XpsPolyLineSegment createPolyLineSegment(Point2D[] points, boolean isStroked)
एक मनमाने संख्या के व्यक्तिगत वर्टिसेज़ वाला नया पॉलीगोनल ड्रॉइंग बनाता है।
Parameters:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| points | java.awt.geom.Point2D[] | बहु सेगमेंट्स जो पॉली लाइन सेगमेंट को परिभाषित करते हैं, उनके लिए निर्देशांक का सेट। |
| isStroked | boolean | निर्दिष्ट करता है कि पथ के इस खंड के लिए स्ट्रोक खींचा गया है या नहीं। |
Returns: XpsPolyLineSegment - New polygonal drawing segment.
createPolyQuadraticBezierSegment(Point2D[] points)
public XpsPolyQuadraticBezierSegment createPolyQuadraticBezierSegment(Point2D[] points)
पाथ फ़िगर में पिछले बिंदु से वर्टिसेज़ के सेट के माध्यम से, निर्दिष्ट कंट्रोल पॉइंट्स का उपयोग करके, स्ट्रोक्ड क्वाड्रेटिक बीज़ियर कर्व्स का नया सेट बनाता है।
Parameters:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| points | java.awt.geom.Point2D[] | कई क्वाड्रेटिक B?bezier सेगमेंट्स के लिए नियंत्रण बिंदु। |
Returns: XpsPolyQuadraticBezierSegment - New quadratic B?zier curves segment.
createPolyQuadraticBezierSegment(Point2D[] points, boolean isStroked)
public XpsPolyQuadraticBezierSegment createPolyQuadraticBezierSegment(Point2D[] points, boolean isStroked)
पाथ फ़िगर में पिछले बिंदु से वर्टिसेज़ के सेट के माध्यम से, निर्दिष्ट कंट्रोल पॉइंट्स का उपयोग करके, क्वाड्रेटिक बीज़ियर कर्व्स का नया सेट बनाता है।
Parameters:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| points | java.awt.geom.Point2D[] | कई क्वाड्रेटिक B?bezier सेगमेंट्स के लिए नियंत्रण बिंदु। |
| isStroked | boolean | निर्दिष्ट करता है कि पथ के इस खंड के लिए स्ट्रोक खींचा गया है या नहीं। |
Returns: XpsPolyQuadraticBezierSegment - New quadratic B?zier curves segment.
createRadialGradientBrush(Point2D center, Point2D gradientOrigin, float radiusX, float radiusY)
public XpsRadialGradientBrush createRadialGradientBrush(Point2D center, Point2D gradientOrigin, float radiusX, float radiusY)
नया रेडियल ग्रेडिएंट ब्रश बनाता है।
Parameters:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| center | java.awt.geom.Point2D | रेडियल ग्रेडिएंट का केंद्र बिंदु (अर्थात, दीर्घवृत्त का केंद्र)। |
| gradientOrigin | java.awt.geom.Point2D | रेडियल ग्रेडिएंट का मूल बिंदु। |
| radiusX | float | एलिप्स के x आयाम में त्रिज्या जो रेडियल ग्रेडिएंट को परिभाषित करती है। |
| radiusY | float | एलिप्स के y आयाम में त्रिज्या जो रेडियल ग्रेडिएंट को परिभाषित करती है। |
Returns: XpsRadialGradientBrush - New radial gradient brush.
createRadialGradientBrush(List gradientStops, Point2D center, Point2D gradientOrigin, float radiusX, float radiusY)
public XpsRadialGradientBrush createRadialGradientBrush(List<XpsGradientStop> gradientStops, Point2D center, Point2D gradientOrigin, float radiusX, float radiusY)
नया रेडियल ग्रेडिएंट ब्रश बनाता है।
Parameters:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| ग्रेडिएंटस्टॉप्स | java.util.List<com.aspose.xps.XpsGradientStop> | ग्रेडिएंट स्टॉप्स की सूची। |
| center | java.awt.geom.Point2D | रेडियल ग्रेडिएंट का केंद्र बिंदु (अर्थात, दीर्घवृत्त का केंद्र)। |
| gradientOrigin | java.awt.geom.Point2D | रेडियल ग्रेडिएंट का मूल बिंदु। |
| radiusX | float | एलिप्स के x आयाम में त्रिज्या जो रेडियल ग्रेडिएंट को परिभाषित करती है। |
| radiusY | float | एलिप्स के y आयाम में त्रिज्या जो रेडियल ग्रेडिएंट को परिभाषित करती है। |
Returns: XpsRadialGradientBrush - New radial gradient brush.
createSolidColorBrush(XpsColor color)
public XpsSolidColorBrush createSolidColorBrush(XpsColor color)
नया सॉलिड कलर ब्रश बनाता है।
Parameters:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| color | XpsColor | भरे हुए तत्वों के लिए रंग। |
Returns: XpsSolidColorBrush - New solid color brush.
createSolidColorBrush(Color color)
public XpsSolidColorBrush createSolidColorBrush(Color color)
नया सॉलिड कलर ब्रश बनाता है।
Parameters:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| color | java.awt.Color | भरे हुए तत्वों के लिए रंग। |
Returns: XpsSolidColorBrush - New solid color brush.
createVisualBrush(XpsContentElement element, Rectangle2D viewbox, Rectangle2D viewport)
public XpsVisualBrush createVisualBrush(XpsContentElement element, Rectangle2D viewbox, Rectangle2D viewport)
नया विज़ुअल ब्रश बनाता है।
Parameters:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| element | XpsContentElement | Visual प्रॉपर्टी के लिए XPS element (Canvas, Path, या Glyphs) विज़ुअल ब्रश का। |
| व्यूबॉक्स | java.awt.geom.Rectangle2D | ब्रश के स्रोत सामग्री की स्थिति और आयाम। |
| व्यूपोर्ट | java.awt.geom.Rectangle2D | प्राइम ब्रश टाइल के समावेशी निर्देशांक स्थान में वह क्षेत्र जो (संभवतः बार‑बार) लागू किया जाता है ताकि उस क्षेत्र को भर सके जहाँ ब्रश लागू किया गया है। |
Returns: XpsVisualBrush - New visual brush.
equals(Object arg0)
public boolean equals(Object arg0)
Parameters:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| arg0 | java.lang.Object |
Returns: boolean
getClass()
public final native Class<?> getClass()
Returns: java.lang.Class
getHeight()
public float getHeight()
पेज की ऊँचाई लौटाता है, जो प्रभावी कोऑर्डिनेट स्पेस की इकाइयों में वास्तविक संख्या के रूप में व्यक्त की गई है।
Returns: float - पृष्ठ की ऊँचाई।
getPageCount()
public int getPageCount()
सक्रिय दस्तावेज़ में पृष्ठों की संख्या लौटाता है।
Returns: int - सक्रिय दस्तावेज़ में पृष्ठों की संख्या।
getTotalPageCount()
public int getTotalPageCount()
XPS दस्तावेज़ के भीतर सभी दस्तावेज़ों में पृष्ठों की कुल संख्या लौटाता है।
Returns: int - XPS दस्तावेज़ के भीतर सभी दस्तावेज़ों में कुल पृष्ठों की संख्या।
getUtils()
public DocumentUtils getUtils()
वह ऑब्जेक्ट प्राप्त करता है जो औपचारिक XPS मैनिपुलेशन API से परे उपयोगिताएँ प्रदान करता है।
Returns: DocumentUtils - The object that provides utilities beyond the formal XPS manipulation API.
getWidth()
public float getWidth()
पेज की चौड़ाई लौटाता है, जो प्रभावी कोऑर्डिनेट स्पेस की इकाइयों में वास्तविक संख्या के रूप में व्यक्त की गई है।
Returns: float - पृष्ठ की चौड़ाई।
hashCode()
public native int hashCode()
Returns: int
insertCanvas(int index)
public XpsCanvas insertCanvas(int index)
पेज में नई कैनवास को index स्थिति पर सम्मिलित करता है।
Parameters:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| सूचकांक | int | नया कैनवास जहाँ सम्मिलित किया जाना चाहिए, उसकी स्थिति। |
Returns: XpsCanvas - Inserted canvas.
insertGlyphs(int index, XpsFont font, float fontSize, float originX, float originY, String unicodeString)
public XpsGlyphs insertGlyphs(int index, XpsFont font, float fontSize, float originX, float originY, String unicodeString)
पेज में नए ग्लिफ़्स को index स्थिति पर सम्मिलित करता है।
Parameters:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| सूचकांक | int | नए glyphs जहाँ सम्मिलित किए जाने चाहिए, उसकी स्थिति। |
| font | XpsFont | फ़ॉन्ट संसाधन। |
| fontSize | float | फ़ॉन्ट आकार। |
| originX | float | ग्लिफ़ का मूल X निर्देशांक। |
| originY | float | ग्लिफ़ का मूल Y निर्देशांक। |
| unicodeString | java.lang.String | प्रिंट करने के लिए स्ट्रिंग। |
Returns: XpsGlyphs - Inserted glyphs.
insertGlyphs(int index, String fontFamily, float fontSize, XpsFontStyle fontStyle, float originX, float originY, String unicodeString)
public XpsGlyphs insertGlyphs(int index, String fontFamily, float fontSize, XpsFontStyle fontStyle, float originX, float originY, String unicodeString)
पेज में नए ग्लिफ़्स को index स्थिति पर सम्मिलित करता है।
Parameters:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| सूचकांक | int | नए glyphs जहाँ सम्मिलित किए जाने चाहिए, उसकी स्थिति। |
| fontFamily | java.lang.String | फ़ॉन्ट परिवार। |
| fontSize | float | फ़ॉन्ट आकार। |
| fontStyle | XpsFontStyle | फ़ॉन्ट शैली। |
| originX | float | ग्लिफ़ का मूल X निर्देशांक। |
| originY | float | ग्लिफ़ का मूल Y निर्देशांक। |
| unicodeString | java.lang.String | प्रिंट करने के लिए स्ट्रिंग। |
Returns: XpsGlyphs - Inserted glyphs.
insertPath(int index, XpsPathGeometry data)
public XpsPath insertPath(int index, XpsPathGeometry data)
पेज में नया पाथ को index स्थिति पर सम्मिलित करता है।
Parameters:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| सूचकांक | int | नया पथ जहाँ सम्मिलित किया जाना चाहिए, उसकी स्थिति। |
| data | XpsPathGeometry | पथ की ज्यामिति। |
Returns: XpsPath - Inserted path.
notify()
public final native void notify()
notifyAll()
public final native void notifyAll()
removeAt(int index)
public XpsContentElement removeAt(int index)
पेज से index स्थिति पर तत्व को हटाता है।
Parameters:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| सूचकांक | int | तत्व जहाँ हटाया जाना चाहिए, उसकी स्थिति। |
Returns: XpsContentElement - Removed element.
setHeight(float value)
public void setHeight(float value)
पेज की ऊँचाई सेट करता है, जो प्रभावी कोऑर्डिनेट स्पेस की इकाइयों में वास्तविक संख्या के रूप में व्यक्त की गई है।
Parameters:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| मान | float | पृष्ठ की ऊँचाई। |
setWidth(float value)
public void setWidth(float value)
पेज की चौड़ाई सेट करता है, जो प्रभावी कोऑर्डिनेट स्पेस की इकाइयों में वास्तविक संख्या के रूप में व्यक्त की गई है।
Parameters:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| मान | float | पृष्ठ की चौड़ाई। |
toString()
public String toString()
Returns: java.lang.String
wait()
public final void wait()
wait(long arg0)
public final native void wait(long arg0)
Parameters:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| arg0 | long |
wait(long arg0, int arg1)
public final void wait(long arg0, int arg1)
Parameters:
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| arg0 | long | |
| arg1 | int |