2022-11-27 01:41:55
怎样用adobe acrobat 把pdf转成word
方法一: 通过另存为来转换。
1、文件菜单,另存为文本。
2、在弹出的对话框中选择保存类型为所有文件,然后在文件名后加.doc,单击“保存”即可转换成功。
方法二:通过嗨格式pdf转换器,这款软件可以轻松拖拽实现转换,文档转换成功率高,文档转换不改变原本排版,转换成功率高达 99%。满足用户对pdf文件的简单编辑需求,如pdf压缩、拆分、合并等;最新软件版本采用全新高速内核,pdf文件合并/压缩速度更快。嗨格式只需几秒钟,即可给你的pdf文件添加图片或文字水印、设置加密,以确保敏感数据的机密性。集合各种文件格式互转,图片提取,文件添加水印,pdf文件合并、拆分、压缩、加密等多种功能。
【嗨格式pdf转换器】
word用jacob转换成pdf时报错invoke of: saveas,word...
首先word03对这个支持不好.推荐07以上.07sp2之后word才可以直接另存为pdf.
以下代码对应的是word2010
java代码 1. public class jacobtest
2. public static void wordtopdf(string
3. activexcomponentword
4. try {
5. app.setproperty(
6. dispatch docs
7. dispatch doc
8. docs,
9. "open",
10. dispatch.method,
11. new object[]
12. new
13. //new variant(type)
14. dispatch.invoke(doc,
15. tofile, new
16. variant f = new
17. dispatch.call(doc,
18. } catch (exception
19. e.printstacktrace();
20. } finally {
21. app.invoke("quit"
22. }
23. }
24.
25. public static void main(string[]
26. //源文件全路径
27. string docfile ="d:
28. for (int i = 0; i <
29. //些路径test为实际存在的目录
30. string tofile=
31. wordtopdf(docfile,
32. }
33. }
34. }
jacobtest { wordtopdf(string docfile, string tofile,int type) { activexcomponent app = new activexcomponent("word.application"app.setproperty("visible", new variant(false)); docs = app.getproperty("documents").todispatch(); = dispatch.invoke( dispatch.method, object[] { docfile, new variant(false), new variant(true) }, new int[1]).todispatch(); variant(type),这里面的type的决定另存为什么类型的文件dispatch.invoke(doc, "saveas", dispatch.method, new object[] new variant(type) }, new int[1]); new variant(false); dispatch.call(doc, "close", f); (exception e) { e.printstacktrace(); "quit", new variant[] {}); main(string[] args) { 源文件全路径 "d:\\服务实施描述报告(企业门户).docx"; < 18; i++) { 为实际存在的目录,s后面为要另存为的文件名tofile="d:\\test\\s"+i; wordtopdf(docfile, tofile,i); "word.application"); // 启动 的决定另存为什么类型的文件