iText 中 contentByte 类的 setTextMatrix 有什么作用?

Jas*_*ael 1 pdf itext

我正在使用 iText 并且对它很陌生。有几种情况,我认为如果我知道自己在做什么,我可以找出代码的问题 - 我使用示例而不知道代码背后的工作原理,即使我查看源代码我也想不通搞清楚程序员在想什么。

iText 中 contentByteArray 的 setTextMatrix 有什么作用?我如何找出我需要的参数值?

例如:

cb.setTextMatrix(1, 0);
Run Code Online (Sandbox Code Playgroud)

小智 5

  1. 输入参数是以点为单位的 x,y 坐标,除非定义了 CTM 缩放。
  2. 0,0 将是您正在引用的模板的左下角。
  3. 位置是文本的“基线”,而不是顶部或底部。

转录自此来源:https : //sourceforge.net/p/itext/mailman/message/12855218/