这是我想复制的参考pdf。itextsharp多行输出字符串
http://www.depo.com.tw/asp/pdf/R_VW_PASAT_2.pdf
我工作的PDF目录和我试图输出像红色文本区域。
正如你们可以在PDF中看到的,输出字母441-11B2-LDHEM非常简单。但是,输出441-11A7-LD/RD-EM1不是。
private void PlaceChunck(String text, int x, int y)
{
PdfContentByte cb = writer.DirectContent;
cb.SaveState();
cb.BeginText();
cb.MoveText(x, y);
cb.ShowText(text);
cb.EndText();
cb.RestoreState();
}
我能想到的就是在相应的区域放置块。但这是一个真正的长度过程,需要很多字符的计算...
我想知道如果有人知道如何以更简单的方式做到这一点?谢谢。
lemme先试试这个。我甚至不知道从哪里开始我的问题我一直使用Google搜索线,行,短语,换行符和那些关键字不起作用...让我检查:) – 2013-05-13 10:05:53
setTextRise()是不是真的工作.. – 2013-05-14 06:00:44
也LD/RD是一种情况,有很多情况下,如-E/-R,-LED/-BUB ..我可以按情况做这种情况吗? – 2013-05-14 06:01:45