ContentStreamBuilder

ContentStreamBuilder

Resumo geral

ContentStreamBuilder é uma classe em Aspose.PDF FOSS para .NET.

Cria bytes de fluxo de conteúdo PDF usando a sintaxe do operador de PDF32000 §8-9.

Esta classe fornece 49 métodos para trabalhar com objetos ContentStreamBuilder em programas .NET. Os métodos disponíveis incluem: BeginMarkedContent, BeginMarkedContentWithProps, BeginText, Build, Clip, ClipEvenOdd, CloseAndStroke, ClosePath, CurveTo, DrawXObject, EndMarkedContent, EndPath, e 33 métodos adicionais. Todos os membros do público são acessíveis a qualquer aplicação .NET após instalar o pacote Aspose.PDF FOSS for .Net.

Métodos de avaliação

AssinaturaDescrição:
SaveState()Chama SaveState nesta instância ContentStreamBuilder.
RestoreState()Chama RestoreState nesta instância ContentStreamBuilder.
SetMatrix(a: double, b: double, c: double, d: double, e: double, f: double)Estabelece o valor da matriz.
SetFillColor(r: double, g: double, b: double)Indica o valor da cor de preenchimento.
SetFillColor(color: Color)Indica o valor da cor de preenchimento.
SetStrokeColor(r: double, g: double, b: double)Indica o valor da cor do traço.
SetStrokeColor(color: Color)Indica o valor da cor do traço.
SetFillGray(gray: double)Indica o valor de enchimento em cinza.
SetStrokeGray(gray: double)Indica o valor de cinza.
SetLineWidth(width: double)Defina o valor da largura de linha.
SetDashPattern(pattern: double[], phase: double)Estabelece o valor do padrão de painel.
SetLineCap(cap: int)Estabelece o valor do limite de linha.
SetLineJoin(join: int)Estabelece o valor de ligação da linha.
MoveTo(x: double, y: double)Chama MoveTo nesta instância ContentStreamBuilder.
LineTo(x: double, y: double)Chama LineTo nesta instância ContentStreamBuilder.
CurveTo(x1: double, y1: double, x2: double, y2: double, x3: double, y3: double)Chama CurveTo nesta instância ContentStreamBuilder.
Rectangle(x: double, y: double, width: double, height: double)Chama Rectangle nesta instância ContentStreamBuilder.
ClosePath()Chama ClosePath nesta instância ContentStreamBuilder.
Stroke()Chama a Stroke nesta instância.
Fill()Chama “Encher” nesta instância ContentStreamBuilder.
FillEvenOdd()Chama FillEvenOdd nesta instância ContentStreamBuilder.
FillAndStroke()Chama FillAndStroke nesta instância ContentStreamBuilder.
CloseAndStroke()Chama CloseAndStroke nesta instância ContentStreamBuilder.
EndPath()Chama EndPath nesta instância ContentStreamBuilder.
Clip()Chama Clip nesta instância ContentStreamBuilder.
ClipEvenOdd()Chama ClipEvenOdd nesta instância ContentStreamBuilder.
BeginText()Chama BeginText nesta instância ContentStreamBuilder.
EndText()Chama EndText nesta instância ContentStreamBuilder.
SetFont(fontName: string, size: double)Defina o valor da fonte.
MoveTextPosition(tx: double, ty: double)Chama MoveTextPosition nesta instância ContentStreamBuilder.
SetTextMatrix(a: double, b: double, c: double, d: double, e: double, f: double)Defina o valor da matriz de texto.
SetLeading(leading: double)Indica o valor principal.
NextLine()Chama NextLine nesta instância ContentStreamBuilder.
SetCharSpacing(spacing: double)Estabelece o valor de espaçamento carbônico.
SetWordSpacing(spacing: double)Fixa o valor de espaçamento da palavra.
SetTextRenderingMode(mode: int)Indica o valor do modo de renderização de texto.
ShowText(text: string)Chama ShowText nesta instância ContentStreamBuilder.
ShowTextBytes(bytes: byte[])Mostrar texto pré-codificado de um único byte.
ShowTextHex(glyphIds: byte[])Mostrar texto usando uma cadeia de caracteres hex- codificada (para os identificadores de glifos CIDFont).
DrawXObject(name: string)Chama DrawXObject nesta instância ContentStreamBuilder.
SetExtGState(name: string)Defina o valor de estado extg.
BeginMarkedContent(tag: string)Chama BeginMarkedContent nesta instância ContentStreamBuilder.
BeginMarkedContent(tag: string, mcid: int)
BeginMarkedContentWithProps(tag: string, propsDictInline: string)BDC com um dicionário de propriedades em linha (PDF dict literal já serializado).
EndMarkedContent()Chama EndMarkedContent nesta instância ContentStreamBuilder.
BeginMarkedContent(info: Tagged.MarkedContentInfo)Começar uma sequência de conteúdo marcada usando um MarkedContentInfo a partir de umStructureElementBuilder.
Raw(operatorText: string)Chama Raw nesta instância.
Build()Construir o fluxo de conteúdo como uma matriz byte.
ToString()Construir o fluxo de conteúdo como uma cadeia.

Ver também:

 Português