NO.53 RTF实现动态Word 3.development history

原创 2011年01月21日 14:47:00

2010-12-08
  支持自行添加水印功能
  支持合并Rtf时选择新换页,或不换页

 

 

2010-10-13

  调整字符转为Rtf表示的算法,解决一串含汉字的字符串中有非汉字时字体不一致的问题

 

2010-10-02

  修正去除文件头算法

  文件头保留 listtable listoverridetable

 

2010-09-10

  修正去除文件头算法

  去除rtf的头信息(pnsecl(含)之前的部分) flag默认0,当碰到pnsecl 时+1,之后不是pnsecl 了就break

 

  整行Annotation的处理考虑嵌套的情况

 

2010-09-03

  解决合并文件页眉页脚不能延续问题,改原分节符为连续型分节符。

  并改造去头方法。

 

2010-08-27

  批注尾不再以atrfend为准,以annotaion为准

 

2010-08-26

  基于昨天的链表Block结构,今对空行情况进行处理:

  当发现一个Annotation的前两个Block是cell,ltrrow(nestcell,nestrow),后两个也是cell,ltrrow(nestcell,nestrow)时,将批注头移至前一个cell前

 

2010-08-25

    对于以前手工修改全行批注的批注头至上一个格(cell/nestcell)前的情况,如果在Word中再次修改,会将批注头合至格中,而程序默认批注头在格后

    所以,在解析出Annotation后,做二次处理,先对所有非NB_String的Block挂载前一个和后一个Block,

    然后在遍历时,如果发现一个批注头的前一个Block是cell(nestcell),后一个Block是ltrrow(nestrow),则将它前面的格放在批注头后面去。

 

    增加Block类型:从String中再抽出NB_String 没有花括号的String,此种String暂未现对Rtf本身有何影响,并且判断上下结点类型时不考虑此种类型

   

 

 

NO.51 RTF实现动态Word 1.概述

NO.52 RTF实现动态Word 2.基本原理及程序类

NO.53 RTF实现动态Word 3.development history

利用RTFtemplate生成rtf报表

RTFTemplate巧妙的利用了word的“域”和书签实现了报表模板的设计。通过向rtf插入特定类型的域字段,用来标记将会被报表引擎用实际数据或者逻辑替代的部分。 通常单一的值用:Mergefie...
  • chinesesword
  • chinesesword
  • 2015年12月29日 16:57
  • 2662

RTF转换为HTML格式(java)

弄了整整三天,终于搞定了,
  • yongbuyanqi88888
  • yongbuyanqi88888
  • 2014年10月20日 16:27
  • 4921

JAVA读取WORD,EXCEL,PDF,TXT,RTF,HTML文件文本内容的方法示例

JAVA读取WORD,EXCEL,PDF,TXT,RTF,HTML文件文本内容的方法示例 以下是Java对几种文本文件内容读取代码。其中,OFFICE文档(WORD,EXCEL)使用了POI控件,P...
  • qq_16678061
  • qq_16678061
  • 2016年01月25日 14:28
  • 1745

NO.52 RTF实现动态Word 2.基本原理及程序类

(说的有点儿乱,有时间做图之) 一个rtf文件差不多长这个样子 {\rtf1\***  {\field***}         //这是一个Word中的域定义,它是一个1级块;  \**\...
  • amosryan
  • amosryan
  • 2011年01月21日 14:45
  • 1473

《iOS6 application development》学习之路:No.3: 自定义选择器

先看下程序跑起来的样子吧,qi
  • u011156012
  • u011156012
  • 2014年06月20日 16:34
  • 838

poi实现word文档的导入(针对.doc .docx rtf)

public void importUnitInfo() throws IOException{ String filePath = this.getHttpServletRequest().g...
  • China_Java_zy
  • China_Java_zy
  • 2014年02月28日 15:41
  • 1313

《iOS6 application development》学习之路:No.6:两种实现动画的方法

在看iOS6应用开发时,介绍了一种播放动画的效果,其实就是一组数组,里面yi...
  • u011156012
  • u011156012
  • 2014年07月07日 16:16
  • 586

PacketTracer53_setup_no_tutorials.part1.rar

  • 2010年06月05日 00:23
  • 19.07MB
  • 下载

【iOS_GitHub】文档/文件查看器(支持本地或者其他app分享过来的word、excel、pdf、rtf等格式文件)

JhtDocViewerContents文档查看器(Word&&Excel&&PDF&&Rft || Network&&Local || self&&other App)文件共享 (Network&&...
  • Anticipate91
  • Anticipate91
  • 2016年09月07日 16:31
  • 2008

Java创建RTF格式的WORD文件代码示例

引用包:iText2.1.7.jar,itext-rtf-2.1.7.jar,iTextAsian.jar public void createRTFContext(List fragments, ...
  • zyb134506
  • zyb134506
  • 2011年11月05日 10:44
  • 2178
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:NO.53 RTF实现动态Word 3.development history
举报原因:
原因补充:

(最多只允许输入30个字)