使用PDF转换器出现乱码是怎么回事

使用PDF转换器出现乱码是怎么回事,第1张

你用的可能是第一种方法
1、实现工具:office
2003中自带的microsoft
office
document
imaging
应用情景:目前国外很多软件的支持信息都使用pdf方式进行发布,如果没有adobe
reader,无法查看其内容,如果没有相关的编辑软件又无法编辑pdf文件。转换为doc格式则可以实现编辑功能。尽管有些软件也可以完成pdf转换为doc的工作,但很多都不支持中文,我们利用office
2003中的microsoft
office
document
imaging组件来实现这一要求最为方便。
使用方法:
第一步:首先使用adobe
reader打开待转换的pdf文件,接下来选择“文件→打印”菜单,在打开的“打印”设置窗口中将“打印机”栏中的“名称”设置为“microsoft
office
document
image
writer”,确认后将该pdf文件输出为mdi格式的虚拟打印文件。
编辑提示:如果你在“名称”设置的下拉列表中没有找到“microsoft
office
document
image
writer”项,那证明你在安装office
2003的时候没有安装该组件,请使用office
2003安装光盘中的“添加/删除组件”更新安装该组件。
第二步:运行microsoft
office
document
imaging,并利用它来打开刚才保存的mdi文件,选择“工具→将文本发送到word”菜单,并在d出的窗口中勾选“在输出时保持版式不变”,确认后系统提示“必须在执行此 *** 作前重新运行ocr。这可能需要一些时间”,不管它,确认即可。
编辑提示:目前,包括此工具在内的所有软件对pdf转doc的识别率都不是特别完美,而且转换后会丢失原来的排版格式,所以大家在转换后还需要手工对其进行后期排版和校对工作。
2、实现工具:solid
converter
pdf
应用情景:利用office
2003中的microsoft
office
document
imaging组件来实现pdf转word文档在一定程度上的确可以实现pdf文档到word文档的转换,但是对于很多“不规则”的pdf文档来说,利用上面的方法转换出来的word文档中常常是乱码一片。为了恢复pdf的原貌,推荐的这种软件可以很好地实现版式的完全保留,无需调整,而且可以调整成需要的样板形式。
使用方法:
1、下载安装文件solid
converter
pdf,点击安装。
编辑提示:安装前有个下载安装插件的过程,因此需要保证网络连接通畅。
2、运行软件,按工具栏要求选择需要转换的pdf文档,点击右下的“转换”(convert)按扭,选择自己需要的版式,根据提示完成转换。

Itext中文处理:
在Itext中的中文处理随着Itext的版本变化,采取的方法也在变化。
首先我来演示一下利用Itext-213jar与iTextAsianjar两个包来解决中文问题。
附件中有所需要的包:
示例代码:
Java代码
<span style="font-size: small;">package comlwfpdftest;
import javaawtColor;
import javaioFileNotFoundException;
import javaioFileOutputStream;
import javaioIOException;

import comlowagietextDocument;
import comlowagietextDocumentException;
import comlowagietextFont;
import comlowagietextParagraph;
import comlowagietextpdfBaseFont;
import comlowagietextpdfPdfWriter;
public class HelloWord {

public static void main(String[] args) {

try {
Document doc = new Document();
PdfWritergetInstance(doc, new FileOutputStream("c:\\goodpdf"));
docopen();
BaseFont bfChinese = BaseFontcreateFont( "STSongStd-Light" , "UniGB-UCS2-H" , false );
Font fontChinese = new Font(bfChinese , 12 , FontNORMAL, ColorGREEN);
Paragraph pf = new Paragraph("eee");
pfadd(new Paragraph("我们的家好大的家",fontChinese));
pfadd(new Paragraph("sfsfsf"));
docadd(pf);

docclose();
} catch (FileNotFoundException e) {
eprintStackTrace();
} catch (DocumentException e) {
eprintStackTrace();
} catch (IOException e) {
eprintStackTrace();
}
}

}

</span>

1、点击打开电脑桌面上的浏览器,在浏览器中输入在线Word转PDF的网址,进入网址中。在线转换网址

2、在进入网址后在文档工具的下方找到Word转PDF选项点击进入。

3、点击页面上的上传文件选项,在d出的对话框中上传需要转换格式的Word文档。

4、完成自动转换后,点击页面上的下载选项,将转换好的PDF文件下载下来就可以了。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/12673186.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-27
下一篇 2023-05-27

发表评论

登录后才能评论

评论列表(0条)

保存