新手请教高手一个问题,关于pdf转换html的问题!

问题描述

我看了这个帖子http://www.javaeye.com/topic/333676说是可以实现pdf转换成html,我目前也确实实现了转换,但是只局限于英文的pdf,中文的就不行了,转换后的html一片空白,。很困惑,,,我的代码如下:importjava.io.File;importjava.io.IOException;publicclassConvertPdf{privatestaticStringINPUT_PATH;privatestaticStringPROJECT_PATH;publicstaticvoidconvertToHtml(Stringfile,Stringproject){INPUT_PATH=file;PROJECT_PATH=project;if(checkContentType()==0){toHtml();}}privatestaticintcheckContentType(){Stringtype=INPUT_PATH.substring(INPUT_PATH.lastIndexOf(".")+1,INPUT_PATH.length()).toLowerCase();if(type.equals("pdf"))return0;elsereturn9;}privatestaticvoidtoHtml(){if(newFile(INPUT_PATH).isFile()){try{Stringcmd="cmd/cstartc:\xpdf\pdftohtml.exe-encUTF-8""+INPUT_PATH+""""+PROJECT_PATH+""";Runtime.getRuntime().exec(cmd);}catch(IOExceptione){e.printStackTrace();}}}publicstaticvoidmain(String[]args){ConvertPdfcpdf=newConvertPdf();ConvertPdf.convertToHtml("C:\o.pdf","c:\b.html");}}

我感觉不是代码的问题,有可能是配置的问题,有个中文的配置文件,我我不知道该如何配置!!!文件如下:#-----beginChineseSimplifiedsupportpackagecidToUnicodeAdobe-GB1xpdf-chinese-simplifiedAdobe-GB1.cidToUnicodeunicodeMapISO-2022-CNxpdf-chinese-simplifiedISO-2022-CN.unicodeMapunicodeMapEUC-CNxpdf-chinese-simplifiedEUC-CN.unicodeMapunicodeMapGBKxpdf-chinese-simplifiedGBK.unicodeMapcMapDirAdobe-GB1xpdf-chinese-simplifiedCMaptoUnicodeDirxpdf-chinese-simplifiedCMapfontDirC:WINDOWSFontsdisplayCIDFontTTAdobe-GB1C:WINDOWSFontssimhei.ttf#-----endChineseSimplifiedsupportpackage谢谢各位老大,小弟感激不尽呵呵

解决方案

解决方案二:
这个问题确实比较困难。。
解决方案三:
没人了吗我可以再加分。。两天了

时间: 2024-10-21 17:04:13

新手请教高手一个问题,关于pdf转换html的问题!的相关文章

请教高手一个问题

问题描述 请教高手一个问题,我这里有两台服务器DELL2850cpu3.2内存3G一台用作web服务器,一台用作数据库服务器.oracle中有十万条数据,在web服务器中启动websphere5.1,cpu占用率百分之九十多,系统页面刷新不出来.请问是硬件问题,还是websphere没有设置好.谢谢 解决方案 解决方案二:需要做Profiling才能够找出瓶颈.CPU占用率高的话,需要看WAS进程占用了多少?如果单个WAS进程使用超过80%的话,那么你肯定需要加CPU了解决方案三:启动websp

【新手请教大家一个问题】openstack配置完成后,vnc页面无法访问

问题描述 各位大侠请教你们一个问题,在ubuntu环境上配置好了的openstack,建虚拟机ssh链接虚拟机都行,但是vnc的页面显示无法链接,请问这个怎么修复? 解决方案 解决方案二:你得确定在你打开浏览器的这台机器上能不能ping通172.21.7.90访问不了一般就是下面nova.conf里面配置的问题#Vncconfigurationnovnc_enabled=truenovncproxy_base_url=http://ip:6080/vnc_auto.htmlnovncproxy_

请教高手一个pdf 通过 acrobat 自动转 jpg 的问题

问题描述 都说csdn高手如云,小弟特来请教,希望大家友情帮顶,比较急

请教高手一个JAVA问题

问题描述 本人以前从没接触JAVA,这两天领导安排,急需要在netbeans中,用swing开发一个GUI,放置几个button,每个button对应一个project,点击一个button后,直接跳转到另外一个module.就象是一个公司主页面,下分几个部门,点击每个部门,分别进入相应的部门系统,现在各个部门的程序已做好,现在要做的就是把它们整合.由于时间紧,找了点资料看,也没看明白,也没找到相关的实例.哪位高手能帮忙,不胜感激,或者有相关的例子,给发一个份,我参考修改.email:xueli

请教高手一个.NET开发的问题

问题描述 就是在前台窗体界面上有3个TEXTBOX其中TEXTBOX1和TEXTBOX2无论哪个发生变化就会引起TEXTBOX3的值的改变,也就是说TEXTBOX3的值是自动获得的,是当TEXTBOX1和TEXTBOX2都有值时,从后台数据库获得TEXTBOX3的值.请问高手们怎么实现? 解决方案 解决方案二:沙发舒服.用自动传回...解决方案三:查库?ajax-UpdatePaneltextchange写代码解决方案四:怎么传?具体点可以吗?坐沙发的人.解决方案五:怎么说得这么的拗口解决方案六

请教高手一个困扰的asp解密的问题

问题描述 先贴出源码:是vb的加密由于代码太多,放网址上, 解决方案 解决方案二:解密出来第一段也挺有意思,大概是判断防止修改页面,如果页面增减了代码,会使得大小变化,而重新定向错误页.<%l000=178674.00000%>这里不是1000,二是L000,一个变量名.<%l000=178674.00000%><%if_l000:subif_(s2_):if__=Server.CreateObject("Scripting.FileSystemObject&quo

新手请教各位一个关于DLL的问题

问题描述 我的DLL是C#写的,想给别人使用,别人是不是还要安装framework?如果对方无法安装framework我这边要怎么做呢?谢谢各位. 解决方案 解决方案二:一个.netframework安装程序才40M多一点.你可以下载一个安装程序.解决方案三:例如根据你实际需要的版本去下载.解决方案四:你这个不适合用.net写.换个语言写呗.delphi,c++都可以.解决方案五:你这个必须要安装framework,如果客户的机器是win7及以上版本的话就不需要再单独安装framework,系统

新手请教大家一个有关webbrowser的小问题,谢谢。

问题描述 usingmshtml;IHTMLDocument3dc=(IHTMLDocument3)webBrowser1.Document.DomDocument;IHTMLElement2ele3=dc.getElementsByTagName("T_name")[0]asIHTMLElement2;MessageBox.Show(ele3.getBoundingClientRect().top.ToString());下面的代码错误,但要把红色部分换成dc.getElementB

HTTP Status 500 - 新手请教高手

问题描述 HTTPStatus500---------------------------------------------------------------------------------typeExceptionreportmessagedescriptionTheserverencounteredaninternalerror()thatpreventeditfromfulfillingthisrequest.exceptionorg.apache.jasper.JasperExc