我有一个包含不同页面的pdf文件,我正在尝试合并到一个PDF页面中。 因此,这个页面列表被合并在一起并编号。 例如:
1. Page1
2. Page2
直到所有单独的页面都被编号并合并为一个完整的文档。
这是片段
canvas.addTemplate(page, 1f, 0 , 0, 1, 100, pos);
canvas.beginText();
canvas.setTextMatrix(90, (float) ((pos)-0.5*CurPsize));
canvas.showText(m+"."+" ");
canvas.endText();
其中, m = 1 //计数器计数器初始化为1
Rectangle r = reader.getPageSize(m)
CurPsize =(r.getTop() - r.getBottom());
POS = POS-CurPsize
我在这里附上了pdf文件。 https://drive.google.com/file/d/0B4scqcWd2Ci0X1JpSi15Q1FkVDQ/edit?usp=sharing
这是我要与编号合并的文件
答案 0 :(得分:1)
我建议你采用更多数学方法,通过使用getTop() - getBottom()找到图像的高度。
然后,您应该将图像向下移动该高度。这将确保它正确对齐。