最近给客户做了套OA系统里面涉及到了公文红头套打问题,请高手赐教!

郭怀勇 发布于 2010/07/27 11:58
阅读 1K+
收藏 1

红头文件套打(其中用到了金格的中间件)

       目前有很多单位使用已经带有固定文字的文件纸张,然后在这种文件的相应的位置打印计算机所编辑好的文字,这就是平常所说的套打。如下图1、图2、图3。
图1

图2

图3
  文字和格式先做出来,用户在打开套打模板的时候知道该在什么地方输入相应的内容,这样就需要用到文字隐藏、显示隐藏文字和套打隐藏文字这三个功能。最终效果就会像图1所示一样,用户知道该在什么地方输入相应的内容。


  以上是客户要实现的需求,本人想了很多的方法,也没有实现这个功能,请各位高手指点一下哦?

        随时恭候:QQ:656134618

加载中
0
我爱小杰

利用报表工具的“套打功能”,推荐皕杰报表

0
郭怀勇
郭怀勇

是不是还得买哦,WORD本身不能设置这个吗?

0
x386
x386

完全可以,了解一下操纵Word的相关资料。

0
BossKiller
BossKiller

你最好同客户沟通一下,文件字号要全打,不要套打,否则打印机的要求很高,很容易就出现错位。正式文件错位就非常不专业了!

0
BossKiller
BossKiller

另外按照保密规定,有密级的文件是不能通过联网的计算机输出的。

0
qycms_cn
qycms_cn

你可以按照以下的做法去试一下:

你把doc模版保存为tpl.html文件,得到doc在web下显示的html代码,然后你找到填入文字(套入文字)的地方,把文字去了,分别加上如下标签:{title},{content},{dateline},{author},

$content = file_get_contents('tpl.html');

$content = str_replace(array('{title}', '{content}', '{dateline}', '{author}'), array($title, $content, $dateline, $author), $content);

file_output_contents('mydoc.doc', $content);

试一下。good luck.

0
郭怀勇
郭怀勇

恩,我试试,谢谢各位的参与!

返回顶部
顶部