Σελίδα
ΕΚΤΙΜΗΣΗ
Page Είναι ένα είδος στο Aspose.PDF FOSS για Go.
Η σελίδα είναι μια ζωντανή προβολή μιας σελίδας μέσα σε ένα έγγραφο.
Αυτό το είδος παρέχει 45 μεθόδους για να εργαστείτε με τα αντικείμενα σελίδας στα προγράμματα Go. Οι διαθέσιμες μεθόδους περιλαμβάνουν: AddImage, AddImageFromStream, AddSVG, AddSVGFromStream, AddSVGObject, AddStamp, AddTOC, AddTable, AddText, Annotations, ArtBox, BleedBox,και 33 πρόσθετες μέθοδοι. Όλα τα δημόσια μέλη είναι προσβάσιμα σε οποιαδήποτε εφαρμογή Go μετά την εγκατάσταση του πακέτου Aspose.PDF FOSS για Go.
Μέθοδοι
| υπογραφή | Περιγραφή |
|---|---|
RenderBMP(w: io.Writer, opts: RenderOptions) → error | Το RenderBMP παραδίδει την σελίδα και το γράφει ως ένα μη συμπιεσμένο BMP. |
ExtractImages() → ([]Image, error) | ExtractImages επιστρέφει όλες τις εικόνες που βρέθηκαν στη σελίδα. |
ImageInfos() → ([]ImageInfo, error) | ImageInfos επιστρέφει τα μεταδεδομένα για όλες τις εικόνες που βρίσκονται στη σελίδα χωρίς αποκωδικοποίηση δεδομένων pixel. |
AddImage(path: string, rect: Rectangle) → error | AddImage προσθέτει μια εικόνα από ένα αρχείο στη σελίδα μέσα στο δεδομένο ορθόδοξο. |
AddImageFromStream(r: io.Reader, rect: Rectangle) → error | AddImageFromStream προσθέτει μια εικόνα από έναν αναγνώστη στη σελίδα μέσα στο συγκεκριμένο ορθό. |
Number() → int | Ο αριθμός επιστρέφει τον αριθμό σελίδας 1 στο έγγραφο. |
Annotations() → *AnnotationCollection | Οι αναφορές επιστρέφουν τη συλλογή αναφορών της σελίδας. |
Size() → (PageSize, error) | Το μέγεθος επιστρέφει τις διαστάσεις της σελίδας από το MediaBox. |
Rotation() → RotationAngle | Η περιστροφή επιστρέφει την αποτελεσματική περιστροφία της σελίδας σε βαθμούς (0, 90, 180, 270). |
MediaBox() → (Rectangle, error) | MediaBox επιστρέφει τη σελίδα του MediaBox ως Rectangle στο χώρο χρήστη PDF. |
CropBox() → (Rectangle, error) | CropBox επιστρέφει το κουτί καλλιέργειας της σελίδας ως Rectangle. |
TrimBox() → (Rectangle, error) | TrimBox επιστρέφει το κουτί τσίμπημα της σελίδας ως Rectangle. |
BleedBox() → (Rectangle, error) | BleedBox επιστρέφει το αιματηρό πλαίσιο της σελίδας ως Ρεκάντο. |
ArtBox() → (Rectangle, error) | ArtBox επιστρέφει το κουτί τέχνης της σελίδας ως Rectangle. |
SetMediaBox(rect: Rectangle) → error | SetMediaBox τοποθετεί τη σελίδα του MediaBox (η πλήρης ορθόγγελος της σελίδας) στο χώρο χρήστη PDF. |
SetCropBox(rect: Rectangle) → error | SetCropBox καθορίζει τη σελίδα του CropBox (η ορατή περιοχή). |
SetTrimBox(rect: Rectangle) → error | SetTrimBox καθορίζει τη σελίδα του TrimBox (προγραμματισμένες τελικές διαστάσεις). |
SetBleedBox(rect: Rectangle) → error | SetBleedBox καθορίζει τη σελίδα του BleedBox (παραγωγή αίμα περιοχή). |
SetArtBox(rect: Rectangle) → error | SetArtBox καθορίζει τη σελίδα του ArtBox (σημαντική έκταση περιεχομένου). |
SetPageSize(width: float64) → error | SetPageSize αναδιατρέπει τη σελίδα με τον καθορισμό της MediaBox στο [0 0 πλάτος ύψος] (στοιχεία). |
Label() → string | Η ετικέτα επιστρέφει τη μορφοποιημένη εικονική σελίδα για αυτή την σελίδα όπως ορίζεται από το δέντρο αριθμού του εγγράφου /PageLabels (PDF spec §12.4.2). |
RenderImage(opts: RenderOptions) → (image.Image, error) | RenderImage σπάει τη σελίδα σε *image.RGBA στο ζητούμενο DPI. |
RenderPNG(w: io.Writer, opts: RenderOptions) → error | Το RenderPNG παραδίδει τη σελίδα και την γράφει ως PNG. |
RenderJPEG(w: io.Writer, opts: RenderOptions, quality: int) → error | Το RenderJPEG παραδίδει τη σελίδα και την γράφει ως JPEG. |
RenderGIF(w: io.Writer, opts: RenderOptions) → error | Το RenderGIF παραδίδει τη σελίδα και την γράφει ως GIF (256 χρώματα, ποσοτικοποιημένα). |
ReplaceText(old: string, opts: ...ReplaceOptions) → (int, error) | ReplaceText αντικαθιστά κάθε εμφάνιση παλαιού με την υποκατάσταση στη σελίδα και επιστρέφει τον αριθμό των υποκαταστάσεων που πραγματοποιήθηκαν. |
AddStamp(s: Stamp) → error | AddStamp τραβά ένα σήμα στην σελίδα. |
AddSVG(path: string, rect: Rectangle) → error | Το AddSVG διαβάζει ένα αρχείο SVG και το μεταφέρει στο συγκεκριμένο ορθόδοξο της σελίδας. |
AddSVGFromStream(r: io.Reader, rect: Rectangle) → error | Το AddSVGFromStream μεταφέρει ένα SVG από οποιοδήποτε io.Reader στο δεδομένο ορθόπετο της σελίδας. |
AddSVGObject(svg: *SVG, rect: Rectangle) → error | Το AddSVGObject μεταφέρει ένα προ-παρασταθέν SVG στο δεδομένο ορθόδοξο της σελίδας. |
AddTable(t: *Table, rect: Rectangle) → (int, error) | AddTable επιστρέφει το τραπέζι μέσα στο δεδομένο ορθό. |
ExtractText() → (string, error) | ExtractText επιστρέφει το περιεχόμενο του κειμένου της σελίδας. |
AddText(text: string, style: TextStyle, rect: Rectangle) → error | AddText τραβάει κείμενο μέσα στο δεξιό με τη χρήση του δεδομένου στυλ. |
ExtractTextWithLayout() → ([]TextLine, error) | ExtractTextWithLayout επιστρέφει δομημένες γραμμές κειμένου που διατάσσονται σε οπτική (πάνω προς κάτω, αριστερά προς δεξιά) σειρά ανάγνωσης. |
SearchText(query: string, opts: ...SearchOptions) → ([]TextMatch, error) | SearchText βρίσκει κάθε εμφάνιση ερωτήσεων στη σελίδα και επιστρέφει τις διαφορές σε οπτική σειρά ανάγνωσης (πάνω προς τα κάτω, αριστερά προς το δεξί). |
RenderTIFF(w: io.Writer, opts: RenderOptions) → error | Το RenderTIFF παραδίδει τη σελίδα και την γράφει ως μία ενιαία σελίδα Deflate TIF F. |
AddTOC(entries: []TOCEntry, rect: Rectangle, opts: ...TOCOptions) → (int, error) | Το AddTOC παραδίδει έναν πίνακα περιεχομένου από μια λίστα με τις εισαγωγές σε αυτό το μέρος. |
DrawLine(from: Point, style: LineStyle) → error | DrawLine χτυπά ένα ενιαίο τμήμα γραμμής από→στο με το συγκεκριμένο στυλ. |
DrawRectangle(rect: Rectangle, style: ShapeStyle) → error | DrawRectangle χτυπά και / ή γεμίζει μια οξυγόνου δεξιόφθαλμα. |
DrawCircle(center: Point, radius: float64, style: ShapeStyle) → error | DrawCircle χτυπά και / ή γεμίζει έναν κύκλο. |
DrawEllipse(center: Point, rx: float64, style: ShapeStyle) → error | DrawEllipse χτυπά και / ή γεμίζει μια οξυ-αλληλογραφία ελίπωση. |
DrawPolyline(points: []Point, style: LineStyle) → error | DrawPolyline χτυπά μια ανοικτή πολυλίνη (πρώτα και τελευταία σημεία ΔΕΝ συνδέονται). |
DrawPath(path: *Path, style: ShapeStyle) → error | DrawPath χτυπά και / ή γεμίζει το προηγουμένως κατασκευασμένο μονοπάτι. |
DrawRoundedRectangle(rect: Rectangle, radius: float64, style: ShapeStyle) → error | DrawRoundedRectangle χτυπά και/ή γεμίζει μια οξυ-αλληλογραφία με στρογγυλεμένες γωνίες του δεδομένου ακτίνου. |
DrawPolygon(points: []Point, style: ShapeStyle) → error | DrawPolygon χτυπά και / ή γεμίζει ένα κλειστό πολυγόνο (το τελευταίο σημείο συνδέεται πίσω στο πρώτο μέσω h). |