XpsGlyphs

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

public final class XpsGlyphs extends XpsContentElement

Κλάση που περιλαμβάνει χαρακτηριστικά του στοιχείου Glyphs. Αυτό το στοιχείο αντιπροσωπεύει μια ακολουθία ομοιόμορφα μορφοποιημένου κειμένου από μια μοναδική γραμματοσειρά. Παρέχει τις πληροφορίες που απαιτούνται για ακριβή απόδοση και υποστηρίζει λειτουργίες αναζήτησης και επιλογής σε καταναλωτές προβολής.

Μέθοδοι

ΜέθοδοςΠεριγραφή
deepClone()Κλωνοποιήστε αυτά τα glyphs.
equals(Object arg0)
get(int i)Παρέχει πρόσβαση στα παιδιά του στοιχείου με βάση το δείκτη i.
getBidiLevel()Επιστρέφει την τιμή που καθορίζει το επίπεδο ένθεσης διπλής κατεύθυνσης του αλγορίθμου Unicode.
getClass()
getClip()Επιστρέφει τη γεωμετρία διαδρομής που περιορίζει την περιοχή απόδοσης του στοιχείου.
getFill()Επιστρέφει τη βούρτσα που χρησιμοποιείται για τη γέμιση του σχήματος των αποδομένων glyphs.
getFont()Επιστρέφει τον πόρο γραμματοσειράς για τη γραμματοσειρά TrueType που χρησιμοποιείται για τη στοιχειοθέτηση του κειμένου των στοιχείων.
getFontRenderingEmSize()Επιστρέφει το μέγεθος γραμματοσειράς σε μονάδες επιφάνειας σχεδίασης, εκφρασμένο ως δεκαδικός αριθμός στις μονάδες του αποτελεσματικού χώρου συντεταγμένων.
getHyperlinkTarget()Επιστρέφει το αντικείμενο-στόχο του υπερσυνδέσμου.
getOpacity()Επιστρέφει την τιμή που ορίζει τη σταθερή διαφάνεια του στοιχείου.
getOpacityMask()Επιστρέφει το πινέλο που καθορίζει μια μάσκα τιμών άλφα που εφαρμόζεται στο στοιχείο με τον ίδιο τρόπο όπως η ιδιότητα Opacity, αλλά επιτρέπει διαφορετικές τιμές άλφα για διαφορετικές περιοχές του στοιχείου.
getOriginX()Επιστρέφει τη συντεταγμένη x του πρώτου glyph στην ακολουθία, σε μονάδες του αποτελεσματικού χώρου συντεταγμένων.
getOriginY()Επιστρέφει τη συντεταγμένη y του πρώτου glyph στην ακολουθία, σε μονάδες του αποτελεσματικού χώρου συντεταγμένων.
getRenderTransform()Επιστρέφει τον αφινικό πίνακα μετασχηματισμού που δημιουργεί ένα νέο σύστημα συντεταγμένων για όλα τα χαρακτηριστικά του στοιχείου και για όλα τα παιδικά στοιχεία (εφόσον υπάρχουν).
getStyleSimulations()Επιστρέφει την τιμή που καθορίζει μια προσομοίωση στυλ.
getUnicodeString()Επιστρέφει τη συμβολοσειρά κειμένου που αποδίδεται από το στοιχείο Glyphs.
hashCode()
isSideways()Επιστρέφει την τιμή που υποδεικνύει ότι ένα glyph είναι περιστραμμένο στο πλάι, με το αρχικό σημείο να ορίζεται ως το επάνω κέντρο του μη περιστραμμένου glyph.
iterator()Υλοποίηση της διεπαφής Iterable.
notify()
notifyAll()
setBidiLevel(int value)Ορίζει την τιμή που καθορίζει το επίπεδο ένθεσης διπλής κατεύθυνσης του αλγορίθμου Unicode.
setClip(XpsPathGeometry value)Ορίζει τη γεωμετρία διαδρομής που περιορίζει την απεικόνιση της περιοχής του στοιχείου.
setFill(XpsBrush value)Ορίζει τη βούρτσα που χρησιμοποιείται για τη γέμιση του σχήματος των αποδομένων glyphs.
setFontRenderingEmSize(float value)Ορίζει το μέγεθος γραμματοσειράς σε μονάδες επιφάνειας σχεδίασης, εκφρασμένο ως δεκαδικός αριθμός στις μονάδες του αποτελεσματικού χώρου συντεταγμένων.
setHyperlinkTarget(XpsHyperlinkTarget value)Ορίζει το αντικείμενο προορισμού του υπερσυνδέσμου.
setOpacity(float value)Ορίζει την τιμή που καθορίζει τη σταθερή διαφάνεια του στοιχείου.
setOpacityMask(XpsBrush value)Ορίζει το πινέλο που καθορίζει μια μάσκα τιμών άλφα που εφαρμόζεται στο στοιχείο με τον ίδιο τρόπο όπως το χαρακτηριστικό Opacity, αλλά επιτρέπει διαφορετικές τιμές άλφα για διαφορετικές περιοχές του στοιχείου.
setOriginX(float value)Ορίζει τη συντεταγμένη x του πρώτου glyph στην ακολουθία, σε μονάδες του αποτελεσματικού χώρου συντεταγμένων.
setOriginY(float value)Ορίζει τη συντεταγμένη y του πρώτου glyph στην ακολουθία, σε μονάδες του αποτελεσματικού χώρου συντεταγμένων.
setRenderTransform(XpsMatrix value)Ορίζει τον αφινικό πίνακα μετασχηματισμού που δημιουργεί ένα νέο σύστημα συντεταγμένων για όλα τα χαρακτηριστικά του στοιχείου και για όλα τα θυγατρικά στοιχεία (εφόσον υπάρχουν).
setSideways(boolean value)Ορίζει την τιμή που υποδεικνύει ότι ένα glyph είναι περιστραμμένο στο πλάι, με το αρχικό σημείο να ορίζεται ως το επάνω κέντρο του μη περιστραμμένου glyph.
setStyleSimulations(XpsStyleSimulations value)Ορίζει την τιμή που καθορίζει μια προσομοίωση στυλ.
setUnicodeString(String value)Ορίζει τη συμβολοσειρά κειμένου που αποδίδεται από το στοιχείο Glyphs.
size()Επιστρέφει τον αριθμό των θυγατρικών στοιχείων.
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

deepClone()

public XpsGlyphs deepClone()

Κλωνοποιήστε αυτά τα glyphs.

Returns: XpsGlyphs - Clone of this glyphs.

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.

getBidiLevel()

public int getBidiLevel()

Επιστρέφει την τιμή που καθορίζει το επίπεδο ένθεσης διπλής κατεύθυνσης του αλγορίθμου Unicode. Οι ζυγές τιμές υποδηλώνουν διάταξη αριστερά προς δεξιά, οι περιττές τιμές υποδηλώνουν διάταξη δεξιά προς αριστερά. Η διάταξη δεξιά προς αριστερά τοποθετεί το αρχικό σημείο της ακολουθίας στη δεξιά πλευρά του πρώτου glyph, με θετικά πλάτη προόδου (που αντιπροσωπεύουν προόδους προς τα αριστερά) να τοποθετούν τα επόμενα glyph στα αριστερά του προηγούμενου glyph.

Returns: int - Η τιμή που καθορίζει το επίπεδο ένθεσης διπλής κατεύθυνσης του αλγορίθμου Unicode.

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.

getFill()

public XpsBrush getFill()

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

Returns: XpsBrush - The brush used to fill the shape of the rendered glyphs.

getFont()

public XpsFont getFont()

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

Returns: XpsFont - The font resource for the TrueType font used to typeset elements text.

getFontRenderingEmSize()

public float getFontRenderingEmSize()

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

Returns: float - Το μέγεθος γραμματοσειράς.

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.

getOriginX()

public float getOriginX()

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

Returns: float - Η συντεταγμένη x του πρώτου γλύφου στη σειρά, σε μονάδες του αποτελεσματικού χώρου συντεταγμένων.

getOriginY()

public float getOriginY()

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

Returns: float - Η συντεταγμένη y του πρώτου γλύφου στη σειρά, σε μονάδες του αποτελεσματικού χώρου συντεταγμένων.

getRenderTransform()

public XpsMatrix getRenderTransform()

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

Returns: XpsMatrix - The affine transformation matrix.

getStyleSimulations()

public XpsStyleSimulations getStyleSimulations()

Επιστρέφει την τιμή που καθορίζει μια προσομοίωση στυλ.

Returns: XpsStyleSimulations - The value specifying a style simulation.

getUnicodeString()

public String getUnicodeString()

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

Returns: java.lang.String - Η συμβολοσειρά κειμένου που αποδίδεται από το στοιχείο Glyphs.

hashCode()

public native int hashCode()

Returns: int

isSideways()

public boolean isSideways()

Επιστρέφει την τιμή που υποδεικνύει ότι ένα glyph είναι περιστραμμένο στο πλάι, με το αρχικό σημείο να ορίζεται ως το επάνω κέντρο του μη περιστραμμένου glyph.

Returns: boolean - Η τιμή που υποδεικνύει ότι ένας γλύφος είναι στραμμένος στην πλευρά του.

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()

setBidiLevel(int value)

public void setBidiLevel(int value)

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

Parameters:

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

setClip(XpsPathGeometry value)

public void setClip(XpsPathGeometry value)

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

Parameters:

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

setFill(XpsBrush value)

public void setFill(XpsBrush value)

Ορίζει τη βούρτσα που χρησιμοποιείται για τη γέμιση του σχήματος των αποδομένων glyphs.

Parameters:

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

setFontRenderingEmSize(float value)

public void setFontRenderingEmSize(float value)

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

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
τιμήfloatΤο μέγεθος γραμματοσειράς.

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Το πινέλο που καθορίζει μια μάσκα.

setOriginX(float value)

public void setOriginX(float value)

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

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
τιμήfloatΗ συντεταγμένη x του πρώτου γλύφου στη σειρά, σε μονάδες του αποτελεσματικού χώρου συντεταγμένων.

setOriginY(float value)

public void setOriginY(float value)

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

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
τιμήfloatΗ συντεταγμένη y του πρώτου γλύφου στη σειρά, σε μονάδες του αποτελεσματικού χώρου συντεταγμένων.

setRenderTransform(XpsMatrix value)

public void setRenderTransform(XpsMatrix value)

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

Parameters:

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

setSideways(boolean value)

public void setSideways(boolean value)

Ορίζει την τιμή που υποδεικνύει ότι ένα glyph είναι περιστραμμένο στο πλάι, με το αρχικό σημείο να ορίζεται ως το επάνω κέντρο του μη περιστραμμένου glyph.

Parameters:

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

setStyleSimulations(XpsStyleSimulations value)

public void setStyleSimulations(XpsStyleSimulations value)

Ορίζει την τιμή που καθορίζει μια προσομοίωση στυλ.

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
valueXpsStyleSimulationsΗ τιμή που καθορίζει μια προσομοίωση στυλ.

setUnicodeString(String value)

public void setUnicodeString(String value)

Ορίζει τη συμβολοσειρά κειμένου που αποδίδεται από το στοιχείο Glyphs. Το κείμενο καθορίζεται ως σημεία κώδικα Unicode.

Parameters:

ΠαράμετροςΤύποςΠεριγραφή
τιμήjava.lang.StringΗ συμβολοσειρά κειμένου που αποδίδεται από το στοιχείο Glyphs.

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