`
zhuyufufu
  • 浏览: 135019 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论
文章列表
由于工作需要,研究下视频切割。 现在的情况:视频切割是重中之重,后续项目功能按照这个功能来扩展的。 由于ffmpeg名声太响,就从它开始了,开发平台暂时用windows;组件暂时用32位的。 第一步: 到ffmpeg官网下载ffmpeg组件 http://www.ffmpeg.org/ http://www.ffmpeg.org/download.html http://ffmpeg.zeranoe.com/builds/ 下载后的组件   第二部:搭建Java项目 新建Java项目       添加日志 jar包:log4j-1.2.13.jar log4j配置 # G ...
上接 Java POI Excel sheet合并 http://zhuyufufu.iteye.com/blog/2033386 Java POI Excel sheet 合并遇到的问题解决 http://zhuyufufu.iteye.com/blog/2035033 http://zhuyufufu.iteye.com/blog/2036578 在合并sheet的时候,分页符的复制也是非常重要的,不然打印就会变形 //分页符的拷贝 int[] rowBreaks = sourceSheet.getRowBreaks(); for (int rowBreaksIndex = ...
  在Excel处理的过程中,可能有需要用到行高自适应的时候。   下面贴出用POI实现Excel行高自适应的代码。   该代码可以处理一行Excel按内容自适应高度。可以处理合并单元格。   上代码: /** * 根据行内容重新计算行高 * @param row */ public static void calcAndSetRowHeigt(HSSFRow sourceRow) { for (int cellIndex = sourceRow.getFirstCellNum(); cellIndex <= sourceRow.getPhysical ...
上接 Java POI Excel sheet 合并 http://zhuyufufu.iteye.com/blog/2033386 Java POI Excel sheet 合并问题解决 http://zhuyufufu.iteye.com/blog/2035033 上面的博文生成的拷贝Excel程序在Cell非常多的时候还会出问题    Caused by: java.lang.IllegalStateException: The maximum number of cell styles was exceeded. You can define up to 4000 styles in ...
如题: 下面这段代码可以处理各种格式的图片,代码的出处忘记了。 上代码: /** * 图片转PDF * @param sourceFile * @param destFile * @return */ public static File picToPdf(String sourceFile, String destFile) { File inputFile = new File(sourceFile); if (!inputFile.exists()) { return null;// 找不到源文件, 则返回null } ...
  前一阵子在研究文档展示时使用了java进程直接调用外部程序。   其中遇到一个问题花了好长时间才解决。   这个问题就是外部程序直接执行没什么问题,但是当使用Java进程执行时外部程序就阻塞在那儿不动了。而且这个外部程序在处理某些文件时使用Java进程执行是没问题的   查了好多资料,差点就动手翻Java源码了,最后结合一篇文章(忘记出处了),想到了输出流会阻塞进程执行。   Java进程执行有一个输入流,两个输出流(相对于外部程序)。当两个输出流有内容输出,而Java执行程序没有及时清空输出流时就会阻塞进程。   现贴出代码,希望能帮助到有需要的同行: /** * p ...
上接 Java POI Excel sheet http://zhuyufufu.iteye.com/blog/2033386 在使用程序合并Excel的过程中可能会遇到下面两个问题:   此文件中的某些文本格式可能已经更改,因为它已经超出最多允许字体数。关闭其他文档再试一次可能有用。   文件错误。数据可能丢失。   这两个问题都与样式的拷贝有关系: //样式的设置 HSSFCellStyle cStyle = destWorkBook.createCellStyle(); cStyle.cloneStyleFrom(sourceCell.getCe ...
由于工作上的需要,特地研究了下Excel合并的问题,现贴出来,希望能帮到有需要的同行 参考资料 http://blog.sina.com.cn/s/blog_73d38dbc0100r2ob.html http://blog.163.com/tangweibo_good/blog/static/7749240920114265535652/ 上面这个163地址的程序实现了同一个Excel不同工作簿的拷贝。 在上面的基础上上,我实现了不同Excel工作簿的拷贝,重点在样式的拷贝。 由于种种原因,在cell的样式拷贝时需要重新创建style对象 //样式的设置 HSSFCel ...
上接 文档展示:PDFRender 将PDF转换为图片 http://zhuyufufu.iteye.com/admin/blogs/2012236 PDFBox 与 PDFRender在转换时有清晰度与效率的问题, PDFBox转换效果稍好,PDFRender更快,但是多线程操作不能大幅提高转换效率。 搜索这下找到IcePDF 他是开源的,但是字体支持要收费。 拿IcePDF自带的例子展示,上代码: package com.zas.ice.test; /* * Copyright 2006-2013 ICEsoft Technologies Inc. * * Lic ...
上接 文档展示:PDFRender 将PDF转换为图片 http://zhuyufufu.iteye.com/admin/blogs/2012236 本篇文章研究如何利用多线程技术提高PDF转图片的效率(减少用时) 对上一篇的例子加上用时统计: long beginTime = System.nanoTime(); PDFRenderTest.convert(inputPDFPath, outputFDir); long endTime = System.nanoTime(); System.out.println("耗时: " + (e ...
上接 文档展示:使用OpenOffice转换文档为HTML http://zhuyufufu.iteye.com/admin/blogs/2012476 这篇文章研究使用POI转文档为HTML,并比较其与OpenOffice转换的效果 上代码: package com.zas.doc.demo; import java.io.BufferedWriter; import java.io.ByteArrayOutputStream; import java.io.File; import java.io.FileInputStream; import java.io.Fil ...
上接  文档展示:使用OpenOffice转换文档为PDF http://zhuyufufu.iteye.com/admin/blogs/2009827 文档展示:PDFRender 将PDF转换为图片 http://zhuyufufu.iteye.com/admin/blogs/2012236 将文档转换为HTML通过页面直接展示文档是一种非常好的思路,下面就来实现它 上代码 package com.zas.openoffice.test; import java.io.File; import java.io.FileInputStream; import java. ...
上接 文档展示:PDFBox 将PDF转换为图片 http://zhuyufufu.iteye.com/blog/2009600 上面链接的文章展示了使用PDFBox转PDF为图片,但是有问题: 1.当PDF文档为180M大小时直接报解析异常 (通过加大堆内存可解决) 2.当PDF页数为500多页时处理非常慢 3.测试例子中出现中文正常,英文数字括号乱码的情况 4.jar包很大,达到9M以上 换个组件使用PDFRender来实现例子 上代码: package com.zas.pdfrender.test; import java.awt.Graphics2D; im ...
上接 文档展示 http://zhuyufufu.iteye.com/admin/blogs/2009600 本篇实现使用OpenOffice转换文档为PDF功能 上代码: package com.zas.openoffice.test; import java.io.File; import java.net.ConnectException; import com.artofsolving.jodconverter.DocumentConverter; import com.artofsolving.jodconverter.openoffice.connectio ...
接上篇 文档展示 PDF转图片 http://zhuyufufu.iteye.com/admin/blogs/2009600 本篇研究使用POI转PPT到图片 参考apache poi api slideshow: http://poi.apache.org/slideshow/how-to-shapes.html#Render Export PowerPoint slides into java.awt.Graphics2D 演示代码 package com.zas.ppt.demo; import java.awt.Color; import java.awt.Dimen ...
Global site tag (gtag.js) - Google Analytics