XpsDocument
Inheritance: java.lang.Object, com.aspose.page.Document
All Implemented Interfaces: java.io.Closeable
public final class XpsDocument extends Document implements Closeable
Κλάση που ενσωματώνει την κύρια οντότητα του εγγράφου XPS που παρέχει μεθόδους χειρισμού για οποιοδήποτε στοιχείο XPS.
Κατασκευαστές
| Κατασκευαστής | Περιγραφή |
|---|---|
| XpsDocument() | Δημιουργεί κενό έγγραφο XPS με προεπιλεγμένο μέγεθος σελίδας. |
| XpsDocument(String path) | Ανοίγει ένα υπάρχον έγγραφο XPS που βρίσκεται στη διαδρομή. |
| XpsDocument(InputStream stream, LoadOptions options) | Φορτώνει ένα υπάρχον έγγραφο αποθηκευμένο στη stream ως έγγραφο XPS. |
Μέθοδοι
| Μέθοδος | Περιγραφή |
|---|---|
| Προσθέτει ένα στοιχείο περιεχομένου (Canvas, Path ή Glyphs) | |
| Εισάγει ένα στοιχείο (Canvas, Path ή Glyphs) στη ενεργή σελίδα στη θέση index. | |
| Αφαιρεί ένα στοιχείο από τη ενεργή σελίδα. | |
| addCanvas() | Προσθέτει νέο canvas στη ενεργή σελίδα. |
| addDocument() | Προσθέτει κενό έγγραφο με προεπιλεγμένο μέγεθος σελίδας και επιλέγει το προστιθέμενο έγγραφο ως ενεργό. |
| addDocument(boolean activate) | Προσθέτει κενό έγγραφο με προεπιλεγμένο μέγεθος σελίδας. |
| addDocument(float width, float height) | Προσθέτει κενό έγγραφο με τις διαστάσεις του πρώτου σελίδας πλάτος και ύψος και επιλέγει το προστιθέμενο έγγραφο ως ενεργό. |
| addDocument(float width, float height, boolean activate) | Προσθέτει ένα κενό έγγραφο με τις διαστάσεις της πρώτης σελίδας width και height . |
| addGlyphs(XpsFont font, float fontRenderingEmSize, float originX, float originY, String unicodeString) | Προσθέτει νέα γλύφους στη ενεργή σελίδα. |
| addGlyphs(String fontFamily, float fontRenderingEmSize, XpsFontStyle fontStyle, float originX, float originY, String unicodeString) | Προσθέτει νέα γλύφους στη ενεργή σελίδα. |
| addOutlineEntry(String description, int outlineLevel, XpsHyperlinkTarget target) | Προσθέτει μια καταχώρηση περιγράμματος στο έγγραφο. |
| addPage() | Προσθέτει μια κενή σελίδα στο έγγραφο με προεπιλεγμένο μέγεθος σελίδας. |
| addPage(boolean activate) | Προσθέτει μια κενή σελίδα στο έγγραφο με προεπιλεγμένο μέγεθος σελίδας. |
| addPage(XpsPage page) | Προσθέτει μια σελίδα στο έγγραφο και επιλέγει τη προστιθέμενη σελίδα ως ενεργή. |
| addPage(XpsPage page, boolean activate) | Προσθέτει μια σελίδα στο έγγραφο. |
| addPage(float width, float height) | Προσθέτει μια κενή σελίδα στο έγγραφο με καθορισμένο width και height . |
| addPage(float width, float height, boolean activate) | Προσθέτει μια κενή σελίδα στο έγγραφο με καθορισμένο width και height . |
| addPath(XpsPathGeometry data) | Προσθέτει μια νέα διαδρομή στη ενεργή σελίδα. |
| close() | Αποδεσμεύει το αντικείμενο. |
| createArcSegment(Point2D point, Dimension2D size, float rotationAngle, boolean isLargeArc, XpsSweepDirection sweepDirection) | Δημιουργεί ένα νέο τμηματικό έλλειπτικό τόξο με περίγραμμα. |
| createArcSegment(Point2D point, Dimension2D size, float rotationAngle, boolean isLargeArc, XpsSweepDirection sweepDirection, boolean isStroked) | Δημιουργεί ένα νέο τμηματικό έλλειπτικό τόξο. |
| createCanvas() | Δημιουργεί ένα νέο καμβά. |
| createColor(XpsIccProfile iccProfile, float[] components) | Δημιουργεί ένα νέο χρώμα σε χρωματικό χώρο βασισμένο στο ICC. |
| createColor(float r, float g, float b) | Δημιουργεί ένα νέο χρώμα σε χρωματικό χώρο scRGB. |
| createColor(float a, float r, float g, float b) | Δημιουργεί ένα νέο χρώμα σε χρωματικό χώρο scRGB. |
| createColor(int r, int g, int b) | Δημιουργεί ένα νέο χρώμα σε χρωματικό χώρο sRGB. |
| createColor(int a, int r, int g, int b) | Δημιουργεί ένα νέο χρώμα σε χρωματικό χώρο sRGB. |
| createColor(Color color) | Δημιουργεί ένα νέο χρώμα. |
| createColor(String path, float[] components) | Δημιουργεί ένα νέο χρώμα σε χρωματικό χώρο βασισμένο στο ICC. |
| createFont(InputStream stream) | Δημιουργεί έναν νέο πόρο γραμματοσειράς TrueType από stream. |
| createFont(String fontFamily, XpsFontStyle fontStyle) | Δημιουργεί έναν νέο πόρο γραμματοσειράς TrueType. |
| createGlyphs(XpsFont font, float fontRenderingEmSize, float originX, float originY, String unicodeString) | Δημιουργεί νέα glyphs. |
| createGlyphs(String fontFamily, float fontRenderingEmSize, XpsFontStyle fontStyle, float originX, float originY, String unicodeString) | Δημιουργεί νέα glyphs. |
| createGradientStop(XpsColor color, float offset) | Δημιουργεί ένα νέο σημείο διαβάθμισης. |
| createGradientStop(Color color, float offset) | Δημιουργεί ένα νέο σημείο διαβάθμισης. |
| createIccProfile(InputStream stream) | Δημιουργεί έναν νέο πόρο προφίλ ICC από stream . |
| createIccProfile(String iccProfilePath) | Δημιουργεί έναν νέο πόρο προφίλ ICC από αρχείο προφίλ ICC που βρίσκεται στο iccProfilePath . |
| createImage(InputStream stream) | Δημιουργεί έναν νέο πόρο εικόνας από stream . |
| createImage(String imagePath) | Δημιουργεί έναν νέο πόρο εικόνας από αρχείο εικόνας που βρίσκεται στο imagePath . |
| createImageBrush(XpsImage image, Rectangle2D viewbox, Rectangle2D viewport) | Δημιουργεί ένα νέο πινέλο εικόνας. |
| createImageBrush(String imagePath, Rectangle2D viewbox, Rectangle2D viewport) | Δημιουργεί ένα νέο πινέλο εικόνας. |
| createLinearGradientBrush(Point2D startPoint, Point2D endPoint) | Δημιουργεί ένα νέο γραμμικό πινέλο διαβάθμισης. |
| createLinearGradientBrush(List | Δημιουργεί ένα νέο γραμμικό πινέλο διαβάθμισης. |
| createMatrix(float m11, float m12, float m21, float m22, float m31, float m32) | Δημιουργεί έναν νέο πίνακα αφινικού μετασχηματισμού. |
| createPath(XpsPathGeometry data) | Δημιουργεί ένα νέο path. |
| createPathFigure(Point2D startPoint) | Δημιουργεί μια νέα ανοιχτή μορφή path. |
| createPathFigure(Point2D startPoint, boolean isClosed) | Δημιουργεί μια νέα μορφή path. |
| createPathFigure(Point2D startPoint, List | Δημιουργεί μια νέα ανοιχτή μορφή path. |
| createPathFigure(Point2D startPoint, List | Δημιουργεί μια νέα μορφή path. |
| createPathGeometry() | Δημιουργεί μια νέα γεωμετρία path. |
| createPathGeometry(String abbreviatedGeometry) | Δημιουργεί μια νέα γεωμετρία διαδρομής που καθορίζεται με σύντομη μορφή. |
| createPathGeometry(List | Δημιουργεί μια νέα γεωμετρία διαδρομής με καθορισμένη λίστα σχημάτων διαδρομής. |
| createPolyBezierSegment(Point2D[] points) | Δημιουργεί ένα νέο σύνολο σχεδιασμένων κυβικών καμπυλών B?zier. |
| createPolyBezierSegment(Point2D[] points, boolean isStroked) | Δημιουργεί ένα νέο σύνολο κυβικών καμπυλών B?zier. |
| createPolyLineSegment(Point2D[] points) | Δημιουργεί ένα νέο σχεδιασμένο πολυγωνικό σχέδιο που περιέχει έναν αυθαίρετο αριθμό μεμονωμένων κορυφών. |
| createPolyLineSegment(Point2D[] points, boolean isStroked) | Δημιουργεί ένα νέο πολυγωνικό σχέδιο που περιέχει έναν αυθαίρετο αριθμό μεμονωμένων κορυφών. |
| createPolyQuadraticBezierSegment(Point2D[] points) | Δημιουργεί ένα νέο σύνολο σχεδιασμένων τετραγωνικών καμπυλών B?zier από το προηγούμενο σημείο στο σχήμα διαδρομής μέσω ενός συνόλου κορυφών, χρησιμοποιώντας καθορισμένα σημεία ελέγχου. |
| createPolyQuadraticBezierSegment(Point2D[] points, boolean isStroked) | Δημιουργεί ένα νέο σύνολο τετραγωνικών καμπυλών B?zier από το προηγούμενο σημείο στο σχήμα διαδρομής μέσω ενός συνόλου κορυφών, χρησιμοποιώντας καθορισμένα σημεία ελέγχου. |
| createRadialGradientBrush(Point2D center, Point2D gradientOrigin, float radiusX, float radiusY) | Δημιουργεί ένα νέο πινέλο ακτινικού διαβάθμισης. |
| createRadialGradientBrush(List | Δημιουργεί ένα νέο πινέλο ακτινικού διαβάθμισης. |
| createSolidColorBrush(XpsColor color) | Δημιουργεί ένα νέο πινέλο στερεού χρώματος. |
| createSolidColorBrush(Color color) | Δημιουργεί ένα νέο πινέλο στερεού χρώματος. |
| createVisualBrush(XpsContentElement element, Rectangle2D viewbox, Rectangle2D viewport) | Δημιουργεί ένα νέο οπτικό πινέλο. |
| equals(Object arg0) | |
| getActiveDocument() | Επιστρέφει τον αριθμό του ενεργού εγγράφου. |
| getActivePage() | Επιστρέφει τον αριθμό της ενεργής σελίδας εντός του ενεργού εγγράφου. |
| getClass() | |
| getDocumentCount() | Επιστρέφει τον αριθμό των εγγράφων μέσα στο πακέτο XPS. |
| getDocumentPrintTicket(int documentIndex) | Αποκτά το εισιτήριο εκτύπωσης του εγγράφου που έχει δείκτη documentIndex . |
| getJobPrintTicket() | Επιστρέφει το εισιτήριο εργασίας εκτύπωσης του εγγράφου. |
| getPage() | Επιστρέφει το αντικείμενο XpsPage για τη ενεργή σελίδα. |
| getPageCount() | Επιστρέφει τον αριθμό των σελίδων στο ενεργό έγγραφο. |
| getPagePrintTicket(int documentIndex, int pageIndex) | Αποκτά το εισιτήριο εκτύπωσης της σελίδας που έχει δείκτη pageIndex στο έγγραφο που έχει δείκτη documentIndex . |
| getTotalPageCount() | Επιστρέφει τον συνολικό αριθμό σελίδων σε όλα τα έγγραφα μέσα στο έγγραφο XPS. |
| getUtils() | Αποκτά το αντικείμενο που παρέχει βοηθητικά εργαλεία πέρα από το επίσημο API χειρισμού XPS. |
| hashCode() | |
| insertCanvas(int index) | Εισάγει έναν νέο καμβά στη ενεργή σελίδα στη θέση index . |
| insertDocument(int index) | Εισάγει ένα κενό έγγραφο με προεπιλεγμένο μέγεθος σελίδας στη θέση index και επιλέγει το εισαχθέν έγγραφο ως ενεργό. |
| insertDocument(int index, boolean activate) | Εισάγει ένα κενό έγγραφο με προεπιλεγμένο μέγεθος σελίδας στη θέση index . |
| insertDocument(int index, float width, float height) | Εισάγει ένα κενό έγγραφο με τις διαστάσεις της πρώτης σελίδας width και height στη θέση index και επιλέγει το εισαχθέν έγγραφο ως ενεργό. |
| insertDocument(int index, float width, float height, boolean activate) | Εισάγει ένα κενό έγγραφο με τις διαστάσεις της πρώτης σελίδας width και height στη θέση index position. |
| insertGlyphs(int index, XpsFont font, float fontSize, float originX, float originY, String unicodeString) | Εισάγει νέα γλύφους στη ενεργή σελίδα στη θέση index position. |
| insertGlyphs(int index, String fontFamily, float fontSize, XpsFontStyle fontStyle, float originX, float originY, String unicodeString) | Εισάγει νέα γλύφους στη ενεργή σελίδα στη θέση index position. |
| insertPage(int index) | Εισάγει μια κενή σελίδα στο έγγραφο με προεπιλεγμένο μέγεθος σελίδας στη θέση index position και επιλέγει τη δοσμένη σελίδα ως ενεργή. |
| insertPage(int index, boolean activate) | Εισάγει μια κενή σελίδα στο έγγραφο με προεπιλεγμένο μέγεθος σελίδας στη θέση index position. |
| insertPage(int index, XpsPage page) | Εισάγει μια σελίδα στο έγγραφο στη θέση index position και επιλέγει τη δοσμένη σελίδα ως ενεργή. |
| insertPage(int index, XpsPage page, boolean activate) | Εισάγει μια σελίδα στο έγγραφο στη θέση index position. |
| insertPage(int index, float width, float height) | Εισάγει μια κενή σελίδα στο έγγραφο με καθορισμένο width και height στη θέση index position και επιλέγει τη δοσμένη σελίδα ως ενεργή. |
| insertPage(int index, float width, float height, boolean activate) | Εισάγει μια κενή σελίδα στο έγγραφο με καθορισμένο width και height στη θέση index position. |
| insertPath(int index, XpsPathGeometry data) | Εισάγει ένα νέο μονοπάτι στη ενεργή σελίδα στη θέση index position. |
| isLicensed() | Δείχνει αν η άδεια προϊόντος Aspose.Page για Java είναι προσπελάσιμη και έγκυρη. |
| merge(String[] filesForMerge, OutputStream outStream) | Συγχώνευση πολλαπλών αρχείων XPS σε ένα έγγραφο XPS. |
| merge(String[] filesForMerge, String outXpsFilePath) | Συγχώνευση πολλαπλών αρχείων XPS σε ένα έγγραφο XPS. |
| mergeToPdf(String outPdfFilePath, String[] filesForMerge, PdfSaveOptions options) | Συγχώνευση εγγράφων XPS σε PDF χρησιμοποιώντας το αντικείμενο Device . |
| mergeToPdf(String[] filesForMerge, OutputStream pdfStream, PdfSaveOptions options) | Συγχώνευση εγγράφων XPS σε PDF χρησιμοποιώντας το αντικείμενο Device . |
| notify() | |
| notifyAll() | |
| removeAt(int index) | Αφαιρεί ένα στοιχείο στη θέση index position από τη ενεργή σελίδα. |
| removeDocumentAt(int index) | Αφαιρεί ένα έγγραφο στη θέση index position. |
| removePage(XpsPage page) | Αφαιρεί μια σελίδα από το έγγραφο. |
| removePageAt(int index) | Αφαιρεί μια σελίδα από το έγγραφο στη θέση index position. |
| save(Device device, SaveOptions options) | Αποθηκεύει το έγγραφο χρησιμοποιώντας το αντικείμενο Device . |
| save(OutputStream stream) | Αποθηκεύει το έγγραφο XPS σε ροή. |
| save(String path) | Αποθηκεύει το έγγραφο XPS στο αρχείο XPS που βρίσκεται στη path . |
| saveAsImage(ImageSaveOptions options) | Αποθηκεύει το έγγραφο σε αρχείο εικόνας. Ο φάκελος εξόδου και το όνομα αρχείου θα είναι τα ίδια με το αρχείο XPS εισόδου. |
| saveAsImage(ImageSaveOptions options, String outDir, String fileNameTemplate) | Αποθηκεύει το έγγραφο σε αρχείο εικόνας στον καθορισμένο φάκελο με το καθορισμένο όνομα αρχείου. |
| saveAsImageBytes(ImageSaveOptions options) | Αποθηκεύει το έγγραφο σε μορφή bitmap εικόνας ως πίνακες byte. |
| saveAsPdf(OutputStream stream, PdfSaveOptions options) | Αποθηκεύει το έγγραφο σε μορφή PDF. |
| saveAsPdf(String outPdfFilePath, PdfSaveOptions options) | Αποθηκεύει το έγγραφο σε μορφή PDF. |
| saveAsPs(OutputStream stream, PsSaveOptions options) | Αποθηκεύει το έγγραφο σε μορφή PS. |
| saveAsPs(String outPsFilePath, PsSaveOptions options) | Αποθηκεύει το έγγραφο σε μορφή PostSscript. |
| selectActiveDocument(int documentNumber) | Επιλέγει ένα ενεργό έγγραφο για επεξεργασία. |
| selectActivePage(int pageNumber) | Επιλέγει μια ενεργή σελίδα εγγράφου για επεξεργασία. |
| setDocumentPrintTicket(int documentIndex, DocumentPrintTicket printTicket) | Συνδέει το printTicket με το έγγραφο που έχει δείκτη documentIndex . |
| setJobPrintTicket(JobPrintTicket value) | Ορίζει το εισιτήριο εκτύπωσης εργασίας του εγγράφου. |
| setPagePrintTicket(int documentIndex, int pageIndex, PagePrintTicket printTicket) | Συνδέει το printTicket με τη σελίδα που έχει δείκτη pageIndex στο έγγραφο που έχει δείκτη documentIndex . |
| toString() | |
| wait() | |
| wait(long arg0) | |
| wait(long arg0, int arg1) |
XpsDocument()
public XpsDocument()
Δημιουργεί κενό έγγραφο XPS με προεπιλεγμένο μέγεθος σελίδας.
XpsDocument(String path)
public XpsDocument(String path)
Ανοίγει ένα υπάρχον έγγραφο XPS που βρίσκεται στη διαδρομή.
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| path | java.lang.String | Τοποθεσία του εγγράφου. |
XpsDocument(InputStream stream, LoadOptions options)
public XpsDocument(InputStream stream, LoadOptions options)
Φορτώνει ένα υπάρχον έγγραφο αποθηκευμένο στη stream ως έγγραφο XPS.
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| ροή | java.io.InputStream | Ροή εγγράφου. |
| options | LoadOptions | Επιλογές φόρτωσης εγγράφου. |
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) στη ενεργή σελίδα στη θέση index.
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.
addDocument()
public void addDocument()
Προσθέτει κενό έγγραφο με προεπιλεγμένο μέγεθος σελίδας και επιλέγει το προστιθέμενο έγγραφο ως ενεργό.
addDocument(boolean activate)
public void addDocument(boolean activate)
Προσθέτει κενό έγγραφο με προεπιλεγμένο μέγεθος σελίδας.
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| ενεργοποίηση | boolean | Σημαία που υποδεικνύει αν θα επιλεγεί το προστεθέν έγγραφο ως ενεργό. |
addDocument(float width, float height)
public void addDocument(float width, float height)
Προσθέτει κενό έγγραφο με τις διαστάσεις του πρώτου σελίδας πλάτος και ύψος και επιλέγει το προστιθέμενο έγγραφο ως ενεργό.
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| width | float | Πλάτος της πρώτης σελίδας. |
| height | float | Ύψος της πρώτης σελίδας. |
addDocument(float width, float height, boolean activate)
public void addDocument(float width, float height, boolean activate)
Προσθέτει ένα κενό έγγραφο με τις διαστάσεις της πρώτης σελίδας width και height .
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| width | float | Πλάτος της πρώτης σελίδας. |
| height | float | Ύψος της πρώτης σελίδας. |
| ενεργοποίηση | boolean | Σημαία που υποδεικνύει αν θα επιλεγεί το προστεθέν έγγραφο ως ενεργό. |
addGlyphs(XpsFont font, float fontRenderingEmSize, float originX, float originY, String unicodeString)
public XpsGlyphs addGlyphs(XpsFont font, float fontRenderingEmSize, float originX, float originY, String unicodeString)
Προσθέτει νέα γλύφους στη ενεργή σελίδα.
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)
Προσθέτει νέα γλύφους στη ενεργή σελίδα.
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, XpsHyperlinkTarget target)
public void addOutlineEntry(String description, int outlineLevel, XpsHyperlinkTarget target)
Προσθέτει μια καταχώρηση περιγράμματος στο έγγραφο.
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| περιγραφή | java.lang.String | Η περιγραφή της εγγραφής. |
| outlineLevel | int | Το επίπεδο περιγράμματος. |
| target | XpsHyperlinkTarget | Ο προορισμός εισόδου. |
addPage()
public XpsPage addPage()
Προσθέτει μια κενή σελίδα στο έγγραφο με προεπιλεγμένο μέγεθος σελίδας.
Returns: XpsPage - Added page.
addPage(boolean activate)
public XpsPage addPage(boolean activate)
Προσθέτει μια κενή σελίδα στο έγγραφο με προεπιλεγμένο μέγεθος σελίδας.
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| ενεργοποίηση | boolean | Σημαία που υποδεικνύει αν θα επιλεγεί η προστεθείσα σελίδα ως ενεργή. |
Returns: XpsPage - Added page.
addPage(XpsPage page)
public XpsPage addPage(XpsPage page)
Προσθέτει μια σελίδα στο έγγραφο και επιλέγει τη προστιθέμενη σελίδα ως ενεργή.
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| page | XpsPage | Σελίδα που θα προστεθεί. |
Returns: XpsPage - Added page.
addPage(XpsPage page, boolean activate)
public XpsPage addPage(XpsPage page, boolean activate)
Προσθέτει μια σελίδα στο έγγραφο.
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| page | XpsPage | Σελίδα που θα προστεθεί. |
| ενεργοποίηση | boolean | Σημαία που υποδεικνύει αν θα επιλεγεί η προστεθείσα σελίδα ως ενεργή. |
Returns: XpsPage - Added page.
addPage(float width, float height)
public XpsPage addPage(float width, float height)
Προσθέτει μια κενή σελίδα στο έγγραφο με καθορισμένο width και height .
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| width | float | Πλάτος μιας νέας σελίδας. |
| height | float | Ύψος μιας νέας σελίδας. |
Returns: XpsPage - Added page.
addPage(float width, float height, boolean activate)
public XpsPage addPage(float width, float height, boolean activate)
Προσθέτει μια κενή σελίδα στο έγγραφο με καθορισμένο width και height .
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| width | float | Πλάτος μιας νέας σελίδας. |
| height | float | Ύψος μιας νέας σελίδας. |
| ενεργοποίηση | boolean | Σημαία που υποδεικνύει αν θα επιλεγεί η προστεθείσα σελίδα ως ενεργή. |
Returns: XpsPage - Added page.
addPath(XpsPathGeometry data)
public XpsPath addPath(XpsPathGeometry data)
Προσθέτει μια νέα διαδρομή στη ενεργή σελίδα.
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| data | XpsPathGeometry | Η γεωμετρία της διαδρομής. |
Returns: XpsPath - Added path.
close()
public void close()
Αποδεσμεύει το αντικείμενο.
createArcSegment(Point2D point, Dimension2D size, float rotationAngle, boolean isLargeArc, XpsSweepDirection sweepDirection)
public XpsArcSegment createArcSegment(Point2D point, Dimension2D size, float rotationAngle, boolean isLargeArc, XpsSweepDirection sweepDirection)
Δημιουργεί ένα νέο τμηματικό έλλειπτικό τόξο με περίγραμμα.
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)
Δημιουργεί ένα νέο τμηματικό έλλειπτικό τόξο.
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()
Δημιουργεί ένα νέο καμβά.
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.
createFont(InputStream stream)
public XpsFont createFont(InputStream stream)
Δημιουργεί έναν νέο πόρο γραμματοσειράς TrueType από stream.
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| ροή | java.io.InputStream | Η ροή που περιέχει το προφίλ ICC για χρήση ως πόρος. |
Returns: XpsFont - New TrueType font resource.
createFont(String fontFamily, XpsFontStyle fontStyle)
public XpsFont createFont(String fontFamily, XpsFontStyle fontStyle)
Δημιουργεί έναν νέο πόρο γραμματοσειράς TrueType.
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| fontFamily | java.lang.String | Η οικογένεια γραμματοσειράς. |
| fontStyle | XpsFontStyle | Το στυλ γραμματοσειράς. Δείτε τις σταθερές της κλάσης XpsFont (οι οποίες είναι bit flags) για τις τιμές που είναι διαθέσιμες για συνδυασμό. |
Returns: XpsFont - New TrueType font resource.
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)
Δημιουργεί ένα νέο σημείο διαβάθμισης.
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| color | XpsColor | Το χρώμα διακοπής διαβάθμισης. |
| μετατόπιση | float | Η μετατόπιση της διαβάθμισης. |
Returns: XpsGradientStop - New gradient stop.
createGradientStop(Color color, float offset)
public XpsGradientStop createGradientStop(Color color, float offset)
Δημιουργεί ένα νέο σημείο διαβάθμισης.
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| color | java.awt.Color | Το χρώμα διακοπής διαβάθμισης. |
| μετατόπιση | float | Η μετατόπιση της διαβάθμισης. |
Returns: XpsGradientStop - New gradient stop.
createIccProfile(InputStream stream)
public XpsIccProfile createIccProfile(InputStream stream)
Δημιουργεί έναν νέο πόρο προφίλ ICC από stream .
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| ροή | java.io.InputStream | Η ροή που περιέχει το προφίλ ICC για χρήση ως πόρος. |
Returns: XpsIccProfile - New ICC profile resource.
createIccProfile(String iccProfilePath)
public XpsIccProfile createIccProfile(String iccProfilePath)
Δημιουργεί έναν νέο πόρο προφίλ ICC από αρχείο προφίλ ICC που βρίσκεται στο iccProfilePath .
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| iccProfilePath | java.lang.String | Η διαδρομή προς το προφίλ ICC για χρήση ως πόρος. |
Returns: XpsIccProfile - New ICC profile resource.
createImage(InputStream stream)
public XpsImage createImage(InputStream stream)
Δημιουργεί έναν νέο πόρο εικόνας από stream .
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| ροή | java.io.InputStream | Η ροή που περιέχει την εικόνα για χρήση ως πόρος. |
Returns: XpsImage - New image resource.
createImage(String imagePath)
public XpsImage createImage(String imagePath)
Δημιουργεί έναν νέο πόρο εικόνας από αρχείο εικόνας που βρίσκεται στο imagePath .
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| imagePath | java.lang.String | Η διαδρομή προς την εικόνα για χρήση ως πόρο. |
Returns: XpsImage - New image resource.
createImageBrush(XpsImage image, Rectangle2D viewbox, Rectangle2D viewport)
public XpsImageBrush createImageBrush(XpsImage image, Rectangle2D viewbox, Rectangle2D viewport)
Δημιουργεί ένα νέο πινέλο εικόνας.
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)
Δημιουργεί ένα νέο πινέλο εικόνας.
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)
Δημιουργεί ένα νέο γραμμικό πινέλο διαβάθμισης.
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| startPoint | java.awt.geom.Point2D | Το αρχικό σημείο της γραμμικής διαβάθμισης. |
| endPoint | 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)
Δημιουργεί ένα νέο γραμμικό πινέλο διαβάθμισης.
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| gradientStops | java.util.List<com.aspose.xps.XpsGradientStop> | Η λίστα των σημείων διαβάθμισης. |
| startPoint | java.awt.geom.Point2D | Το αρχικό σημείο της γραμμικής διαβάθμισης. |
| endPoint | 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)
Δημιουργεί έναν νέο πίνακα αφινικού μετασχηματισμού.
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| m11 | float | Στοιχείο 11. |
| m12 | float | Στοιχείο 12. |
| m21 | float | Στοιχείο 21. |
| m22 | float | Στοιχείο 22. |
| m31 | float | Στοιχείο 31. |
| m32 | float | Στοιχείο 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)
Δημιουργεί μια νέα ανοιχτή μορφή path.
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| startPoint | java.awt.geom.Point2D | Το αρχικό σημείο για το πρώτο τμήμα του σχήματος διαδρομής. |
Returns: XpsPathFigure - New path figure.
createPathFigure(Point2D startPoint, boolean isClosed)
public XpsPathFigure createPathFigure(Point2D startPoint, boolean isClosed)
Δημιουργεί μια νέα μορφή path.
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| startPoint | java.awt.geom.Point2D | Το αρχικό σημείο για το πρώτο τμήμα του σχήματος διαδρομής. |
| isClosed | boolean | Καθορίζει αν η διαδρομή είναι κλειστή. Εάν οριστεί σε true, το stroke σχεδιάζεται “closed”, δηλαδή το τελευταίο σημείο στο τελευταίο τμήμα του path figure συνδέεται με το σημείο που καθορίζεται στην ιδιότητα StartPoint, διαφορετικά το stroke σχεδιάζεται “open”, και το τελευταίο σημείο δεν συνδέεται με το αρχικό σημείο. Ισχύει μόνο εάν το path figure χρησιμοποιείται σε στοιχείο Path που καθορίζει ένα stroke. |
Returns: XpsPathFigure - New path figure.
createPathFigure(Point2D startPoint, List segments)
public XpsPathFigure createPathFigure(Point2D startPoint, List<XpsPathSegment> segments)
Δημιουργεί μια νέα ανοιχτή μορφή path.
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| startPoint | 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.
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| startPoint | java.awt.geom.Point2D | Το αρχικό σημείο για το πρώτο τμήμα του σχήματος διαδρομής. |
| segments | java.util.List<com.aspose.xps.XpsPathSegment> | Λίστα τμημάτων διαδρομής. |
| isClosed | boolean | Καθορίζει αν η διαδρομή είναι κλειστή. Εάν οριστεί σε true, το stroke σχεδιάζεται “closed”, δηλαδή το τελευταίο σημείο στο τελευταίο τμήμα του path figure συνδέεται με το σημείο που καθορίζεται στην ιδιότητα StartPoint, διαφορετικά το stroke σχεδιάζεται “open”, και το τελευταίο σημείο δεν συνδέεται με το αρχικό σημείο. Ισχύει μόνο εάν το path figure χρησιμοποιείται σε στοιχείο Path που καθορίζει ένα stroke. |
Returns: XpsPathFigure - New path figure.
createPathGeometry()
public XpsPathGeometry createPathGeometry()
Δημιουργεί μια νέα γεωμετρία path.
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)
Δημιουργεί ένα νέο σύνολο σχεδιασμένων κυβικών καμπυλών B?zier.
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)
Δημιουργεί ένα νέο σύνολο κυβικών καμπυλών B?zier.
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)
Δημιουργεί ένα νέο σύνολο σχεδιασμένων τετραγωνικών καμπυλών B?zier από το προηγούμενο σημείο στο σχήμα διαδρομής μέσω ενός συνόλου κορυφών, χρησιμοποιώντας καθορισμένα σημεία ελέγχου.
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)
Δημιουργεί ένα νέο σύνολο τετραγωνικών καμπυλών B?zier από το προηγούμενο σημείο στο σχήμα διαδρομής μέσω ενός συνόλου κορυφών, χρησιμοποιώντας καθορισμένα σημεία ελέγχου.
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:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| gradientStops | 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 | Το στοιχείο XPS (Canvas, Path ή Glyphs) για την ιδιότητα Visual του visual brush. |
| πλαίσιο προβολής | 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
getActiveDocument()
public int getActiveDocument()
Επιστρέφει τον αριθμό του ενεργού εγγράφου.
Returns: int - Η τιμή int.
getActivePage()
public int getActivePage()
Επιστρέφει τον αριθμό της ενεργής σελίδας εντός του ενεργού εγγράφου.
Returns: int - Η τιμή int.
getClass()
public final native Class<?> getClass()
Returns: java.lang.Class
getDocumentCount()
public int getDocumentCount()
Επιστρέφει τον αριθμό των εγγράφων μέσα στο πακέτο XPS.
Returns: int - Ο αριθμός των εγγράφων μέσα στο πακέτο XPS.
getDocumentPrintTicket(int documentIndex)
public DocumentPrintTicket getDocumentPrintTicket(int documentIndex)
Αποκτά το εισιτήριο εκτύπωσης του εγγράφου που έχει δείκτη documentIndex .
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| documentIndex | int | Δείκτης του εγγράφου του οποίου το εισιτήριο εκτύπωσης πρέπει να επιστραφεί. |
Returns: DocumentPrintTicket - Document’s print ticket.
getJobPrintTicket()
public JobPrintTicket getJobPrintTicket()
Επιστρέφει το εισιτήριο εργασίας εκτύπωσης του εγγράφου.
Returns: JobPrintTicket - The document’s job print ticket.
getPage()
public XpsPage getPage()
Επιστρέφει το αντικείμενο XpsPage για τη ενεργή σελίδα.
Returns: XpsPage - The XpsPage instance for active page.
getPageCount()
public int getPageCount()
Επιστρέφει τον αριθμό των σελίδων στο ενεργό έγγραφο.
Returns: int - Ο αριθμός των σελίδων στο ενεργό έγγραφο.
getPagePrintTicket(int documentIndex, int pageIndex)
public PagePrintTicket getPagePrintTicket(int documentIndex, int pageIndex)
Αποκτά το εισιτήριο εκτύπωσης της σελίδας που έχει δείκτη pageIndex στο έγγραφο που έχει δείκτη documentIndex .
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| documentIndex | int | Δείκτης του εγγράφου. |
| pageIndex | int | Δείκτης της σελίδας του οποίου το εισιτήριο εκτύπωσης πρέπει να επιστραφεί. |
Returns: PagePrintTicket - Page’s print ticket.
getTotalPageCount()
public int getTotalPageCount()
Επιστρέφει τον συνολικό αριθμό σελίδων σε όλα τα έγγραφα μέσα στο έγγραφο XPS.
Returns: int - Ο συνολικός αριθμός των σελίδων σε όλα τα έγγραφα μέσα στο έγγραφο XPS.
getUtils()
public DocumentUtils getUtils()
Αποκτά το αντικείμενο που παρέχει βοηθητικά εργαλεία πέρα από το επίσημο API χειρισμού XPS.
Returns: DocumentUtils - The utilities object.
hashCode()
public native int hashCode()
Returns: int
insertCanvas(int index)
public XpsCanvas insertCanvas(int index)
Εισάγει έναν νέο καμβά στη ενεργή σελίδα στη θέση index .
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| δείκτης | int | Θέση στην οποία πρέπει να εισαχθεί ένας νέος καμβάς. |
Returns: XpsCanvas - Inserted canvas.
insertDocument(int index)
public void insertDocument(int index)
Εισάγει ένα κενό έγγραφο με προεπιλεγμένο μέγεθος σελίδας στη θέση index και επιλέγει το εισαχθέν έγγραφο ως ενεργό.
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| δείκτης | int | Θέση στην οποία πρέπει να εισαχθεί ένα έγγραφο. |
insertDocument(int index, boolean activate)
public void insertDocument(int index, boolean activate)
Εισάγει ένα κενό έγγραφο με προεπιλεγμένο μέγεθος σελίδας στη θέση index .
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| δείκτης | int | Θέση στην οποία πρέπει να εισαχθεί ένα έγγραφο. |
| ενεργοποίηση | boolean | Σημαία που υποδεικνύει εάν το εισαχθέν έγγραφο πρέπει να επιλεγεί ως ενεργό. |
insertDocument(int index, float width, float height)
public void insertDocument(int index, float width, float height)
Εισάγει ένα κενό έγγραφο με τις διαστάσεις της πρώτης σελίδας width και height στη θέση index και επιλέγει το εισαχθέν έγγραφο ως ενεργό.
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| δείκτης | int | Θέση στην οποία πρέπει να εισαχθεί ένα έγγραφο. |
| width | float | Πλάτος της πρώτης σελίδας. |
| height | float | Ύψος της πρώτης σελίδας. |
insertDocument(int index, float width, float height, boolean activate)
public void insertDocument(int index, float width, float height, boolean activate)
Εισάγει ένα κενό έγγραφο με τις διαστάσεις της πρώτης σελίδας width και height στη θέση index position.
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| δείκτης | int | Θέση στην οποία πρέπει να εισαχθεί ένα έγγραφο. |
| width | float | Πλάτος της πρώτης σελίδας. |
| height | float | Ύψος της πρώτης σελίδας. |
| ενεργοποίηση | boolean | Σημαία που υποδεικνύει εάν το εισαχθέν έγγραφο πρέπει να επιλεγεί ως ενεργό. |
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 position.
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| δείκτης | int | Θέση στην οποία πρέπει να εισαχθούν νέα γλύφια. |
| 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 position.
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| δείκτης | int | Θέση στην οποία πρέπει να εισαχθούν νέα γλύφια. |
| fontFamily | java.lang.String | Οικογένεια γραμματοσειράς. |
| fontSize | float | Μέγεθος γραμματοσειράς. |
| fontStyle | XpsFontStyle | Στυλ γραμματοσειράς. |
| originX | float | Συντεταγμένη X προέλευσης γλύφων. |
| originY | float | Συντεταγμένη Y προέλευσης γλύφων. |
| unicodeString | java.lang.String | Συμβολοσειρά για εκτύπωση. |
Returns: XpsGlyphs - Inserted glyphs.
insertPage(int index)
public XpsPage insertPage(int index)
Εισάγει μια κενή σελίδα στο έγγραφο με προεπιλεγμένο μέγεθος σελίδας στη θέση index position και επιλέγει τη δοσμένη σελίδα ως ενεργή.
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| δείκτης | int | Θέση στην οποία πρέπει να εισαχθεί μια σελίδα. |
Returns: XpsPage - Inserted page.
insertPage(int index, boolean activate)
public XpsPage insertPage(int index, boolean activate)
Εισάγει μια κενή σελίδα στο έγγραφο με προεπιλεγμένο μέγεθος σελίδας στη θέση index position.
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| δείκτης | int | Θέση στην οποία πρέπει να εισαχθεί μια σελίδα. |
| ενεργοποίηση | boolean | Σημαία που υποδεικνύει εάν η εισαχθείσα σελίδα πρέπει να επιλεγεί ως ενεργή. |
Returns: XpsPage - Inserted page.
insertPage(int index, XpsPage page)
public XpsPage insertPage(int index, XpsPage page)
Εισάγει μια σελίδα στο έγγραφο στη θέση index position και επιλέγει τη δοσμένη σελίδα ως ενεργή.
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| δείκτης | int | Θέση στην οποία πρέπει να προστεθεί μια σελίδα. |
| page | XpsPage | Σελίδα προς εισαγωγή. |
Returns: XpsPage - Inserted page.
insertPage(int index, XpsPage page, boolean activate)
public XpsPage insertPage(int index, XpsPage page, boolean activate)
Εισάγει μια σελίδα στο έγγραφο στη θέση index position.
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| δείκτης | int | Θέση στην οποία πρέπει να προστεθεί μια σελίδα. |
| page | XpsPage | Σελίδα προς εισαγωγή. |
| ενεργοποίηση | boolean | Σημαία που υποδεικνύει εάν η εισαχθείσα σελίδα πρέπει να επιλεγεί ως ενεργή. |
Returns: XpsPage - Inserted page.
insertPage(int index, float width, float height)
public XpsPage insertPage(int index, float width, float height)
Εισάγει μια κενή σελίδα στο έγγραφο με καθορισμένο width και height στη θέση index position και επιλέγει τη δοσμένη σελίδα ως ενεργή.
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| δείκτης | int | Θέση στην οποία πρέπει να εισαχθεί μια σελίδα. |
| width | float | Πλάτος μιας νέας σελίδας. |
| height | float | Ύψος μιας νέας σελίδας. |
Returns: XpsPage - Inserted page.
insertPage(int index, float width, float height, boolean activate)
public XpsPage insertPage(int index, float width, float height, boolean activate)
Εισάγει μια κενή σελίδα στο έγγραφο με καθορισμένο width και height στη θέση index position.
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| δείκτης | int | Θέση στην οποία πρέπει να εισαχθεί μια σελίδα. |
| width | float | Πλάτος μιας νέας σελίδας. |
| height | float | Ύψος μιας νέας σελίδας. |
| ενεργοποίηση | boolean | Σημαία που υποδεικνύει εάν η εισαχθείσα σελίδα πρέπει να επιλεγεί ως ενεργή. |
Returns: XpsPage - Inserted page.
insertPath(int index, XpsPathGeometry data)
public XpsPath insertPath(int index, XpsPathGeometry data)
Εισάγει ένα νέο μονοπάτι στη ενεργή σελίδα στη θέση index position.
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| δείκτης | int | Θέση στην οποία πρέπει να εισαχθεί ένα νέο μονοπάτι. |
| data | XpsPathGeometry | Η γεωμετρία της διαδρομής. |
Returns: XpsPath - Inserted path.
isLicensed()
public boolean isLicensed()
Δείχνει αν η άδεια προϊόντος Aspose.Page για Java είναι προσπελάσιμη και έγκυρη.
Returns: boolean - τιμή boolean
merge(String[] filesForMerge, OutputStream outStream)
public void merge(String[] filesForMerge, OutputStream outStream)
Συγχώνευση πολλαπλών αρχείων XPS σε ένα έγγραφο XPS.
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| filesForMerge | java.lang.String[] | Αρχεία XPS για συγχώνευση με αυτό το έγγραφο. |
| outStream | java.io.OutputStream | Η ροή εξόδου όπου αποθηκεύονται τα συγχωνευμένα έγγραφα XPS. |
merge(String[] filesForMerge, String outXpsFilePath)
public void merge(String[] filesForMerge, String outXpsFilePath)
Συγχώνευση πολλαπλών αρχείων XPS σε ένα έγγραφο XPS.
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| filesForMerge | java.lang.String[] | Αρχεία XPS για συγχώνευση με αυτό το έγγραφο. |
| outXpsFilePath | java.lang.String | Η διαδρομή του εξαγώμενου αρχείου XPS. |
mergeToPdf(String outPdfFilePath, String[] filesForMerge, PdfSaveOptions options)
public void mergeToPdf(String outPdfFilePath, String[] filesForMerge, PdfSaveOptions options)
Συγχώνευση εγγράφων XPS σε PDF χρησιμοποιώντας το αντικείμενο Device .
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| outPdfFilePath | java.lang.String | Η διαδρομή του εξαγώμενου αρχείου PDF. |
| filesForMerge | java.lang.String[] | Αρχεία XPS για συγχώνευση με αυτό το έγγραφο σε μια συσκευή εξόδου. |
| options | PdfSaveOptions | Επιλογές αποθήκευσης εγγράφου. |
mergeToPdf(String[] filesForMerge, OutputStream pdfStream, PdfSaveOptions options)
public void mergeToPdf(String[] filesForMerge, OutputStream pdfStream, PdfSaveOptions options)
Συγχώνευση εγγράφων XPS σε PDF χρησιμοποιώντας το αντικείμενο Device .
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| filesForMerge | java.lang.String[] | Αρχεία XPS για συγχώνευση με αυτό το έγγραφο σε μια συσκευή εξόδου. |
| pdfStream | java.io.OutputStream | Η ροή εξόδου για την εγγραφή του παραγόμενου PDF. |
| options | PdfSaveOptions | Επιλογές αποθήκευσης εγγράφου. |
notify()
public final native void notify()
notifyAll()
public final native void notifyAll()
removeAt(int index)
public XpsContentElement removeAt(int index)
Αφαιρεί ένα στοιχείο στη θέση index position από τη ενεργή σελίδα.
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| δείκτης | int | Θέση στην οποία πρέπει να αφαιρεθεί το στοιχείο. |
Returns: XpsContentElement - Removed element.
removeDocumentAt(int index)
public void removeDocumentAt(int index)
Αφαιρεί ένα έγγραφο στη θέση index position.
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| δείκτης | int | Θέση στην οποία πρέπει να αφαιρεθεί ένα έγγραφο. |
removePage(XpsPage page)
public XpsPage removePage(XpsPage page)
Αφαιρεί μια σελίδα από το έγγραφο.
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| page | XpsPage | Σελίδα προς αφαίρεση. |
Returns: XpsPage - Removed page.
removePageAt(int index)
public XpsPage removePageAt(int index)
Αφαιρεί μια σελίδα από το έγγραφο στη θέση index position.
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| δείκτης | int | Θέση στην οποία πρέπει να αφαιρεθεί μια σελίδα. |
Returns: XpsPage - Removed page.
save(Device device, SaveOptions options)
public void save(Device device, SaveOptions options)
Αποθηκεύει το έγγραφο χρησιμοποιώντας το αντικείμενο Device .
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| device | Device | Η Device παρουσία. |
| options | SaveOptions | Επιλογές αποθήκευσης εγγράφου. |
save(OutputStream stream)
public void save(OutputStream stream)
Αποθηκεύει το έγγραφο XPS σε ροή.
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| ροή | java.io.OutputStream | Ροή εγγράφου XPS για αποθήκευση. |
save(String path)
public void save(String path)
Αποθηκεύει το έγγραφο XPS στο αρχείο XPS που βρίσκεται στη path .
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| path | java.lang.String | Τοποθεσία του εγγράφου. |
saveAsImage(ImageSaveOptions options)
public void saveAsImage(ImageSaveOptions options)
Αποθηκεύει το έγγραφο σε αρχείο εικόνας. Ο φάκελος εξόδου και το όνομα αρχείου θα είναι τα ίδια με το αρχείο XPS εισόδου. Η επέκταση αρχείου θα αντιστοιχεί στη μορφή εικόνας στην παράμετρο "options". Εάν το έγγραφο αρχικοποιήθηκε με ροή που δεν είναι FileInputStream, το αρχείο εικόνας θα αποθηκευτεί στον τρέχοντα φάκελο με προεπιλεγμένο πρότυπο ονόματος αρχείου.
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| options | ImageSaveOptions | Επιλογές για αποθήκευση του εγγράφου σε μορφή bitmap εικόνας. |
saveAsImage(ImageSaveOptions options, String outDir, String fileNameTemplate)
public void saveAsImage(ImageSaveOptions options, String outDir, String fileNameTemplate)
Αποθηκεύει το έγγραφο σε αρχείο εικόνας στον καθορισμένο φάκελο με το καθορισμένο όνομα αρχείου. Η επέκταση αρχείου θα αντιστοιχεί στη μορφή εικόνας στην παράμετρο "options".
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| options | ImageSaveOptions | Επιλογές για αποθήκευση του εγγράφου σε μορφή bitmap εικόνας. |
| outDir | java.lang.String | Ο φάκελος εξόδου όπου θα αποθηκευτεί το αρχείο εικόνας. |
| fileNameTemplate | java.lang.String | Το πρότυπο ονόματος αρχείου για την εικόνα (χωρίς επέκταση). Εάν το αρχείο XPS εισόδου είναι μονοσέλιδο, θα είναι ακριβώς το όνομα αρχείου, διαφορετικά "\_[n]", όπου "n" - αριθμός σελίδας που ξεκινά από 1, θα προσαρτηθεί το επίθημα. Η επέκταση αρχείου θα αντιστοιχεί στη μορφή εικόνας στην παράμετρο "option". |
saveAsImageBytes(ImageSaveOptions options)
public byte[][][] saveAsImageBytes(ImageSaveOptions options)
Αποθηκεύει το έγγραφο σε μορφή bitmap εικόνας ως πίνακες byte.
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| options | ImageSaveOptions | Επιλογές για αποθήκευση του εγγράφου σε μορφή bitmap εικόνας. |
Returns: byte[][][] - Οι τελικές byte ακολουθίες εικόνων. Η πρώτη διάσταση είναι για εσωτερικά έγγραφα και η δεύτερη για σελίδες εντός εσωτερικών εγγράφων.
saveAsPdf(OutputStream stream, PdfSaveOptions options)
public void saveAsPdf(OutputStream stream, PdfSaveOptions options)
Αποθηκεύει το έγγραφο σε μορφή PDF.
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| ροή | java.io.OutputStream | Η ροή για την εγγραφή του αρχείου PDF εξόδου. |
| options | PdfSaveOptions | Επιλογές για αποθήκευση του εγγράφου σε μορφή PDF. |
saveAsPdf(String outPdfFilePath, PdfSaveOptions options)
public void saveAsPdf(String outPdfFilePath, PdfSaveOptions options)
Αποθηκεύει το έγγραφο σε μορφή PDF.
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| outPdfFilePath | java.lang.String | Η διαδρομή του εξαγώμενου αρχείου PDF. |
| options | PdfSaveOptions | Επιλογές για αποθήκευση του εγγράφου σε μορφή PDF. |
saveAsPs(OutputStream stream, PsSaveOptions options)
public void saveAsPs(OutputStream stream, PsSaveOptions options)
Αποθηκεύει το έγγραφο σε μορφή PS.
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| ροή | java.io.OutputStream | Η ροή για την εγγραφή του αρχείου PS εξόδου. |
| options | PsSaveOptions | Επιλογές για αποθήκευση του εγγράφου σε μορφή PS. |
saveAsPs(String outPsFilePath, PsSaveOptions options)
public void saveAsPs(String outPsFilePath, PsSaveOptions options)
Αποθηκεύει το έγγραφο σε μορφή PostSscript.
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| outPsFilePath | java.lang.String | Η διαδρομή του αρχείου PostScript εξόδου. |
| options | PsSaveOptions | Επιλογές για αποθήκευση του εγγράφου σε μορφή PDF. |
selectActiveDocument(int documentNumber)
public void selectActiveDocument(int documentNumber)
Επιλέγει ένα ενεργό έγγραφο για επεξεργασία.
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| documentNumber | int | Ένας αριθμός εγγράφου. |
selectActivePage(int pageNumber)
public XpsPage selectActivePage(int pageNumber)
Επιλέγει μια ενεργή σελίδα εγγράφου για επεξεργασία.
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| pageNumber | int | Ένας αριθμός σελίδας. |
Returns: XpsPage - XpsPage instance for active page.
setDocumentPrintTicket(int documentIndex, DocumentPrintTicket printTicket)
public void setDocumentPrintTicket(int documentIndex, DocumentPrintTicket printTicket)
Συνδέει το printTicket με το έγγραφο που έχει δείκτη documentIndex .
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| documentIndex | int | Δείκτης του εγγράφου για σύνδεση του εισιτηρίου εκτύπωσης. |
| printTicket | DocumentPrintTicket | Το εισιτήριο εκτύπωσης για σύνδεση. |
setJobPrintTicket(JobPrintTicket value)
public void setJobPrintTicket(JobPrintTicket value)
Ορίζει το εισιτήριο εκτύπωσης εργασίας του εγγράφου.
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| value | JobPrintTicket | Το εισιτήριο εκτύπωσης εργασίας του εγγράφου. |
setPagePrintTicket(int documentIndex, int pageIndex, PagePrintTicket printTicket)
public void setPagePrintTicket(int documentIndex, int pageIndex, PagePrintTicket printTicket)
Συνδέει το printTicket με τη σελίδα που έχει δείκτη pageIndex στο έγγραφο που έχει δείκτη documentIndex .
Parameters:
| Παράμετρος | Τύπος | Περιγραφή |
|---|---|---|
| documentIndex | int | Δείκτης του εγγράφου. |
| pageIndex | int | Δείκτης της σελίδας για σύνδεση του εισιτηρίου εκτύπωσης. |
| printTicket | PagePrintTicket | Το εισιτήριο εκτύπωσης για σύνδεση. |
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 |