Σελίδα
ΕΚΤΙΜΗΣΗ
Page Είναι μια τάξη στο Aspose.PDF FOSS για Java.
Αντιπροσωπεύει μια ενιαία σελίδα PDF (ISO 32000-1:2008, §7.3.3).
Αυτή η κατηγορία παρέχει 67 μεθόδους για να εργαστείτε με αντικείμενα σελίδας σε προγράμματα Java. Οι διαθέσιμες μεθόδους περιλαμβάνουν: Page, accept, add, addStamp, addSyntheticTextFragments, appendToContentStream, applyHeaderFooterOverlay, calculateContentBBox, clearContentsCache, ensureResources, flattenAnnotations, flushContentsIfDirty,51 επιπλέον μέθοδοι. Όλα τα μέλη του κοινού είναι προσβάσιμα σε οποιαδήποτε εφαρμογή Java μετά την εγκατάσταση του Aspose.PDF FOSS για το πακέτο Java. Ιδιοκτησία : annotations, artBox, artifacts, background, blank, bleedBox,22 και άλλα.
Ιδιοκτησία
| Ονομασία | Τύπος | Πρόσβαση | Περιγραφή |
|---|---|---|---|
owningDocument | Document | Διαβάστε | Επιστρέφει το έγγραφο που ανήκει σε αυτή τη σελίδα, ή μηδενικό εάν δεν έχει προσκολληθεί. |
mediaBox | Rectangle | Διαβάστε | Επιστρέφει το πλαίσιο μέσων για αυτή τη σελίδα (ISO 32000, §7.7.3.3, πίνακα 30). |
cropBox | Rectangle | Διαβάστε | Επιστρέφει το κουτί καλλιέργειας για αυτή τη σελίδα. |
artBox | Rectangle | Διαβάστε | Επιστρέφει το κουτί τέχνης. |
bleedBox | Rectangle | Διαβάστε | Επιστρέφει το αίμα. |
trimBox | Rectangle | Διαβάστε | Επιστρέφει το κουτί τρύπων. |
rect | Rectangle | Διαβάστε | Επιστρέφει την αποτελεσματική ορθόγωνα για αυτή τη σελίδα (όπως και GetCropBox). |
rotate | int | Διαβάστε | Επιστρέφει την περιστροφή της σελίδας σε βαθμούς (0, 90, 180 ή 270). |
rotationMatrix | Matrix | Διαβάστε | Επιστρέφει το μήκος της σελίδας. |
resources | Resources | Διαβάστε | Επιστρέφει τους πόρους της σελίδας. |
rawContents | PdfBase | Διαβάστε | Επιστρέφει το περιεχόμενο της πρώτης σελίδας, μεταφοράς αντικειμένου PDF ή μηδενικό εάν απουσιάζει. |
contents | OperatorCollection | Διαβάστε | Επιστρέφει τους φορείς ροής περιεχομένου που έχουν παραδοθεί (όπως η σελίδα.Contents της Aspose). |
contentsDirty | boolean | Διαβάστε | @return αν οι φορείς εκμετάλλευσης περιεχομένου που είναι κρυμμένο σε αυτή τη σελίδα έχουν μη αποθηκευμένες επεξεργασίες. |
syntheticTextFragments | List<TextFragment> | Διαβάστε | Επιστρέφει συνθετικά κείμενα σε μνήμη που σχετίζονται με αυτή τη σελίδα. |
annotations | AnnotationCollection | Διαβάστε | Επιστρέφει τη συλλογή σημειώσεων που τυπώνεται για αυτή την σελίδα. |
pdfDictionary | PdfDictionary | Διαβάστε | Επιστρέφει το υποκείμενο λεξικό PDF για αυτή τη σελίδα. |
background | Color | Διαβάστε | Επιστρέφει το χρώμα του φόντου της σελίδας όπως ορίζεται από {@link #setBackground(Color)}, |
| ή {@code null} εάν δεν έχει εφαρμοστεί ρητό υπόβαθρο. | |||
number | int | Διαβάστε | Επιστρέφει τον αριθμό σελίδας με βάση το 1 (σχεδιασμένο από PageCollection). |
layers | java.util.List<Layer> | Διαβάστε | Επιστρέφει τη λίστα των στρωμάτων (Επιλεκτικά Ομάδες Περιεχομένου) σε αυτή την σελίδα. |
colorType | ColorType | Διαβάστε | Ταξινομήστε το κυρίαρχο χρώμα περιεχομένου αυτής της σελίδας - |
| {@link ColorType#Rgb} εάν το περιεχόμενο έχει οποιοδήποτε χρωμικό χρώμα, | |||
| Αν χρησιμοποιεί μόνο γκρίζες μετρήσεις, | |||
| {@link ColorType#BlackAndWhite} αν κάθε παρατηρημένο χρώμα είναι σταθερό | |||
| μαύρο ή στερεό λευκό, ή {@link ColorType#Undefined} για ένα κενό / | |||
| Αδιαβάσιμο περιεχόμενο. | |||
artifacts | ArtifactCollection | Διαβάστε | Επιστρέφει τη συλλογή των αντικειμένων που βρέθηκαν σε αυτή την σελίδα. |
paragraphs | Paragraphs | Διαβάστε | Επιστρέφει την συλλογή παραγράφων για αυτή τη σελίδα. |
pageInfo | PageInfo | Διαβάστε | Επιστρέφει τις πληροφορίες της σελίδας (διάσταση και περιθώρια) για αυτή τη σελίδα. |
header | HeaderFooter | Διαβάστε | Επιστρέφει τον τίτλο για αυτή τη σελίδα ή μηδέν, αν δεν υπάρχει. |
footer | HeaderFooter | Διαβάστε | Επιστρέφει το πόδι για αυτή τη σελίδα, ή μηδέν αν δεν υπάρχει. |
tocInfo | TocInfo | Διαβάστε | Επιστρέφει τις πληροφορίες του TOC για αυτή τη σελίδα, ή μηδέν. |
stampInfoRecords | PdfArray | Διαβάστε | Επιστρέφει τα αρχεία μεταδομένων που αποθηκεύονται σε αυτή τη σελίδα. |
blank | boolean | Διαβάστε | Επιστρέφει {@code true} εάν η σελίδα δεν έχει ορατό περιεχόμενο (αδενική ή απουσία ροής περιεχομένου). |
Μέθοδοι
| υπογραφή | Περιγραφή |
|---|---|
Page(pageDict: PdfDictionary, parser: PDFParser) | Δημιουργεί ένα κουμπί σελίδας γύρω από το λεξικό της συγκεκριμένης σελίδης. |
getOwningDocument() → Document | Επιστρέφει το έγγραφο που ανήκει σε αυτή τη σελίδα, ή μηδενικό εάν δεν έχει προσκολληθεί. |
getMediaBox() → Rectangle | Επιστρέφει το πλαίσιο μέσων για αυτή τη σελίδα (ISO 32000, §7.7.3.3, πίνακα 30). |
getCropBox() → Rectangle | Επιστρέφει το κουτί καλλιέργειας για αυτή τη σελίδα. |
getArtBox() → Rectangle | Επιστρέφει το κουτί τέχνης. |
getBleedBox() → Rectangle | Επιστρέφει το αίμα. |
getTrimBox() → Rectangle | Επιστρέφει το κουτί τρύπων. |
getRect() → Rectangle | Επιστρέφει την αποτελεσματική ορθόγωνα για αυτή τη σελίδα (όπως και GetCropBox). |
calculateContentBBox() → Rectangle | Επιστρέφει το ελάχιστο πλαίσιο περιεκτικότητας σε ενσωματωμένο περιεχόμενο σε αυτή τη σελίδα στο χρήστη |
| χώρος, σάρωση της ροής περιεχομένου για τους φορείς εκμετάλλευσης δρόμου ({@code re}, | |
| {@code m}, { @code l} , {_code c}), φορείς εκμετάλλευσης κειμένου | |
| ({@code Tm}, {@code Td} και XObject αναφορές ( {_code Do}). | |
getPageRect(considerRotation: boolean) → Rectangle | Επιστρέφει την ορθόγωνα της σελίδας, ελεγχόμενη περιστροφή. |
getRotate() → int | Επιστρέφει την περιστροφή της σελίδας σε βαθμούς (0, 90, 180 ή 270). |
getRotationMatrix() → Matrix | Επιστρέφει το μήκος της σελίδας. |
getResources() → Resources | Επιστρέφει τους πόρους της σελίδας. |
getRawContents() → PdfBase | Επιστρέφει το περιεχόμενο της πρώτης σελίδας, μεταφοράς αντικειμένου PDF ή μηδενικό εάν απουσιάζει. |
getContents() → OperatorCollection | Επιστρέφει τους φορείς ροής περιεχομένου που έχουν παραδοθεί (όπως η σελίδα.Contents της Aspose). |
markContentsDirty() | Σημειώνει την συλλογή του κρυμμένου φορέα ως βρώμικο, έτσι ώστε το επόμενο |
| {@link #flushContentsIfDirty()} (που καλείται από το { @code Document.save}) θα είναι | |
| Σειράστε το τρέχον cache πίσω στο {@code /Contents}. | |
isContentsDirty() → boolean | @return αν οι φορείς εκμετάλλευσης περιεχομένου που είναι κρυμμένο σε αυτή τη σελίδα έχουν μη αποθηκευμένες επεξεργασίες. |
flushPageInfoIfNeeded() | Προωθεί τις διαστάσεις του επιπέδου σελίδας {@link PageInfo} πίσω στο |
| α) της σελίδας {@code /MediaBox} εάν ο χρήστης έχει αλλάξει τις πληροφορίες μέσω | |
| {@link #getPageInfo()}{@code .setWidth(…)} / {_code setHeight(… )} | |
| [Πρόσβαση] Το κείμενο είναι ανοιχτό. | |
flushContentsIfDirty() | |
clearContentsCache() | Καθαρίζει την συλλογή του κρυμμένου φορέα, αναγκάζοντας το επόμενο |
| {@link #getContents()} καλείται να επαναφέρει από το { @code /Content}. | |
addSyntheticTextFragments(fragments: List<TextFragment>) | Καταχωρεί συνθετικά κείμενα σε μνήμη που σχετίζονται με αυτή τη σελίδα. |
getSyntheticTextFragments() → List<TextFragment> | Επιστρέφει συνθετικά κείμενα σε μνήμη που σχετίζονται με αυτή τη σελίδα. |
getAnnotations() → AnnotationCollection | Επιστρέφει τη συλλογή σημειώσεων που τυπώνεται για αυτή την σελίδα. |
getPdfDictionary() → PdfDictionary | Επιστρέφει το υποκείμενο λεξικό PDF για αυτή τη σελίδα. |
getBackground() → Color | Επιστρέφει το χρώμα του φόντου της σελίδας όπως ορίζεται από {@link #setBackground(Color)}, |
| ή {@code null} εάν δεν έχει εφαρμοστεί ρητό υπόβαθρο. | |
setBackground(color: Color) | Προσθέστε ένα σταθερό χρώμα βάσης για αυτή τη σελίδα. |
getNumber() → int | Επιστρέφει τον αριθμό σελίδας με βάση το 1 (σχεδιασμένο από PageCollection). |
setNumber(number: int) | Εισάγετε τον αριθμό σελίδας 1 βάσει. |
setMediaBox(rect: Rectangle) | Καθορίστε το πλαίσιο μέσων για αυτή τη σελίδα (ISO 32000, §7.7.3.3, πίνακα 30). |
setCropBox(rect: Rectangle) | Καθορίστε το κουτί καλλιέργειας για αυτή τη σελίδα (ISO 32000, §14.11.2). |
setArtBox(rect: Rectangle) | Βάλτε το κουτί τέχνης για αυτή τη σελίδα. |
setBleedBox(rect: Rectangle) | Εισάγετε το αίμα για αυτή τη σελίδα. |
setTrimBox(rect: Rectangle) | Βάλτε το κουτί τρύπων για αυτή τη σελίδα. |
setRotation(degrees: int) | Κάντε την περιστροφή της σελίδας σε βαθμούς. |
setRotate(rotation: Rotation) | Κάντε την περιστροφή της σελίδας χρησιμοποιώντας το {@link Rotation} enum. |
accept(absorber: TextAbsorber) | Αποδέχεται ένα απορροφήμενο κείμενο για να εξάγει το κείμενό του από αυτή τη σελίδα. |
accept(absorber: ImagePlacementAbsorber) | Αποδέχεται ένα απορροφήμα τοποθεσίας εικόνας για να βρείτε τις εικόνες σε αυτή τη σελίδα. |
getLayers() → java.util.List<Layer> | Επιστρέφει τη λίστα των στρωμάτων (Επιλεκτικά Ομάδες Περιεχομένου) σε αυτή την σελίδα. |
setLayers(layers: java.util.List<Layer>) | Βάλτε τα στρώματα για αυτή τη σελίδα. |
getColorType() → ColorType | Ταξινομήστε το κυρίαρχο χρώμα περιεχομένου αυτής της σελίδας - |
| {@link ColorType#Rgb} εάν το περιεχόμενο έχει οποιοδήποτε χρωμικό χρώμα, | |
| Αν χρησιμοποιεί μόνο γκρίζες μετρήσεις, | |
| {@link ColorType#BlackAndWhite} αν κάθε παρατηρημένο χρώμα είναι σταθερό | |
| μαύρο ή στερεό λευκό, ή {@link ColorType#Undefined} για ένα κενό / | |
| Αδιαβάσιμο περιεχόμενο. | |
getArtifacts() → ArtifactCollection | Επιστρέφει τη συλλογή των αντικειμένων που βρέθηκαν σε αυτή την σελίδα. |
add(artifact: Artifact) | |
setPageSize(width: double, height: double) | Η μέθοδος ευκολίας για να ρυθμίσετε το μέγεθος της σελίδας με τη ρύθμιση του κουτιού μέσων ενημέρωσης. |
getParagraphs() → Paragraphs | Επιστρέφει την συλλογή παραγράφων για αυτή τη σελίδα. |
setParagraphs(paragraphs: Paragraphs) | Εισάγετε τη συλλογή παραγράφων για αυτή την σελίδα. |
getPageInfo() → PageInfo | Επιστρέφει τις πληροφορίες της σελίδας (διάσταση και περιθώρια) για αυτή τη σελίδα. |
setPageInfo(pageInfo: PageInfo) | Εισάγετε την σελίδα info. |
getHeader() → HeaderFooter | Επιστρέφει τον τίτλο για αυτή τη σελίδα ή μηδέν, αν δεν υπάρχει. |
setHeader(header: HeaderFooter) | Εισάγετε τον τίτλο για αυτή τη σελίδα. |
getFooter() → HeaderFooter | Επιστρέφει το πόδι για αυτή τη σελίδα, ή μηδέν αν δεν υπάρχει. |
setFooter(footer: HeaderFooter) | Βάλτε το πόδι για αυτή τη σελίδα. |
applyHeaderFooterOverlay(pageNumber: int, totalPages: int) | Αποδίδει τον τίτλο και/ή το ποδόσφαιρο αυτής της σελίδας (σχεδιάστε μέσω {@link #setHeader}/ |
| {@link #setFooter}) ως φόρμα XObject επεκτείνεται στην σελίδα του | |
| Υπάρχουν υφιστάμενα περιεχόμενα. | |
getTocInfo() → TocInfo | Επιστρέφει τις πληροφορίες του TOC για αυτή τη σελίδα, ή μηδέν. |
setTocInfo(tocInfo: TocInfo) | Στελέστε τις πληροφορίες του TOC, καθιστώντας αυτή τη σελίδα μια σελίδα πίνακα περιεχομένου. |
flattenAnnotations() | Φάτε όλες τις αναφορές σε αυτή τη σελίδα με την κανονική εμφάνιση τους |
| ρέουν στην σελίδα περιεχόμενο ροή, στη συνέχεια αφαιρώντας την /Annots εισαγωγή | |
| (ISO 32000-1:2008, §12.5.5). | |
addStamp(stamp: Stamp) | Προσθέστε ένα σήμα σε αυτή τη σελίδα με την παραχώρηση στη μέθοδο του σήματος {@link Stamp#put(Page)}. |
addStamp(stamp: TextStamp) | Προσθέστε μια σφραγίδα κειμένου σε αυτή τη σελίδα με την παραγωγή των διαχειριστών ροής περιεχομένου. |
addStamp(stamp: ImageStamp) | Προσθέστε μια εικόνα σφραγίδα σε αυτή τη σελίδα με την παραγωγή των διαχειριστών ροής περιεχομένου. |
addStamp(stamp: PdfPageStamp) | Προσθέστε μια σφραγίδα σελίδας σε αυτή τη σελίδα με την υπερφόρτωση του περιεχομένου της πηγής. |
getStampInfoRecords() → PdfArray | Επιστρέφει τα αρχεία μεταδομένων που αποθηκεύονται σε αυτή τη σελίδα. |
removeStampById(stampId: int) → boolean | |
prependToContentStream(data: byte[]) | Προστατεύει τα δεδομένα ροής πρώτου περιεχομένου πριν από την υπάρχουσα /Συμπεράσματα αυτής της σελίδας. |
appendToContentStream(data: byte[]) | Προσθέστε τα δεδομένα ροής πρώτου περιεχομένου σε /Συμπεριφορά αυτής της σελίδας. |
ensureResources() → Resources | Βεβαιωθείτε ότι αυτή η σελίδα έχει ένα /Δημολόγιο πόρων, δημιουργώντας έναν εάν απουσιάζει. |
setContents(operators: OperatorCollection) | Αντικαθιστά τη ροή περιεχομένου της σελίδας με την δεδομένη συλλογή του φορέα. |
isBlank() → boolean | Επιστρέφει {@code true} εάν η σελίδα δεν έχει ορατό περιεχόμενο (αδενική ή απουσία ροής περιεχομένου). |
replaceText(searchText: String, replaceText: String) → int | Αντικαταστήστε όλες τις εκδηλώσεις του {@code searchText} με το {_code replaceTeXT} |
| Στον περιεχόμενο της σελίδας αυτής. |