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() | Δημιουργήστε το περιεχόμενο ροής ως γραμμή. |