Σελίδα

ΕΚΤΙΜΗΣΗ

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)errorAddImage προσθέτει μια εικόνα από ένα αρχείο στη σελίδα μέσα στο δεδομένο ορθόδοξο.
AddImageFromStream(r: io.Reader, rect: Rectangle)errorAddImageFromStream προσθέτει μια εικόνα από έναν αναγνώστη στη σελίδα μέσα στο συγκεκριμένο ορθό.
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)errorSetMediaBox τοποθετεί τη σελίδα του MediaBox (η πλήρης ορθόγγελος της σελίδας) στο χώρο χρήστη PDF.
SetCropBox(rect: Rectangle)errorSetCropBox καθορίζει τη σελίδα του CropBox (η ορατή περιοχή).
SetTrimBox(rect: Rectangle)errorSetTrimBox καθορίζει τη σελίδα του TrimBox (προγραμματισμένες τελικές διαστάσεις).
SetBleedBox(rect: Rectangle)errorSetBleedBox καθορίζει τη σελίδα του BleedBox (παραγωγή αίμα περιοχή).
SetArtBox(rect: Rectangle)errorSetArtBox καθορίζει τη σελίδα του ArtBox (σημαντική έκταση περιεχομένου).
SetPageSize(width: float64)errorSetPageSize αναδιατρέπει τη σελίδα με τον καθορισμό της 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)errorAddStamp τραβά ένα σήμα στην σελίδα.
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)errorAddText τραβάει κείμενο μέσα στο δεξιό με τη χρήση του δεδομένου στυλ.
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)errorDrawLine χτυπά ένα ενιαίο τμήμα γραμμής από→στο με το συγκεκριμένο στυλ.
DrawRectangle(rect: Rectangle, style: ShapeStyle)errorDrawRectangle χτυπά και / ή γεμίζει μια οξυγόνου δεξιόφθαλμα.
DrawCircle(center: Point, radius: float64, style: ShapeStyle)errorDrawCircle χτυπά και / ή γεμίζει έναν κύκλο.
DrawEllipse(center: Point, rx: float64, style: ShapeStyle)errorDrawEllipse χτυπά και / ή γεμίζει μια οξυ-αλληλογραφία ελίπωση.
DrawPolyline(points: []Point, style: LineStyle)errorDrawPolyline χτυπά μια ανοικτή πολυλίνη (πρώτα και τελευταία σημεία ΔΕΝ συνδέονται).
DrawPath(path: *Path, style: ShapeStyle)errorDrawPath χτυπά και / ή γεμίζει το προηγουμένως κατασκευασμένο μονοπάτι.
DrawRoundedRectangle(rect: Rectangle, radius: float64, style: ShapeStyle)errorDrawRoundedRectangle χτυπά και/ή γεμίζει μια οξυ-αλληλογραφία με στρογγυλεμένες γωνίες του δεδομένου ακτίνου.
DrawPolygon(points: []Point, style: ShapeStyle)errorDrawPolygon χτυπά και / ή γεμίζει ένα κλειστό πολυγόνο (το τελευταίο σημείο συνδέεται πίσω στο πρώτο μέσω h).

Δείτε επίσης

 Ελληνικά