XpsCanvas

Inheritance: java.lang.Object, com.aspose.xps.XpsObject, com.aspose.xps.XpsElement, com.aspose.xps.XpsHyperlinkElement, com.aspose.xps.XpsContentElement

public final class XpsCanvas extends XpsContentElement

Κλάση που ενσωματώνει χαρακτηριστικά στοιχείου Canvas. Αυτό το στοιχείο ομαδοποιεί στοιχεία μαζί. Για παράδειγμα, τα στοιχεία Glyphs και Path μπορούν να ομαδοποιηθούν σε ένα canvas ώστε να ταυτοποιηθούν ως μονάδα (ως προορισμός υπερσύνδεσης) ή για να εφαρμοστεί μια σύνθετη τιμή ιδιότητας σε κάθε παιδί και προγονικό στοιχείο.

Μέθοδοι

ΜέθοδοςΠεριγραφή
add(T element)Προσθέτει ένα στοιχείο στη λίστα παιδιών αυτού του canvas.
insert(int index, T element)Εισάγει ένα στοιχείο στη λίστα παιδιών αυτού του canvas στη θέση index θέση.
addCanvas()Προσθέτει ένα νέο canvas στη λίστα παιδιών αυτού του canvas.
addGlyphs(String fontFamily, float fontSize, XpsFontStyle fontStyle, float originX, float originY, String unicodeString)Προσθέτει νέα glyphs στη λίστα παιδιών αυτού του canvas.
addPath(XpsPathGeometry data)Προσθέτει ένα νέο path στη λίστα παιδιών αυτού του canvas.
deepClone()Κλωνοποιεί αυτό το canvas.
equals(Object arg0)
get(int i)Παρέχει πρόσβαση στα παιδιά του στοιχείου με βάση το δείκτη i.
getClass()
getClip()Επιστρέφει τη γεωμετρία διαδρομής που περιορίζει την περιοχή απόδοσης του στοιχείου.
getEdgeMode()Επιστρέφει την τιμή που ελέγχει πώς αποδίδονται οι άκρες των paths μέσα στο canvas.
getHyperlinkTarget()Επιστρέφει το αντικείμενο-στόχο του υπερσυνδέσμου.
getOpacity()Επιστρέφει την τιμή που ορίζει τη σταθερή διαφάνεια του στοιχείου.
getOpacityMask()Επιστρέφει το πινέλο που καθορίζει μια μάσκα τιμών άλφα που εφαρμόζεται στο στοιχείο με τον ίδιο τρόπο όπως η ιδιότητα Opacity, αλλά επιτρέπει διαφορετικές τιμές άλφα για διαφορετικές περιοχές του στοιχείου.
getRenderTransform()Επιστρέφει τον αφινικό πίνακα μετασχηματισμού που δημιουργεί ένα νέο σύστημα συντεταγμένων για όλα τα χαρακτηριστικά του στοιχείου και για όλα τα παιδικά στοιχεία (εφόσον υπάρχουν).
hashCode()
insertCanvas(int index)Εισάγει ένα νέο canvas στη λίστα παιδιών αυτού του canvas στη θέση index θέση.
insertGlyphs(int index, String fontFamily, float fontSize, XpsFontStyle fontStyle, float originX, float originY, String unicodeString)Εισάγει νέα glyphs στη λίστα παιδιών αυτού του canvas στη θέση index θέση.
insertPath(int index, XpsPathGeometry data)Εισάγει ένα νέο path στη λίστα παιδιών αυτού του canvas στη θέση index θέση.
iterator()Υλοποίηση της διεπαφής Iterable.
notify()
notifyAll()
setClip(XpsPathGeometry value)Ορίζει τη γεωμετρία διαδρομής που περιορίζει την απεικόνιση της περιοχής του στοιχείου.
setEdgeMode(XpsEdgeMode value)Ορίζει την τιμή που ελέγχει πώς αποδίδονται οι άκρες των paths μέσα στο canvas.
setHyperlinkTarget(XpsHyperlinkTarget value)Ορίζει το αντικείμενο προορισμού του υπερσυνδέσμου.
setOpacity(float value)Ορίζει την τιμή που καθορίζει τη σταθερή διαφάνεια του στοιχείου.
setOpacityMask(XpsBrush value)Ορίζει το πινέλο που καθορίζει μια μάσκα τιμών άλφα που εφαρμόζεται στο στοιχείο με τον ίδιο τρόπο όπως το χαρακτηριστικό Opacity, αλλά επιτρέπει διαφορετικές τιμές άλφα για διαφορετικές περιοχές του στοιχείου.
setRenderTransform(XpsMatrix value)Ορίζει τον αφινικό πίνακα μετασχηματισμού που δημιουργεί ένα νέο σύστημα συντεταγμένων για όλα τα χαρακτηριστικά του στοιχείου και για όλα τα θυγατρικά στοιχεία (εφόσον υπάρχουν).
size()Επιστρέφει τον αριθμό των θυγατρικών στοιχείων.
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

add(T element)

public T <T>add(T element)

Προσθέτει ένα στοιχείο στη λίστα παιδιών αυτού του canvas.

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
στοιχείοTΤο στοιχείο προς προσθήκη.

Returns: T - Προστέθηκε στοιχείο.

insert(int index, T element)

public T <T>insert(int index, T element)

Εισάγει ένα στοιχείο στη λίστα παιδιών αυτού του canvas στη θέση index θέση.

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
δείκτηςintΘέση στην οποία πρέπει να εισαχθεί ένα στοιχείο.
στοιχείοTΤο στοιχείο για εισαγωγή.

Returns: T - Εισαχθέν στοιχείο.

addCanvas()

public XpsCanvas addCanvas()

Προσθέτει ένα νέο canvas στη λίστα παιδιών αυτού του canvas.

Returns: XpsCanvas - Added canvas.

addGlyphs(String fontFamily, float fontSize, XpsFontStyle fontStyle, float originX, float originY, String unicodeString)

public XpsGlyphs addGlyphs(String fontFamily, float fontSize, XpsFontStyle fontStyle, float originX, float originY, String unicodeString)

Προσθέτει νέα glyphs στη λίστα παιδιών αυτού του canvas.

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
fontFamilyjava.lang.StringΟικογένεια γραμματοσειράς.
fontSizefloatΜέγεθος γραμματοσειράς.
fontStyleXpsFontStyleΣτυλ γραμματοσειράς.
originXfloatΣυντεταγμένη X προέλευσης γλύφων.
originYfloatΣυντεταγμένη T προέλευσης των glyphs.
unicodeStringjava.lang.StringΣυμβολοσειρά για εκτύπωση.

Returns: XpsGlyphs - Added glyphs.

addPath(XpsPathGeometry data)

public XpsPath addPath(XpsPathGeometry data)

Προσθέτει ένα νέο path στη λίστα παιδιών αυτού του canvas.

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
dataXpsPathGeometryΗ γεωμετρία της διαδρομής.

Returns: XpsPath - Added path.

deepClone()

public XpsCanvas deepClone()

Κλωνοποιεί αυτό το canvas.

Returns: XpsCanvas - Clone of this canvas.

equals(Object arg0)

public boolean equals(Object arg0)

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
arg0java.lang.Object

Returns: boolean

get(int i)

public XpsContentElement get(int i)

Παρέχει πρόσβαση στα παιδιά του στοιχείου με βάση το δείκτη i.

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
iintΔείκτης του θυγατρικού στοιχείου.

Returns: XpsContentElement - Child element at i position.

getClass()

public final native Class<?> getClass()

Returns: java.lang.Class

getClip()

public XpsPathGeometry getClip()

Επιστρέφει τη γεωμετρία διαδρομής που περιορίζει την περιοχή απόδοσης του στοιχείου.

Returns: XpsPathGeometry - The path geometry limiting the rendered region of the element.

getEdgeMode()

public XpsEdgeMode getEdgeMode()

Επιστρέφει την τιμή που ελέγχει πώς αποδίδονται οι άκρες των paths μέσα στο canvas.

Returns: XpsEdgeMode - The edge rendering mode.

getHyperlinkTarget()

public XpsHyperlinkTarget getHyperlinkTarget()

Επιστρέφει το αντικείμενο-στόχο του υπερσυνδέσμου.

Returns: XpsHyperlinkTarget - Hyperlink target object.

getOpacity()

public float getOpacity()

Επιστρέφει την τιμή που ορίζει τη σταθερή διαφάνεια του στοιχείου.

Returns: float - Η τιμή που καθορίζει τη σταθερή διαφάνεια του στοιχείου.

getOpacityMask()

public XpsBrush getOpacityMask()

Επιστρέφει το πινέλο που καθορίζει μια μάσκα τιμών άλφα που εφαρμόζεται στο στοιχείο με τον ίδιο τρόπο όπως η ιδιότητα Opacity, αλλά επιτρέπει διαφορετικές τιμές άλφα για διαφορετικές περιοχές του στοιχείου.

Returns: XpsBrush - The brush specifying a mask.

getRenderTransform()

public XpsMatrix getRenderTransform()

Επιστρέφει τον αφινικό πίνακα μετασχηματισμού που δημιουργεί ένα νέο σύστημα συντεταγμένων για όλα τα χαρακτηριστικά του στοιχείου και για όλα τα παιδικά στοιχεία (εφόσον υπάρχουν).

Returns: XpsMatrix - The affine transformation matrix.

hashCode()

public native int hashCode()

Returns: int

insertCanvas(int index)

public XpsCanvas insertCanvas(int index)

Εισάγει ένα νέο canvas στη λίστα παιδιών αυτού του canvas στη θέση index θέση.

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
δείκτηςintΘέση στην οποία πρέπει να εισαχθεί ένας νέος καμβάς.

Returns: XpsCanvas - Inserted canvas.

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)

Εισάγει νέα glyphs στη λίστα παιδιών αυτού του canvas στη θέση index θέση.

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
δείκτηςintΘέση στην οποία πρέπει να εισαχθούν νέα γλύφια.
fontFamilyjava.lang.StringΟικογένεια γραμματοσειράς.
fontSizefloatΜέγεθος γραμματοσειράς.
fontStyleXpsFontStyleΣτυλ γραμματοσειράς.
originXfloatΣυντεταγμένη X προέλευσης γλύφων.
originYfloatΣυντεταγμένη T προέλευσης των glyphs.
unicodeStringjava.lang.StringΣυμβολοσειρά για εκτύπωση.

Returns: XpsGlyphs - Added glyphs.

insertPath(int index, XpsPathGeometry data)

public XpsPath insertPath(int index, XpsPathGeometry data)

Εισάγει ένα νέο path στη λίστα παιδιών αυτού του canvas στη θέση index θέση.

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
δείκτηςintΘέση στην οποία πρέπει να εισαχθεί ένα νέο μονοπάτι.
dataXpsPathGeometryΗ γεωμετρία της διαδρομής.

Returns: XpsPath - Inserted path.

iterator()

public Iterator<XpsContentElement> iterator()

Υλοποίηση της διεπαφής Iterable.

Returns: java.util.Iterator<com.aspose.xps.XpsContentElement> - Επιστρέφει τον απαριθμητή για τη λίστα.

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

setClip(XpsPathGeometry value)

public void setClip(XpsPathGeometry value)

Ορίζει τη γεωμετρία διαδρομής που περιορίζει την απεικόνιση της περιοχής του στοιχείου.

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
valueXpsPathGeometryΗ γεωμετρία διαδρομής που περιορίζει την απεικόνιση της περιοχής του στοιχείου.

setEdgeMode(XpsEdgeMode value)

public void setEdgeMode(XpsEdgeMode value)

Ορίζει την τιμή που ελέγχει πώς αποδίδονται οι άκρες των paths μέσα στο canvas.

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
valueXpsEdgeModeΗ λειτουργία απόδοσης άκρων.

setHyperlinkTarget(XpsHyperlinkTarget value)

public void setHyperlinkTarget(XpsHyperlinkTarget value)

Ορίζει το αντικείμενο προορισμού του υπερσυνδέσμου.

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
valueXpsHyperlinkTargetΑντικείμενο προορισμού υπερσυνδέσμου.

setOpacity(float value)

public void setOpacity(float value)

Ορίζει την τιμή που καθορίζει τη σταθερή διαφάνεια του στοιχείου.

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
τιμήfloatΗ τιμή που καθορίζει τη σταθερή διαφάνεια του στοιχείου.

setOpacityMask(XpsBrush value)

public void setOpacityMask(XpsBrush value)

Ορίζει το πινέλο που καθορίζει μια μάσκα τιμών άλφα που εφαρμόζεται στο στοιχείο με τον ίδιο τρόπο όπως το χαρακτηριστικό Opacity, αλλά επιτρέπει διαφορετικές τιμές άλφα για διαφορετικές περιοχές του στοιχείου.

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
valueXpsBrushΤο πινέλο που καθορίζει μια μάσκα.

setRenderTransform(XpsMatrix value)

public void setRenderTransform(XpsMatrix value)

Ορίζει τον αφινικό πίνακα μετασχηματισμού που δημιουργεί ένα νέο σύστημα συντεταγμένων για όλα τα χαρακτηριστικά του στοιχείου και για όλα τα θυγατρικά στοιχεία (εφόσον υπάρχουν).

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
valueXpsMatrixΟ αφινικός πίνακας μετασχηματισμού.

size()

public int size()

Επιστρέφει τον αριθμό των θυγατρικών στοιχείων.

Returns: int - Ο αριθμός των θυγατρικών στοιχείων.

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