AppendText

AppendText(TextFragment)

Lägger till textfragment till pdf-sidan

public void AppendText(TextFragment textFragment)
ParameterTypBeskrivning
textFragmentTextFragmentTextfragmentobjekt.

Exempel

Exemplet visar hur man skapar textfragmentobjekt, anpassar dess textsegment och lägger till det på Pdf-sidan.

Document doc = new Document(inFile);
Page page = (Page)doc.Pages[1];

// skapa textfragment
TextFragment tf = new TextFragment("main text");
tf.Position = new Position(100, 600);

// ställ in dess textegenskaper
tf.TextState.FontSize = 5;
tf.TextState.Font = FontRepository.FindFont("TimesNewRoman");
tf.TextState.BackgroundColor = Color.LightGray;
tf.TextState.ForegroundColor = Color.Red;

// lägg till ett segment till i textfragmentets segmentsamling
TextSegment segment2 = new TextSegment();
segment2.Text = "another segment";

tf.Segments.Add(segment2);

// skapa TextBuilder-objekt
TextBuilder builder = new TextBuilder(page);

// lägg till textfragmentet till Pdf-sidan
builder.AppendText(tf);

//spara dokument
doc.Save(outFile);

Se även


AppendText(List<TextFragment>)

Lägger till en lista med textfragment till pdf-sidan.

public void AppendText(List<TextFragment> textFragments)
ParameterTypBeskrivning
textFragmentsList`1Samling av textfragment

Se även