当前位置: 首页 > news >正文

万网主机怎么上传网站吗茅台酒国内营销网络

万网主机怎么上传网站吗,茅台酒国内营销网络,腾讯企点是干嘛的,做网站的属于什么专业?上一篇文章说到了HTML转PDF的实现方式#xff0c;而就在那个需求的另外一个方面#xff0c;项目要求要实现页面转图片的需求#xff0c;主要是JPG#xff0c;TIFF#xff0c;PNG等格式。弄得我有点囧#xff0c;上次一直没搞定。也没找到合适的工具进行转换。前一小段时间…上一篇文章说到了HTML转PDF的实现方式而就在那个需求的另外一个方面项目要求要实现页面转图片的需求主要是JPGTIFFPNG等格式。弄得我有点囧上次一直没搞定。也没找到合适的工具进行转换。前一小段时间发现Apache的一个开源工具可以把PDF转成图片没有直接从HTML转图片的jar包就只能曲线救国了。忘了介绍了。PDF转图片的包叫做apache pdfBox 右边是pdfbox的官网 pdfBox官网下面直接贴代码了public void convertToTiff(String pdfFilePath, String tiffFileName)throws Exception {PDDocument doc PDDocument.load(pdfFilePath);int pageCount doc.getPageCount();List pages doc.getDocumentCatalog().getAllPages();List files new ArrayList();List deleteFiles new ArrayList();for(int i0;iPDPage page (PDPage)pages.get(i);BufferedImage image page.convertToImage(BufferedImage.TYPE_BYTE_BINARY, 300);Iterator iter ImageIO.getImageWritersBySuffix(jpg);ImageWriter writer (ImageWriter)iter.next();File outFile new File(C:/1i.jpg);FileOutputStream out new FileOutputStream(outFile);ImageOutputStream outImage ImageIO.createImageOutputStream(out);writer.setOutput(outImage);writer.write(new IIOImage(image,null,null));this.jpg2tif(C:/1i.jpg, C:/1i.tif);files.add(new File(C:/1i.tif));deleteFiles.add(outFile);deleteFiles.add(new File(C:/1i.tif));outImage.close();out.close();writer.dispose();}if(files ! null){this.tif2Marge(files, C:/1.tif);}}/*** 将jpg格式转化为tif格式。* param srcFile 需要装换的源文件* param descFile 装换后的转存文件* throws Exception*/public void jpg2tif(String srcFile, String descFile) throws Exception {RenderedOp src JAI.create(fileload, srcFile);OutputStream os new FileOutputStream(descFile);TIFFEncodeParam param new TIFFEncodeParam();param.setCompression(TIFFEncodeParam.COMPRESSION_JPEG_TTN2);ImageEncoder encoder ImageCodec.createImageEncoder(TIFF, os, param);encoder.encode(src);os.close();}/*** 将若干tif文件合同为一个tif文件* param srcFile* param descFile* throws Exception*/public void tif2Marge(List srcFile, String descFile) throws Exception {List pages new ArrayList(srcFile.size() - 1);for (int i 0; i srcFile.size(); i) {RenderedOp firstpage JAI.create(fileload, srcFile.get(0).getCanonicalPath());if(i ! 0 ){RenderedOp page JAI.create(fileload, srcFile.get(i).getCanonicalPath());pages.add(page);}OutputStream os new FileOutputStream(descFile);TIFFEncodeParam param new TIFFEncodeParam();param.setCompression(TIFFEncodeParam.COMPRESSION_JPEG_TTN2);param.setExtraImages(pages.iterator());ImageEncoder encoder ImageCodec.createImageEncoder(TIFF, os, param);encoder.encode(firstpage);firstpage.dispose();for (int j 1; j pages.size(); j) {((RenderedOp) pages.get(j)).dispose();}os.close();pages.clear();}}
http://www.sadfv.cn/news/117667/

相关文章:

  • 国外手机设计网站免费手机照片恢复软件
  • 卖酒的网站做线下怎么做wordpress循环插件
  • 别人做的网站自己根目录吗3d设计软件有哪些软件
  • 昆明网站设计公司360浏览器网页
  • 将网站保存怎么做手机浏览wordpress
  • 手机网站app制作公司个人电脑做外网网站
  • 企业网站建设咨询个人业务网站制作
  • 淄博网站代运营被骗怎么追回
  • 网站繁体和中文这么做帝国做网站怎么加视频
  • 网站首页的psd怎么做电商网站开发需要什么语言
  • 规划管理部门的网站建设广州网站运营专注乐云seo
  • 如何在12366网站上做实名认证苏州网页制作培训
  • 简单个人网站欣赏凡科网手机版下载
  • 1999年怎样建立企业网站可以上传高清图片的网站并做外链
  • 江苏林润建设工程有限公司网站网站慢的原因
  • 成都企业网站建设凡科网登录手机端
  • 能直接用网站做海报吗互联网技术对人力资源管理的影响有哪些
  • 北京网站建设公司网站优化韩式风格的网页设计欣赏
  • 卖印花图案设计网站娱乐城网站建设
  • 取消网站备案网站建设外文版政策文件
  • 济南网站建设制作设计长沙网站搜索排名
  • 国外企业网站建设模型网站制作价格 上海
  • qt做网站cms进行网站开发
  • 用html做一号店网站怎么做pc网站建设需要提供哪些资料
  • 做公司网站要什么资料网站开发多少钱一天是
  • 做国内网站花费2024年重大新闻摘抄
  • 网站修改关键词企业网站建设 总结
  • 网站代更新沈阳妇科医院排名前十有哪些
  • 用html5制作个人网站网站建设岗位廉政风险防控
  • 自适应型网站建设推荐解决网站兼容性问题