ContentStreamBuilder

ΕΚΤΙΜΗΣΗ

ContentStreamBuilder Είναι μια τάξη στο Aspose.PDF FOSS για .NET.

Κατασκευάζει bytes ροής περιεχομένου PDF χρησιμοποιώντας τη σύνταξη του χειριστή από το PDF32000 §8-9.

Αυτή η κατηγορία παρέχει 49 μεθόδους για να εργαστείτε με ContentStreamBuilder αντικείμενα σε προγράμματα .NET. Οι διαθέσιμες μεθόδους περιλαμβάνουν: BeginMarkedContent, BeginMarkedContentWithProps, BeginText, Build, Clip, ClipEvenOdd, CloseAndStroke, ClosePath, CurveTo, DrawXObject, EndMarkedContent, EndPath,και 33 πρόσθετες μέθοδοι. Όλα τα μέλη του κοινού είναι προσβάσιμα σε οποιαδήποτε εφαρμογή .NET μετά την εγκατάσταση του Aspose.PDF FOSS για το πακέτο .Net.

Μέθοδοι

υπογραφήΠεριγραφή
SaveState()Καλέστε SaveState σε αυτή την περίπτωση ContentStreamBuilder.
RestoreState()Καλέστε RestoreState σε αυτή την περίπτωση ContentStreamBuilder.
SetMatrix(a: double, b: double, c: double, d: double, e: double, f: double)Να προσδιορίσει την τιμή της Ματρίτης.
SetFillColor(r: double, g: double, b: double)Καθορίστε την τιμή του χρώματος.
SetFillColor(color: Color)Καθορίστε την τιμή του χρώματος.
SetStrokeColor(r: double, g: double, b: double)Καθορίζει την τιμή του χρώματος.
SetStrokeColor(color: Color)Καθορίζει την τιμή του χρώματος.
SetFillGray(gray: double)Πληρώστε την γκρίζα τιμή.
SetStrokeGray(gray: double)Να βάλει την κίτρινη αξία του σπυράκι.
SetLineWidth(width: double)Δημιουργήστε την τιμή πλάτους γραμμής.
SetDashPattern(pattern: double[], phase: double)Εισάγετε την τιμή του Δάσους Dash.
SetLineCap(cap: int)Καθορίστε την τιμή της γραμμής.
SetLineJoin(join: int)Σημειώστε την γραμμή προσθέτοντας αξία.
MoveTo(x: double, y: double)Καλέστε MoveTo σε αυτή την περίπτωση ContentStreamBuilder.
LineTo(x: double, y: double)Καλέστε LineTo σε αυτή την περίπτωση ContentStreamBuilder.
CurveTo(x1: double, y1: double, x2: double, y2: double, x3: double, y3: double)Καλέστε CurveTo σε αυτή την περίπτωση ContentStreamBuilder.
Rectangle(x: double, y: double, width: double, height: double)Καλέστε το Rectangle σε αυτή την περίπτωση ContentStreamBuilder.
ClosePath()Καλέστε ClosePath σε αυτή την περίπτωση ContentStreamBuilder.
Stroke()Καλέστε Stroke σε αυτή την περίπτωση ContentStreamBuilder.
Fill()Καλέστε Συμπληρώστε αυτή την περίπτωση ContentStreamBuilder.
FillEvenOdd()Καλέστε FillEvenOdd σε αυτή την περίπτωση ContentStreamBuilder.
FillAndStroke()Καλέστε FillAndStroke σε αυτή την περίπτωση ContentStreamBuilder.
CloseAndStroke()Καλέστε CloseAndStroke σε αυτή την περίπτωση ContentStreamBuilder.
EndPath()Καλέστε EndPath σε αυτή την περίπτωση ContentStreamBuilder.
Clip()Καλέστε Κλιπ σε αυτή την περίπτωση ContentStreamBuilder.
ClipEvenOdd()Καλέστε ClipEvenOdd σε αυτή την περίπτωση ContentStreamBuilder.
BeginText()Καλέστε BeginText σε αυτή την περίπτωση ContentStreamBuilder.
EndText()Καλέστε EndText σε αυτή την περίπτωση ContentStreamBuilder.
SetFont(fontName: string, size: double)Εισάγετε την αξία του γραμματοσειρά.
MoveTextPosition(tx: double, ty: double)Καλέστε MoveTextPosition σε αυτή την περίπτωση ContentStreamBuilder.
SetTextMatrix(a: double, b: double, c: double, d: double, e: double, f: double)Εισάγετε την τιμή του κειμένου matrix.
SetLeading(leading: double)Δημιουργήστε την κορυφαία αξία.
NextLine()Καλέστε NextLine σε αυτή την περίπτωση ContentStreamBuilder.
SetCharSpacing(spacing: double)Εισάγετε την τιμή του φορτηγού.
SetWordSpacing(spacing: double)Να βάλουμε την λέξη διαστημική αξία.
SetTextRenderingMode(mode: int)Εισάγετε την τιμή του κειμένου rendering mode.
ShowText(text: string)Καλέστε ShowText σε αυτή την περίπτωση ContentStreamBuilder.
ShowTextBytes(bytes: byte[])Εμφάνιση προ-κωδικοποιημένου κειμένου single byte.
ShowTextHex(glyphIds: byte[])Εμφάνιση κειμένου χρησιμοποιώντας μια εξ κωδικοποιημένη γραμμή (για τα CIDFont glyph IDs).
DrawXObject(name: string)Καλέστε το DrawXObject σε αυτή την περίπτωση ContentStreamBuilder.
SetExtGState(name: string)Εισάγετε την εκκρεμμένη τιμή του κράτους g.
BeginMarkedContent(tag: string)Καλέστε BeginMarkedContent σε αυτή την περίπτωση ContentStreamBuilder.
BeginMarkedContent(tag: string, mcid: int)
BeginMarkedContentWithProps(tag: string, propsDictInline: string)BDC με ένα λεξικό ιδιοτήτων γραμμή (επίσης σεριαλισμένο PDF diction κυριολεκτικά).
EndMarkedContent()Καλέστε EndMarkedContent σε αυτή την περίπτωση ContentStreamBuilder.
BeginMarkedContent(info: Tagged.MarkedContentInfo)Ξεκινήστε μια σήμανση της σειράς περιεχομένου χρησιμοποιώντας ένα MarkedContentInfo από έναStructureElementBuilder.
Raw(operatorText: string)Καλέστε Raw σε αυτή την περίπτωση ContentStreamBuilder.
Build()Δημιουργήστε το περιεχόμενο ροής ως μπάτ.
ToString()Δημιουργήστε το περιεχόμενο ροής ως γραμμή.

Δείτε επίσης

 Ελληνικά