RenderParagraphオブジェクトを作成して、RenderParagraph.ContentプロパティにParagraphTextオブジェクトを追加します。テキストのスタイルはParagraphText.Styleプロパティで設定します。
サンプルコード(VB) |
コードのコピー
|
---|---|
' 段落を作成します。 Dim paragraph = New RenderParagraph() paragraph.Width = "60mm" paragraph.Style.Borders.All = LineDef.[Default] doc.Body.Children.Add(paragraph) ' 段落にテキストを追加します。 Dim texts = New ParagraphText(2) {} For i As Integer = 0 To texts.Count() - 1 texts(i) = New ParagraphText() paragraph.Content.Add(texts(i)) Next ' テキストのスタイルを設定します。 texts(0).Text = "通常のテキスト" texts(1).Text = "太字のテキスト" texts(1).Style.FontBold = True texts(2).Text = "赤色のテキスト" texts(2).Style.TextColor = Color.Red |
サンプルコード(C#) |
コードのコピー
|
---|---|
// 段落を作成します。 var paragraph = new RenderParagraph(); paragraph.Width = "60mm"; paragraph.Style.Borders.All = LineDef.Default; doc.Body.Children.Add(paragraph); // 段落にテキストを追加します。 var texts = new ParagraphText[3]; for (int i = 0; i < texts.Count(); i++) { texts[i] = new ParagraphText(); paragraph.Content.Add(texts[i]); } // テキストのスタイルを設定します。 texts[0].Text = "通常のテキスト"; texts[1].Text = "太字のテキスト"; texts[1].Style.FontBold = true; texts[2].Text = "赤色のテキスト"; texts[2].Style.TextColor = Color.Red; |