`
53873039oycg
  • 浏览: 841982 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论
文章列表
        本代码基于docx4j-3.2.0,在office word 2007上测试通过。代码如下:         import java.io.File; import java.io.FileInputStream; import java.io.InputStream; import java.io.StringWriter; import java.math.BigInteger; import java.util.ArrayList; import java.util.List; import javax.xml.bind.JAXBElement; ...
      见代码 :       import java.util.Iterator; import java.util.List; import org.apache.poi.openxml4j.opc.OPCPackage; import org.apache.poi.xwpf.usermodel.IBodyElement; import org.apache.poi.xwpf.usermodel.ISDTContent; import org.apache.poi.xwpf.usermodel.XWPFDocument; import org.apache.poi. ...
      见代码:      import java.io.File; import java.io.StringWriter; import java.util.ArrayList; import java.util.List; import javax.xml.bind.JAXBElement; import org.docx4j.TextUtils; import org.docx4j.TraversalUtil; import org.docx4j.TraversalUtil.CallbackImpl; import org.docx4j.XmlUtils ...
       word 2007内容控件位置:                 代码如下:          import java.io.File; import java.io.StringWriter; import java.util.ArrayList; import java.util.List; import javax.xml.bind.JAXBElement; import org.docx4j.TextUtils; import org.docx4j.TraversalUtil; import org.docx4j.TraversalUtil.C ...
       原文见:http://stackoverflow.com/questions/14738446/how-to-remove-all-comments-from-docx-file-with-docx4j,稍微修改了代码。       import java.io.FileOutputStream; import java.util.ArrayList; import java.util.HashMap; import java.util.List; import javax.xml.bind.JAXBElement; import org.docx4j.Tra ...
      见代码:       import java.io.File; import java.io.FileOutputStream; import java.util.Map.Entry; import org.docx4j.openpackaging.packages.WordprocessingMLPackage; import org.docx4j.openpackaging.parts.Part; import org.docx4j.openpackaging.parts.PartName; import org.docx4j.openpackaging.p ...
       原文见:http://programmingbb.blogspot.com/2014/08/using-docx4j-to-generate-docx-files.html .下面的代码稍微修改了下:        import java.awt.GraphicsEnvironment; import java.awt.Toolkit; import java.io.File; import java.io.FileInputStream; import java.math.BigInteger; import org.apache.commons.io.IOU ...
      见代码:       //删除所有的书签 public void removeAllDocBookMark(XWPFDocument xdoc) { List<XWPFParagraph> paraList = xdoc.getParagraphs(); removeParaListBookMark(paraList); List<XWPFTable> tableList = xdoc.getTables(); if (tableList != null) { for (XWPFTable table : tableL ...
        使用已有的word 2007模版导出,常用的方法一般以下几种:         (一)解压word模版后替换变量再压缩为word导出         这是最简单的一种方法,适应性广,代码简单。解压word后,替换变量对应的文件即可,至于怎么替换,方法很多,可以直接替换字符串,也可以解析xml文件替换,替换图片可以直接把/word/media/对应的图片换掉。         放一段简单的使用xpath替换的demo:         public void replaceValueByXPath(String filePath, Map<String, ...
      见代码:        // 删除指定sheet页 public void removeSheetsByName(String sheetName, Workbook wb) { if (wb.getSheet(sheetName) == null) { return; } wb.removeSheetAt(wb.getSheetIndex(sheetName)); } /** * @Description: 删除其他sheet页,存在部分图片无引用但未被删除的问题 */ public void removeOther ...
        import java.io.FileOutputStream; import java.util.Formatter; import java.util.List; import org.apache.poi.POIXMLDocument; import org.apache.poi.xwpf.usermodel.XWPFDocument; import org.apache.poi.xwpf.usermodel.XWPFParagraph; import org.apache.xmlbeans.XmlCursor; import org.a ...
    直接上代码:     import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream; import java.math.BigInteger; import java.util.ArrayList; import java.util.Iterator; import java.util.List; import org.apache.comm ...
       import java.io.BufferedReader; import java.io.FileOutputStream; import java.io.Reader; import java.math.BigInteger; import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.SQLException; import java.sql. ...
     rsa.js使用了http://www.ohdave.com/rsa/,页面需要引入:      <script src="lib/rsa/BigInt.js"></script> <script src="lib/rsa/Barrett.js"></script> <script src="lib/rsa/RSA.js"></script>     js来源于http://www.ohdave.com/rsa/.          前台加密 ...
/** * @Description: 统计以split分割scores数量 * @param scores * @param split:分割段,>0,[60,10,20,10]-->分割为[0-59,60-69,70-89,90-100],统计段内数量 * @return: void */ public void analyseData(double[] scores,int[] split){ Arrays.sort(scores); Map<String,Integer> numMap=new LinkedHash ...
Global site tag (gtag.js) - Google Analytics