1、WORD文档可以通过XML格式来进行操作,考虑使用模板freemarker进行WORD文档模板操作,包括内容替换和表格动态生成等。但遇到问题:一是合并文件功能实现未找到合适的实现方式,二是生成的文档格式openoffice无法正常转为PDF。
2、解决合并WORD文档问题,网上搜集到的方案,通过分析RTF文件格式后以流的方式进行合并,将WORD转为RTF进行处理,成功实现了WORD文档合并问题,记录下来。
3、通过rtftemplate对rtf模板文件进行内容处理,生成rtf文件,将rtf文件转为pdf,将所有pdf合并并添加页眉页脚水印。通过rtftemplate将rtf模板文件进行内容处理,生成rtf文件。
4、openoffice启动时,默认端口8100,windows本地默认端口为2002,在启动openoffice服务后,找不到8100的监听端口,或者启动服务失败。安装图形化界面,在图形化界面下启动openoffice服务看是否可以解决,我们是通过此方式解决。
5、将rtf转pdf时,原本的内容有30页,但转pdf后内容变大(因为页码发生变化,要求页码与模板一致),观察发现字体及样式发生变化导致。解决:因为linux下没有对应的中文字体,需要添加相应的中文字体,记录解决方案。
6、将本地系统下的字体文件拷贝到linux系统上,本地在c:windowsfonts,将需要的字体文件拷贝到linux上,在/usr/share/fonts目录下新建一个自定义目录即可,直接全部拷贝过去了。
中国自主研制的航天运载工具命名为
1、中国自主研制的航天运载工具命名为长征。2、长征系列运载火箭是中国自行研制的航天运载工具。长征火箭从1965年开始研制,1970年4月24日“长征一号”运载火箭首次发射“东方红一号”卫星成功。长征系...
坦克是哪个国家发明的
1、坦克是英国发明的。2、1915年9月6日第一辆坦克问世是由英国的富斯特公司制造的,取名“小游民.最早的坦克。3、1916年1月15日,英国I型坦克在法国索姆河战役中首次用于战场。参战的49辆坦克中...
微波炉加热什么原理
1、微波炉的加热原理是以物料吸收微波能是物料中极性分子与微波电磁场相互作用的结果,在外加交变电磁场作用下,物料内极性分子极化并随外加交变电磁场极性变更而交变取向,如此众多的极性分子因频繁相互间摩擦损耗...
u盘是谁发明的
1、中国的朗科科技是U盘发明者。2、1998年至2000年,有很多公司声称自己是第一个发明了USB闪存盘。包括中国朗科科技,以色列M-Systems,新加坡Trek公司。但是真正获得U盘基础性发明专利...
扬声器原理
1、扬声器原理是音圈输入交流电流产生交变的磁场,在永久磁铁与交变磁场的作用下做垂直于音圈电流方向的运动。2、音圈运动带动纸盆的前、后振动,纸盆的振动推动空气的振动,使得人能感受到声音。3、交流电流越大...