是否可以(如何?)在打印之前计算元素大小(高度、宽度)?我正在寻找解决方案来检测是否需要使用(或不使用)指令 NewPage 如果下一个组件太大而无法在实际页面中固定。正是我有问题:
var
MemoBuf: TMemoBuf;
begin
MemoBuf := TMemoBuf.Create;
MemoBuf.Text:=some_text;
MemoBuf.PrintStart := 0.2;
MemoBuf.PrintEnd := SectionRight;
//here is the main problem
PrintMemo(MemoBuf, 0, false);
MemoBuf.Free;
end;
我不知道的地方:我是插入“newpage”还是没有固定孔MemoBuf代替打印页面。
所有建议将不胜感激。