DocumentUtils

Inheritance: java.lang.Object

public class DocumentUtils

هذه الفئة توفر أدوات تتجاوز واجهة برمجة التطبيقات الرسمية لمعالجة XPS.

الطرق

طريقةالوصف
createCircle(Point2D center, float radius)ينشئ هندسة مسار تمثل دائرة.
createCircularSegment(Point2D center, float radius, float startAngle, float endAngle)ينشئ هندسة مسار تمثل قطاعًا دائريًا بين زاويتين.
createEllipse(Point2D center, float radiusX, float radiusY)ينشئ هندسة مسار تمثل قطعًا ناقصًا.
createImage(String fileName, Rectangle2D imageBox)ينشئ مسارًا مستطيلًا مملوءًا بصورة.
createImage(String fileName, Rectangle2D imageBox, ImageMode mode)ينشئ مسارًا مستطيلًا مملوءًا بصورة.
createPieSlice(Point2D center, float radius, float startAngle, float endAngle)ينشئ هندسة مسار تمثل شريحة دائرة بين شعاعين قطبيين.
createRectangle(Rectangle2D rectangle)ينشئ هندسة مسار تمثل مستطيلًا.
createRegularCircumscribedNGon(int n, Point2D center, float radius)ينشئ هندسة مسار تمثل مضلعًا منتظمًا n-أضلاع محيطًا بدائرة.
createRegularInscribedNGon(int n, Point2D center, float radius)ينشئ هندسة مسار تمثل مضلعًا منتظمًا n-أضلاع محاطًا بدائرة.
equals(Object arg0)
getClass()
hashCode()
notify()
notifyAll()
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

createCircle(Point2D center, float radius)

public XpsPathGeometry createCircle(Point2D center, float radius)

ينشئ هندسة مسار تمثل دائرة.

Parameters:

معاملنوعالوصف
centerjava.awt.geom.Point2Dنقطة مركز الدائرة.
نصف القطرfloatنصف قطر الدائرة.

Returns: XpsPathGeometry - The XPS path geometry.

createCircularSegment(Point2D center, float radius, float startAngle, float endAngle)

public XpsPathGeometry createCircularSegment(Point2D center, float radius, float startAngle, float endAngle)

ينشئ هندسة مسار تمثل قطاعًا دائريًا بين زاويتين.

Parameters:

معاملنوعالوصف
centerjava.awt.geom.Point2Dمركز الدائرة.
نصف القطرfloatنصف قطر الدائرة.
startAnglefloatزاوية (بالدرجات) الشعاع الابتدائي.
endAnglefloatزاوية (بالدرجات) الشعاع النهائي.

Returns: XpsPathGeometry - The XPS path geometry.

createEllipse(Point2D center, float radiusX, float radiusY)

public XpsPathGeometry createEllipse(Point2D center, float radiusX, float radiusY)

ينشئ هندسة مسار تمثل قطعًا ناقصًا.

Parameters:

معاملنوعالوصف
centerjava.awt.geom.Point2Dنقطة المركز للقطع الناقص.
radiusXfloatنصف القطر الأفقي للقطع الناقص.
radiusYfloatنصف القطر العمودي للقطع الناقص.

Returns: XpsPathGeometry - The XPS path geometry.

createImage(String fileName, Rectangle2D imageBox)

public XpsPath createImage(String fileName, Rectangle2D imageBox)

ينشئ مسارًا مستطيلًا مملوءًا بصورة.

Parameters:

معاملنوعالوصف
fileNamejava.lang.Stringاسم ملف الصورة.
imageBoxjava.awt.geom.Rectangle2Dصندوق الصورة لملئه بالصورة.

Returns: XpsPath - The XPS path.

createImage(String fileName, Rectangle2D imageBox, ImageMode mode)

public XpsPath createImage(String fileName, Rectangle2D imageBox, ImageMode mode)

ينشئ مسارًا مستطيلًا مملوءًا بصورة.

Parameters:

معاملنوعالوصف
fileNamejava.lang.Stringاسم ملف الصورة.
imageBoxjava.awt.geom.Rectangle2Dصندوق الصورة لملئه بالصورة.
modeImageModeوضع ملاءمة الصورة.

Returns: XpsPath - The XPS path.

createPieSlice(Point2D center, float radius, float startAngle, float endAngle)

public XpsPathGeometry createPieSlice(Point2D center, float radius, float startAngle, float endAngle)

ينشئ هندسة مسار تمثل شريحة دائرة بين شعاعين قطبيين.

Parameters:

معاملنوعالوصف
centerjava.awt.geom.Point2Dمركز الدائرة.
نصف القطرfloatنصف قطر الدائرة.
startAnglefloatزاوية (بالدرجات) الشعاع الابتدائي.
endAnglefloatزاوية (بالدرجات) الشعاع النهائي.

Returns: XpsPathGeometry - The XPS path geometry.

createRectangle(Rectangle2D rectangle)

public XpsPathGeometry createRectangle(Rectangle2D rectangle)

ينشئ هندسة مسار تمثل مستطيلًا.

Parameters:

معاملنوعالوصف
rectanglejava.awt.geom.Rectangle2Dالمستطيل.

Returns: XpsPathGeometry - The XPS path geometry.

createRegularCircumscribedNGon(int n, Point2D center, float radius)

public XpsPathGeometry createRegularCircumscribedNGon(int n, Point2D center, float radius)

ينشئ هندسة مسار تمثل مضلعًا منتظمًا n-أضلاع محيطًا بدائرة.

Parameters:

معاملنوعالوصف
nintعدد الرؤوس.
centerjava.awt.geom.Point2Dمركز الدائرة.
نصف القطرfloatنصف قطر الدائرة.

Returns: XpsPathGeometry - The XPS path geometry.

createRegularInscribedNGon(int n, Point2D center, float radius)

public XpsPathGeometry createRegularInscribedNGon(int n, Point2D center, float radius)

ينشئ هندسة مسار تمثل مضلعًا منتظمًا n-أضلاع محاطًا بدائرة.

Parameters:

معاملنوعالوصف
nintعدد الرؤوس.
centerjava.awt.geom.Point2Dمركز الدائرة.
نصف القطرfloatنصف قطر الدائرة.

Returns: XpsPathGeometry - The XPS path geometry.

equals(Object arg0)

public boolean equals(Object arg0)

Parameters:

معاملنوعالوصف
arg0java.lang.Object

Returns: boolean

getClass()

public final native Class<?> getClass()

Returns: java.lang.Class

hashCode()

public native int hashCode()

Returns: int

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

toString()

public String toString()

Returns: java.lang.String

wait()

public final void wait()

wait(long arg0)

public final native void wait(long arg0)

Parameters:

معاملنوعالوصف
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

معاملنوعالوصف
arg0long
arg1int