如何使用扩展的richtextbox添加页眉或页脚进行打印?

时间:2017-01-26 15:15:40

标签: .net vb.net winforms

我有一个扩展的RichTextBox控件,我可以使用Microsoft的代码进行打印。它完美地工作,并打印我的RichTextBox的所有内容。但是,我想要做的是在打印输出中添加标题(一行静态)或页脚。如果您能告诉我如何在打印输出中添加其他页面,可以获得奖励!

import os
from os import path
import shutil

src = "C:\\Users\\****\\Desktop\\test1\\"
dst = "C:\\Users\\****\\Desktop\\test2\\"

files = [i for i in os.listdir(src) if i.startswith("CTASK") and path.isfile(path.join(src, i))]
for f in files:
    shutil.copy(path.join(src, f), dst)

2 个答案:

答案 0 :(得分:0)

将* AnInch更改为较小的顶部和底部测量值。

将页眉/页脚初始化为字符串。

将它们分配到顶部&底部。

答案 1 :(得分:0)

似乎很容易添加一行文字。在对Windows打印类进行一些研究之后,我发现它完成了:

e.Graphics.DrawString(("Header"), New Font("Arial", 16), Brushes.Black, 95, 70)