Σελίδα
ΕΚΤΙΜΗΣΗ
Page Είναι μια τάξη στο Aspose.PDF FOSS για .NET. Κληρονομιά από: IDisposable.
Αντιπροσωπεύει μια σελίδα σε ένα PDF έγγραφο.
Αυτή η κατηγορία παρέχει 53 μεθόδους για να εργαστείτε με τα αντικείμενα σελίδας σε προγράμματα .NET. Οι διαθέσιμες μεθόδους περιλαμβάνουν: Accept, AddContent, AddContentStream, AddExtGState, AddFloatingBox, AddGraph, AddGraphics, AddImage, AddStamp, AddTable, AsByteArray, AsXml,27 και άλλες μεθόδους. Όλα τα μέλη του κοινού είναι προσβάσιμα σε οποιαδήποτε εφαρμογή .NET μετά την εγκατάσταση του Aspose.PDF FOSS για το πακέτο .Net. Ιδιοκτησία : Actions, Annotations, ArtBox, Artifacts, Background, BackgroundImage,Και 34 ακόμα.
Ιδιοκτησία
| Ονομασία | Τύπος | Πρόσβαση | Περιγραφή |
|---|---|---|---|
Number | int | Διαβάστε | 1-based page number. |
FieldsInTabOrder | IList<Forms.Field> | Διαβάστε | Φόρμα πεδία των οποίων τα widgets εμφανίζονται σε αυτή τη σελίδα, παραγγελίες από την εντολή του καρτέλ τους. |
Rect | Rectangle | Διαβάστε / Γράψτε | Ορθόδοξος τόπος (αποκλείεται από το MediaBox). |
Rectangle | Rectangle | Διαβάστε / Γράψτε | Η σελίδα είναι αριστερή. |
PageInfo | PageInfo | Διαβάστε / Γράψτε | Σελίδα info περιέκτη με ευρύτητα / ύψος / περιθώριο ιδιότητες. |
Background | Color? | Διαβάστε / Γράψτε | Να βγάλει ή να τοποθετήσει το υπόβαθρο. |
MediaBox | Rectangle | Διαβάστε / Γράψτε | Το κουτί μέσων ενημέρωσης για αυτή τη σελίδα (απαιτείται ανά spec). |
CropBox | Rectangle | Διαβάστε / Γράψτε | Το κουτί καλλιέργειας (αποκρίσεις στο κουτιού μέσων). |
BleedBox | Rectangle | Διαβάστε / Γράψτε | Το κίτρινο κουτί (αποκρίσεις στο κουτιού καλλιεργειών). |
TrimBox | Rectangle | Διαβάστε / Γράψτε | Το κουτί τρύπωσης (αποκλειστικές για το κουτιού καλλιεργειών). |
ArtBox | Rectangle | Διαβάστε / Γράψτε | Το κουτί τέχνης (αποκρίσεις στο κουτιού καλλιεργειών). |
Rotate | Rotation | Διαβάστε / Γράψτε | Η στροφή της σελίδας ως περιστροφής. |
RotateDegrees | int | Διαβάστε / Γράψτε | Η περιστροφή της σελίδας σε βαθμούς όπως int (0, 90, 180, 270). |
RotationMatrix | Matrix | Διαβάστε | Προσαρμόστε το μετασχηματισμό που χαρτογραφεί το μη περιστρεφόμενο σύστημα συντονισμού PDF στο ορατό ( περιστρέφον) του χρήστη της σελίδας. |
Duration | double | Διαβάστε / Γράψτε | Η διάρκεια της προβολής σελίδων σε δευτερόλεπτα για τη λειτουργία παρουσίασης. |
Annotations | AnnotationCollection | Διαβάστε | Ανακοινώσεις σε αυτή τη σελίδα. |
Images | XImageCollection | Διαβάστε | Εικόνα XObjects σε αυτή τη σελίδα. |
Fonts | FontCollection | Διαβάστε | Σημειώσεις που αναφέρονται σε αυτή τη σελίδα. |
Resources | Resources | Διαβάστε | Πόροι σελίδας (εικόνες, εικόνες) - παρέχει πρόσβαση μέσω ενός ενιαίου αντικειμένου πόρων. |
Patterns | IReadOnlyDictionary<string, Pattern> | Διαβάστε | Δείκτες πηγών σε αυτή τη σελίδα (καλυμμένα με το όνομα του δείγματος). |
Contents | OperatorCollection | Διαβάστε | Συλλογή του διαχειριστή περιεχομένου. |
Width | double | Διαβάστε | Ορατό πλάτος σελίδας λογιστικής για την περιστροφή. |
Height | double | Διαβάστε | Το ύψος της σελίδας υπολογίζει την περιστροφή. |
ColorType | ColorType | Διαβάστε | Αποκτά τον τύπο χρώματος αυτής της σελίδας αναλύοντας τους χειριστές ροής περιεχομένου και τις χώρους χρωμάτων εικόνας. |
Transition | PageTransition? | Διαβάστε | Η μετάβαση της σελίδας είναι αποτέλεσμα ή μηδέν, εάν δεν έχει οριστεί. |
Header | HeaderFooter? | Διαβάστε / Γράψτε | Το κεφάλαιο που θα τοποθετηθεί στην κορυφή αυτής της σελίδας. |
Footer | HeaderFooter? | Διαβάστε / Γράψτε | Πρώτα βήματα για να αναρτήσει στο κάτω μέρος αυτής της σελίδας. |
TocInfo | TocInfo? | Διαβάστε / Γράψτε | Πληροφορίες για αυτή τη σελίδα. |
Paragraphs | Paragraphs | Διαβάστε / Γράψτε | Συλλογή αντικειμένων παραγράφου για να προσθέσετε σε αυτή τη σελίδα (TextFragment, HtmlFragment , πίνακα, τίτλο κλπ.). |
NoteLineStyle | GraphInfo | Διαβάστε / Γράψτε | Προεπιλεγμένο στυλ κτύπησης/πλήρωσης χρησιμοποιείται για να τραβήξει γραμμές διαχωρισμού σημείων / τελικών σημειών. |
Artifacts | ArtifactCollection | Διαβάστε | Συλλογή για την προσθήκη αντικειμένων (υδατικών σημάτων κλπ.) σε αυτή τη σελίδα. |
OcgLayers | LayerCollection | Διαβάστε | Αποκτά τα στρώματα (Επιλεκτικά Ομάδες Περιεχομένου) που αναφέρονται από αυτή τη σελίδα. |
Actions | PageActionCollection | Διαβάστε | Επιπλέον ενέργειες ανά σελίδα (ανοιχτή / κλειστή / και ούτω καθεξής). |
UserUnit | double | Διαβάστε / Γράψτε | Ο παράγοντας μονάδας χρήστη (PDF 32000 §14.8.4 /UserUnit εισαγωγή). |
IsAddParagraphsAfterLast | bool | Διαβάστε / Γράψτε | Είτε οι προσθήκες των παραγράφων συμπληρώνονται στο τέλος (π.χ. θέση ροής). |
BackgroundImage | Image? | Διαβάστε / Γράψτε | Φωτογραφία σελίδας φόντου. |
Group | Group? | Διαβάστε / Γράψτε | Ομάδα / αναμιγνύοντας χρωματικό λεξικό χώρο για αυτή τη σελίδα. |
TabOrder | TabOrder | Διαβάστε / Γράψτε | Τάκτυλο παραγγελίας (PDF 32000 §12.5 /Tabs εισαγωγή). |
Watermark | Watermark? | Διαβάστε / Γράψτε | Το Watermark εφαρμόστηκε σε αυτή τη σελίδα. |
Layers | System.Collections.Generic.List<Layer> | Διαβάστε / Γράψτε | Πραγματικά αποτελεσματική λίστα στρώματος υποστηριζόμενη από OcgLayers - κάθε OCG που αναφέρεται από τη σελίδα υλοποιείται ως παράδειγμα στρωμάτων. |
Μέθοδοι
| υπογραφή | Περιγραφή |
|---|---|
SetRotation(degrees: int) | Ορισμός της περιστροφής σελίδας σε βαθμούς (0, 90, 180, 270). |
SetMediaBox(rect: Rectangle) | Εισάγετε το κουτί μέσων ενημέρωσης για αυτή τη σελίδα. |
SetCropBox(rect: Rectangle) | Εισάγετε το κουτί καλλιέργειας για αυτή τη σελίδα. |
SetBleedBox(rect: Rectangle) | Εισάγετε το αίμα για αυτή τη σελίδα. |
SetTrimBox(rect: Rectangle) | Εισάγετε το κουτί τρύπων για αυτή τη σελίδα. |
SetArtBox(rect: Rectangle) | Εισάγετε το κουτί τέχνης για αυτή τη σελίδα. |
Accept(visitor: Annotations.AnnotationSelector) | Περπατήστε κάθε αναφορά σε αυτή τη σελίδα μέσω του επισκέπτη. τα παιχνίδια συσσωρεύονται στην επιλογή. |
GetResources() | Μέθοδος-στυλ πρόσθετο για τους πόρους. |
SetPageSize(width: double, height: double) | Προσδιορίστε το μέγεθος της σελίδας ενημερώνοντας την MediaBox. |
GetPageRect(considerRotation: bool) | Κάντε την σελίδα σε ορθό γωνίο, επιλέξτε να εξετάσετε το CropBox. |
Accept(visitor: Text.TextAbsorber) | Αποδέξτε έναν επισκέπτη TextAbsorber (συμφωνώντας με το δημόσιο API). |
GetText() | Εξάγετε ολόκληρο το κείμενο από τη σελίδα χρησιμοποιώντας ένα TextAbsorber. |
Accept(visitor: Text.TextFragmentAbsorber) | Αποδέξτε έναν επισκέπτη TextFragmentAbsorber (συμφωνώντας με το δημόσιο API). |
Accept(visitor: ImagePlacementAbsorber) | Αποδέξτε έναν επισκέπτη ImagePlacementAbsorber (συμφωνώντας με το δημόσιο API). |
SendTo(device: Devices.ImageDevice, outputFileName: string) | Προσθέστε ένα σήμα σε αυτή τη σελίδα. |
SendTo(device: Devices.ImageDevice, output: Stream) | Ρυθμίστε αυτή τη σελίδα χρησιμοποιώντας την καθορισμένη συσκευή και γράψτε σε μια ροή. |
AddStamp(stamp: ImageStamp) | Εφαρμόστε μια εικόνα σφραγίδα σε αυτή τη σελίδα. |
AddStamp(stamp: Aspose.Pdf.Stamps.Stamp) | Καλέστε AddStamp σε αυτή την περίπτωση της σελίδας. |
AddContentStream(contentBytes: byte[]) | Προσθήκη περιεχομένου ροής σε αυτή τη σελίδα. |
PrependContentStream(contentBytes: byte[]) | Προετοιμάστε τα bytes ροής περιεχομένου πριν από το υπάρχον περιεχόμενο σελίδας (για στοιχεία υπόβαθρου). |
AddContent(contentStreamBytes: byte[]) | Προσθήκη περιεχομένου stream bytes σε αυτή τη σελίδα. |
AddTable(table: Table) | Προσθέστε έναν πίνακα σε αυτή τη σελίδα. |
AddGraph(graph: Drawing.Graph) | Προσθήκη γραφικών (συλλογή σχημάτων) σε αυτή τη σελίδα. |
AddFloatingBox(box: FloatingBox) | Προσθέστε ένα κουτί πλωτών σε αυτή τη σελίδα. |
AddExtGState(extGState: Content.ExtGState) | Προσθέστε ένα λεξικό ExtGState στους πόρους αυτής της σελίδας και επιστρέψτε το όνομα του πόρου. |
AddImage(imageData: byte[], rect: Rectangle) | Προσθέστε μια εικόνα σε αυτή τη σελίδα στην καθορισμένη θέση και το μέγεθος. |
AddImage(imageStream: Stream, rect: Rectangle) | Προσθέστε μια εικόνα από ένα ρεύμα σε αυτή τη σελίδα στην καθορισμένη θέση και το μέγεθος. |
AddImage(imagePath: string, rectangle: Rectangle) | Προσθέστε μια εικόνα από ένα μονοπάτι αρχείου στην καθορισμένη ορθόδοξη γωνία. |
AddImage(imageStream: Stream, imageRect: Rectangle, bbox: Rectangle, autoAdjustRectangle: bool) | Προσθέστε μια εικόνα στο imageRect με ένα σαφές πλαίσιο. |
AddImage(imageStream: Stream, imageRect: Rectangle, imageWidth: int, imageHeight: int, saveImageProportions: bool, bbox: Rectangle) | Προσθέστε μια εικόνα με σαφή μεγέθυνση pixel + bbox. |
AddImage(hocr: string, imageStream: Stream, imageRect: Rectangle, bbox: Rectangle) | Προσθέστε μια εικόνα που συνοδεύεται από ένα στυλ HOCR (OCR overlay). |
Resize(targetSize: Aspose.Pdf.PageSize) | Ανακατεύετε αυτή τη σελίδα για να στοχεύσετεΑποκάλυψη μέσω ενημέρωσης Media-box. |
AsByteArray(resolution: Aspose.Pdf.Devices.Resolution) | Μεταφέρετε αυτή τη σελίδα σε μια γραμμή byte PNG στην απαιτούμενη ανάλυση. |
Flatten() | Στερεάστε όλες τις σημειώσεις σε αυτή τη σελίδα - μετατρέψτε την οπτική εμφάνισή τους στην ροή περιεχομένου της σελίδας και αφαιρέστε τις από την σειρά σημειώσεων. |
ConvertToPNGMemoryStream() | Αποδεικνύει αν η σελίδα είναι λευκή (δεν έχει νόημα περιεχομένου). |
IsBlank(fillThresholdFactor: double) | Καλέστε IsBlank σε αυτή την περίπτωση της σελίδας. |
MergeLayers(newLayerName: string) | Συνδυάστε όλα τα στρώματα σε αυτή τη σελίδα σε ένα μόνο στρωμα με το συγκεκριμένο όνομα. |
MergeLayers(newLayerName: string, newOptionalContentGroupId: string) | Συνδυάστε όλα τα στρώματα σε αυτή τη σελίδα, αναθέτοντας το νέο OCG στο δεδομένο ID. |
HasVectorGraphics() | Είτε αυτή η σελίδα περιέχει οποιαδήποτε γραφικά vector. |
TrySaveVectorGraphics(pathToSave: string) | Αποθηκεύστε γραφικά vector από αυτή τη σελίδα στο pathToSave. |
AsXml() | Διαγνωστική XML εκπροσώπηση αυτής της σελίδας. |
GetNotifications() | Το κείμενο κοινοποίησης που παρέχεται από τον αποθηκευτή εκδίδεται κατά την παράδοση αυτής της σελίδας. |
MakeGrayscale() | Μετατρέψτε κάθε χρωματιστό συμπλήρωση/σκόρδο σε αυτή τη σελίδα σε γκρι. |
IntToRotation(rotation: int) | Μετατρέψτε μια στρογγυλή περιστροφή σε περιστροφές. |
RotationToInt(rotation: Rotation) | Μετατρέψτε την περιστροφή σε βαθμούς ως int. |
FreeMemory() | Καθαρίζει τα δεδομένα κρυπτογραφημένων. |
Dispose() | Ελευθερώνει τη μνήμη. |
CalculateContentBBox() | Συγκεντρώστε το μικρότερο οξυγόνου δεξιό στο χώρο της σελίδας που καλύπτει όλα τα χρώματα σε αυτή τη σελίδα (κείμενο, βέτορες, εικόνες, ενσωματωμένες εικόνας, επαναλαμβανόμενα μέσω του Φώρου XObjects). |
SendTo(device: PageDevice, output: Stream) | Μεταφέρετε αυτή τη σελίδα μέσω ενός PageDevice σε μια ροή. |
SendTo(device: PageDevice, outputFileName: string) | Μεταφέρετε αυτή τη σελίδα μέσω ενός PageDevice σε ένα αρχείο. |
AddStamp(stamp: Stamp) | Εφαρμόστε το σήμα μέσω της πύλης του Put(Page). |
AddGraphics(elements: GraphicElementCollection, rectangle: Rectangle) | Η εκπομπή του εμβρυϊκού στοιχείου δεν εφαρμόζεται - ο renderer δεν καταναλώνει ακόμα GraphicElementCollection. |
DeleteGraphics(elementsToDelete: GraphicElementCollection) | Το ίδιο - η απομάκρυνση του vector-element δεν είναι καλωδώς. |