我已经设置了一个用于打印字母索引的页面。每个打印页面包含2列布局。我能够正确地传输内容,但我需要为每个页面添加页眉/页脚。我还需要能够为每个创建的页面更改页脚内容。页脚将包含免责声明和页码。问题是列内容与页脚重叠。有没有办法将2列限制为每页特定大小,以便页眉和页脚正确显示
int lCells[WIDTH * HEIGHT];
for_each(begin(lCells), end(lCells), [i = cbegin(pCells), j = cbegin(pCells)->cbegin()](auto& it) mutable {
if(j == i->cend()) j = (++i)->cbegin();
it = *j++;
});