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 ώστε να ταυτοποιηθούν ως μονάδα (ως προορισμός υπερσύνδεσης) ή για να εφαρμοστεί μια σύνθετη τιμή ιδιότητας σε κάθε παιδί και προγονικό στοιχείο.
Μέθοδοι
| Μέθοδος | Περιγραφή |
|---|---|
| Προσθέτει ένα στοιχείο στη λίστα παιδιών αυτού του canvas. | |
| Εισάγει ένα στοιχείο στη λίστα παιδιών αυτού του 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:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| fontFamily | java.lang.String | Οικογένεια γραμματοσειράς. |
| fontSize | float | Μέγεθος γραμματοσειράς. |
| fontStyle | XpsFontStyle | Στυλ γραμματοσειράς. |
| originX | float | Συντεταγμένη X προέλευσης γλύφων. |
| originY | float | Συντεταγμένη T προέλευσης των glyphs. |
| unicodeString | java.lang.String | Συμβολοσειρά για εκτύπωση. |
Returns: XpsGlyphs - Added glyphs.
addPath(XpsPathGeometry data)
public XpsPath addPath(XpsPathGeometry data)
Προσθέτει ένα νέο path στη λίστα παιδιών αυτού του canvas.
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| data | XpsPathGeometry | Η γεωμετρία της διαδρομής. |
Returns: XpsPath - Added path.
deepClone()
public XpsCanvas deepClone()
Κλωνοποιεί αυτό το canvas.
Returns: XpsCanvas - Clone of this canvas.
equals(Object arg0)
public boolean equals(Object arg0)
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| arg0 | java.lang.Object |
Returns: boolean
get(int i)
public XpsContentElement get(int i)
Παρέχει πρόσβαση στα παιδιά του στοιχείου με βάση το δείκτη i.
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| i | int | Δείκτης του θυγατρικού στοιχείου. |
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 | Θέση στην οποία πρέπει να εισαχθούν νέα γλύφια. |
| fontFamily | java.lang.String | Οικογένεια γραμματοσειράς. |
| fontSize | float | Μέγεθος γραμματοσειράς. |
| fontStyle | XpsFontStyle | Στυλ γραμματοσειράς. |
| originX | float | Συντεταγμένη X προέλευσης γλύφων. |
| originY | float | Συντεταγμένη T προέλευσης των glyphs. |
| unicodeString | java.lang.String | Συμβολοσειρά για εκτύπωση. |
Returns: XpsGlyphs - Added glyphs.
insertPath(int index, XpsPathGeometry data)
public XpsPath insertPath(int index, XpsPathGeometry data)
Εισάγει ένα νέο path στη λίστα παιδιών αυτού του canvas στη θέση index θέση.
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| δείκτης | int | Θέση στην οποία πρέπει να εισαχθεί ένα νέο μονοπάτι. |
| data | XpsPathGeometry | Η γεωμετρία της διαδρομής. |
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:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| value | XpsPathGeometry | Η γεωμετρία διαδρομής που περιορίζει την απεικόνιση της περιοχής του στοιχείου. |
setEdgeMode(XpsEdgeMode value)
public void setEdgeMode(XpsEdgeMode value)
Ορίζει την τιμή που ελέγχει πώς αποδίδονται οι άκρες των paths μέσα στο canvas.
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| value | XpsEdgeMode | Η λειτουργία απόδοσης άκρων. |
setHyperlinkTarget(XpsHyperlinkTarget value)
public void setHyperlinkTarget(XpsHyperlinkTarget value)
Ορίζει το αντικείμενο προορισμού του υπερσυνδέσμου.
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| value | XpsHyperlinkTarget | Αντικείμενο προορισμού υπερσυνδέσμου. |
setOpacity(float value)
public void setOpacity(float value)
Ορίζει την τιμή που καθορίζει τη σταθερή διαφάνεια του στοιχείου.
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| τιμή | float | Η τιμή που καθορίζει τη σταθερή διαφάνεια του στοιχείου. |
setOpacityMask(XpsBrush value)
public void setOpacityMask(XpsBrush value)
Ορίζει το πινέλο που καθορίζει μια μάσκα τιμών άλφα που εφαρμόζεται στο στοιχείο με τον ίδιο τρόπο όπως το χαρακτηριστικό Opacity, αλλά επιτρέπει διαφορετικές τιμές άλφα για διαφορετικές περιοχές του στοιχείου.
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| value | XpsBrush | Το πινέλο που καθορίζει μια μάσκα. |
setRenderTransform(XpsMatrix value)
public void setRenderTransform(XpsMatrix value)
Ορίζει τον αφινικό πίνακα μετασχηματισμού που δημιουργεί ένα νέο σύστημα συντεταγμένων για όλα τα χαρακτηριστικά του στοιχείου και για όλα τα θυγατρικά στοιχεία (εφόσον υπάρχουν).
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| value | XpsMatrix | Ο αφινικός πίνακας μετασχηματισμού. |
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:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| arg0 | long |
wait(long arg0, int arg1)
public final void wait(long arg0, int arg1)
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| arg0 | long | |
| arg1 | int |