ContentStreamBuilder
Overview
ContentStreamBuilder là một lớp trong Aspose.PDF FOSS cho .NET.
Xây dựng các byte dòng nội dung PDF bằng cách sử dụng đồng bộ điều hành từ PDF32000 §8-9.
Khóa học này cung cấp 49 phương pháp để làm việc với các đối tượng ContentStreamBuilder trong các chương trình .NET. Các phương pháp có sẵn bao gồm: BeginMarkedContent, BeginMarkedContentWithProps, BeginText, Build, Clip, ClipEvenOdd, CloseAndStroke, ClosePath, CurveTo, DrawXObject, EndMarkedContent, EndPath,+ 33 phương pháp bổ sung. Tất cả các thành viên công cộng đều có thể truy cập bất kỳ ứng dụng .NET nào sau khi cài đặt Aspose.PDF FOSS cho gói .Net.
Methods
| Signature | Description |
|---|---|
SaveState() | Hãy gọi SaveState trên trường hợp này ContentStreamBuilder. |
RestoreState() | Hãy gọi RestoreState trên trường hợp này ContentStreamBuilder. |
SetMatrix(a: double, b: double, c: double, d: double, e: double, f: double) | Đặt giá trị của matrix. |
SetFillColor(r: double, g: double, b: double) | Đặt giá trị màu đầy. |
SetFillColor(color: Color) | Đặt giá trị màu đầy. |
SetStrokeColor(r: double, g: double, b: double) | Đặt giá trị màu của cơn đau. |
SetStrokeColor(color: Color) | Đặt giá trị màu của cơn đau. |
SetFillGray(gray: double) | Đặt giá trị màu xám đầy. |
SetStrokeGray(gray: double) | Đặt giá trị xám của cơn đau. |
SetLineWidth(width: double) | Đặt giá trị đường dây rộng. |
SetDashPattern(pattern: double[], phase: double) | Đặt giá trị mẫu dash. |
SetLineCap(cap: int) | Đặt giá trị của dòng cap. |
SetLineJoin(join: int) | Thiết lập dòng tham gia giá trị. |
MoveTo(x: double, y: double) | Hãy gọi MoveTo trên trường hợp này ContentStreamBuilder. |
LineTo(x: double, y: double) | Hãy gọi LineTo trên trường hợp này ContentStreamBuilder. |
CurveTo(x1: double, y1: double, x2: double, y2: double, x3: double, y3: double) | Hãy gọi CurveTo trên trường hợp này ContentStreamBuilder. |
Rectangle(x: double, y: double, width: double, height: double) | Nhấn Rectangle vào trường hợp ContentStreamBuilder này. |
ClosePath() | Hãy gọi ClosePath trên trường hợp này ContentStreamBuilder. |
Stroke() | Call Stroke trên trường hợp ContentStreamBuilder này. |
Fill() | Chọn Fill trên trường hợp ContentStreamBuilder này. |
FillEvenOdd() | Hãy gọi FillEvenOdd trên trường hợp này ContentStreamBuilder. |
FillAndStroke() | Hãy gọi FillAndStroke trên trường hợp này ContentStreamBuilder. |
CloseAndStroke() | Hãy gọi CloseAndStroke trên trường hợp này ContentStreamBuilder. |
EndPath() | Hãy gọi EndPath trên trường hợp này ContentStreamBuilder. |
Clip() | Call Clip on this ContentStreamBuilder instance. (liên kết sửa đổi). |
ClipEvenOdd() | Hãy gọi ClipEvenOdd trên trường hợp này ContentStreamBuilder. |
BeginText() | Hãy gọi BeginText trên trường hợp này ContentStreamBuilder. |
EndText() | Hãy gọi EndText trên trường hợp này ContentStreamBuilder. |
SetFont(fontName: string, size: double) | Đặt giá trị font. |
MoveTextPosition(tx: double, ty: double) | Hãy gọi MoveTextPosition trên trường hợp này ContentStreamBuilder. |
SetTextMatrix(a: double, b: double, c: double, d: double, e: double, f: double) | Đặt giá trị văn bản matrix. |
SetLeading(leading: double) | Đặt giá trị hàng đầu. |
NextLine() | Hãy gọi NextLine trên trường hợp này ContentStreamBuilder. |
SetCharSpacing(spacing: double) | Đặt giá trị của xe tải. |
SetWordSpacing(spacing: double) | Đặt từ Space giá trị. |
SetTextRenderingMode(mode: int) | Thiết lập giá trị định dạng rendering văn bản. |
ShowText(text: string) | Hãy gọi ShowText trên trường hợp này ContentStreamBuilder. |
ShowTextBytes(bytes: byte[]) | Hiển thị văn bản đơn bit được mã hóa trước. |
ShowTextHex(glyphIds: byte[]) | Hiển thị văn bản bằng cách sử dụng một dòng mã hóa hex (đối với ID glyph của CIDFont). |
DrawXObject(name: string) | Call DrawXObject trên trường hợp ContentStreamBuilder này. |
SetExtGState(name: string) | Đặt giá trị nhà nước ext g. |
BeginMarkedContent(tag: string) | Hãy gọi BeginMarkedContent trên trường hợp này ContentStreamBuilder. |
BeginMarkedContent(tag: string, mcid: int) | |
BeginMarkedContentWithProps(tag: string, propsDictInline: string) | BDC với một từ điển thuộc tính inline (tạm dịch: đã được phân loại PDF dictated literally). |
EndMarkedContent() | Hãy gọi EndMarkedContent trên trường hợp này ContentStreamBuilder. |
BeginMarkedContent(info: Tagged.MarkedContentInfo) | Bắt đầu một chuỗi nội dung được đánh dấu bằng cách sử dụng MarkedContentInfo từ StructureElementBuilder. |
Raw(operatorText: string) | Call Raw trên trường hợp ContentStreamBuilder này. |
Build() | Xây dựng dòng nội dung như một byte array. |
ToString() | Xây dựng dòng nội dung như một string. |