在使用ItextSharp库进行C#开发时,如果需要在一定宽度的文本后转到下一行,可以使用以下方法:
Chunk chunk = new Chunk("这是一段很长的文本,如果超出指定宽度,会自动转到下一行。");
chunk.SetWidth(200); // 设置文本宽度为200
Phrase phrase = new Phrase();
phrase.Add(new Chunk("这是一段很长的文本,"));
phrase.Add(new Chunk("如果超出指定宽度,"));
phrase.Add(new Chunk("会自动转到下一行。"));
phrase.SetWidth(200); // 设置短语宽度为200
Paragraph paragraph = new Paragraph();
paragraph.Add(new Chunk("这是一段很长的文本,"));
paragraph.Add(new Chunk("如果超出指定宽度,"));
paragraph.Add(new Chunk("会自动转到下一行。"));
paragraph.SetWidth(200); // 设置段落宽度为200
以上是在使用ItextSharp库进行C#开发时,在一定宽度的文本后转到下一行的方法。根据具体需求,可以选择使用Chunk、Phrase或Paragraph对象来实现。
领取专属 10元无门槛券
手把手带您无忧上云