USEGEAR

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

统计

fastreport的水纹

复制代码
ou can add text in TfrxReport.OnEndDoc event
procedure TForm1.frxReport1EndDoc(Sender: TObject);
var 
    p: TfrxReportPage;
    m: TfrxMemoView;
    i: integer;
begin
    frxReport1.Preview.Lock;
    for i := 0 to frxReport1.PreviewPages.Count - 1 do
        begin
            p:=TfrxReportPage(frxReport1.PreviewPages.Page[i]);
            m:=TfrxMemoView.Create(p);
            m.CreateUniqueName;
            m.SetBounds(0, 0, (p.PaperWidth - p.RightMargin - p.LeftMargin) * fr01cm, (p.PaperHeight - p.TopMargin - p.BottomMargin) * fr01cm);
            m.Text := 'Demo';
            m.Rotation := 45;
            m.Font.Size := 128;
            m.VAlign := vaCenter;
            m.HAlign := haCenter;
            frxReport1.PreviewPages.ModifyPage(i,p);
        end;
    frxReport1.Preview.UnLock;
end;


or in TfrxReport.OnPrintPage event

procedure TForm1.frxReport1PrintPage(Page: TfrxReportPage;CopyNo: Integer);
var 
    m: TfrxMemoView;
begin
    m:=TfrxMemoView.Create(page);
    m.CreateUniqueName;
复制代码

 

 

 

 

来自于土豪大量。

posted on   USEGEAR  阅读(94)  评论(0编辑  收藏  举报

相关博文:
阅读排行:
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
点击右上角即可分享
微信分享提示