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

城乡建设部网站自助商品房简述网站建设的具体步骤

城乡建设部网站自助商品房,简述网站建设的具体步骤,wordpress变为中文,电商网站后台需求来源 迫于有部分资源是djvu格式的文件#xff0c;需要预览这部分文件#xff0c;web端无法直接预览djvu#xff0c;所以需要将djvu转成pdf。 转换方法 简单来说就是先把djvu文件转换成tiff文件#xff0c;再将tiff文件转换成pdf文件。 Ubuntu服务器 如果服务器是U…需求来源 迫于有部分资源是djvu格式的文件需要预览这部分文件web端无法直接预览djvu所以需要将djvu转成pdf。 转换方法 简单来说就是先把djvu文件转换成tiff文件再将tiff文件转换成pdf文件。 Ubuntu服务器 如果服务器是Ubuntu系统那么有直接现成的方案 方案来自于Ubuntu社区亲测可用地址[ubuntu] How to convert djvu to pdf 1. 安装依赖 sudo apt-get install okular-extra-backends; sudo apt-get install evince; sudo apt-get install libtiff-tools; sudo apt-get install libevdocument1; sudo apt-get install libevview; sudo apt-get install djvulibre-bin; sudo apt-get install libdjvulibre21; 2. 转化文件 ddjvu -formattiff file_name.djvu file_name.tiff tiff2pdf -j -o file_name.pdf file_name.tiff ile_name.djvu为需要转换的djvu文件file_name.tiff为tiff文件名file_name.pdf为最终的pdf文件名 Centos服务器 因为目前业务都是在Centos7上运行因为这个需求要换成Ubuntu不现实但是Centos7又没有找到现成的方案但是都是Linux服务器嘛应该都是互通的所以就找了一下centos上相应的依赖来测试也可以完成转换。 1. 安装依赖 注意这里必须先要安装tiff依赖再安装djvulibre。 sudo yum install ImageMagick; sudo yum install evince; sudo yum install gcc; sudo yum install gcc-c;wget http://download.osgeo.org/libtiff/tiff-4.6.0rc2.tar.gz; tar -zxvf tiff-4.6.0rc2.tar.gz; cd tiff-4.6.0; sudo ./configure; sudo make; sudo make install;wget https://zenlayer.dl.sourceforge.net/project/djvu/DjVuLibre/3.5.28/djvulibre-3.5.28.tar.gz; tar -zxvf djvulibre-3.5.28.tar.gz; cd djvulibre-3.5.28; sudo ./configure --disable-desktopfiles; sudo make; sudo make install; 2. 转化文件 ddjvu -formattiff file_name.djvu file_name.tiff tiff2pdf -j -o file_name.pdf file_name.tiff ile_name.djvu为需要转换的djvu文件file_name.tiff为tiff文件名file_name.pdf为最终的pdf文件名 Java调用 public static void main(String[] args) {/*** 传入djvu和下载pdf文件的代码请自行搞定哈*/try {ProcessBuilder processBuilder new ProcessBuilder();processBuilder.command(sh, -c, ddjvu -formattiff test.djvu test.tiff);Process process processBuilder.start();int exitCode process.waitFor();System.out.println(covert djvu to tiff exit code: exitCode);processBuilder new ProcessBuilder();processBuilder.command(sh, -c, tiff2pdf -j -o test.pdf test.tiff);Process process processBuilder.start();int exitCode process.waitFor();System.out.println(covert tiff to pdf exit code: exitCode);File file new File(test.pdf);System.out.println(pdf file covert result: file.exists());} catch (IOException | InterruptedException e) {e.printStackTrace();} } 转换结果 转换问题 如果执行命令的时候报 ddjvu tiff output not complied 错误 请先安装好tiff依赖再重新安装djvulibre 其他系统安装djvulibre也可以参照GitHub的指示进行 djvulibre地址https://github.com/barak/djvulibre
http://www.hkea.cn/news/14375723/

相关文章:

  • 重庆做的好的房产网站公司的官网建设
  • 阿里巴巴的电子商务网站建设天津关键词优化专家
  • 高台网站建设装潢公司企业网站源码
  • 上海网络网站建设如何申请网站域名注册
  • 上海专业网站建设价格市场调研报告模板ppt
  • 企业网站会涉及到的版权问题优化志愿网站
  • 让别人访问我的网站广州五羊建设官方网站
  • 江苏建设招标网网络优化工程师招聘信息
  • 网站开发的中期工作广东百度seo关键词排名
  • 新网站建设ppt沈阳seo排名优化教程
  • 人社局网站群建设工作方案常州网页模板建站
  • 自己做挖矿网站i深圳app是哪个公司开发的
  • wordpress 站长统计插件滨海做网站价格
  • 应用开发工具有哪些seo推广一年要多少钱
  • 网站定制公司哪家最权威泉州网官网
  • 国外网站源代码惠州市中国建设银行网站
  • 网站怎么做关键词搜索WordPress与阿里云对象存储
  • 重庆招标建设信息网站wordpress响应式企业主题
  • 网站建设模板平台wordpress旅游社区
  • 遂宁做网站的公司搜索引擎友好网站表现
  • 网络彩票网站开发免费会员黄页网
  • 嘉兴网站制作厂家启业网查询官网
  • 做魔杖网站广州各区最新动态
  • 微商城网站建设方案手机模板网站生成制作
  • 怎么开网站做网红外贸数据在哪里查
  • 成都网站建设服务云南建站推广
  • 成都电子网站建设多少钱郑州小程序开发哪家好
  • 网站建站网站如何把自己做的网站分享给别人用
  • 建立网站需要钱吗专业建站服务建站网
  • 广州白云建方舱医院温州百度推广排名优化