0
我有一個現有的PDF(不包括表單字段 - 更多的掃描文檔),並使用PdfReader加載PDF「模板」,以便我寫上它的文字。使用iTextSharp,有沒有辦法讓文本停留在一個矩形
對於位置簡單的領域我使用:
PdfReader reader = new PdfReader(templatePath);
Chunk chunk = new Chunk(text, fontToUse);
Phrase phrase = new Phrase();
phrase.Add(chunk);
PdfContentByte canvas = this.PdfWriter.DirectContent;
ColumnText.ShowTextAligned(this.PdfContentByte, alignment, phrase, left, top, 0);
我也需要寫一些文字,這是一個400×200的矩形的特定區域。由於文本的大小不同,它可能會或可能不適合矩形。
有沒有辦法將文本寫入矩形,如果文本太大而不能顯示(就像隱藏的溢出會在HTML中工作)?