2
A
回答
1
將運行文件夾中的所有pdf保存爲docx。
將powershell腳本轉換爲C#。
在AcrobatX Pro中測試。
Pdf2Docx.ps1:
$TypeExt="docx"
$closeDocParam = $true;
Get-ChildItem -Filter *.pdf |Where {
# logical document
$AVDoc = New-Object -ComObject AcroExch.AVDoc;
$AVDoc.Open($_.Fullname, "") | Out-Null;
# physical document
$PDDoc = $AVDoc.GetPDDoc();
$JavaScriptObject = $PDDoc.GetJSObject();
# get the bridge JavaScript Object
$T = $JavaScriptObject.GetType();
$T.InvokeMember("SaveAs",
[Reflection.BindingFlags]::InvokeMethod -bor `
[Reflection.BindingFlags]::Public -bor `
[Reflection.BindingFlags]::Instance ,
$null,
$JavaScriptObject,
@([IO.Path]::ChangeExtension($_.Fullname, $TypeExt), ("com.adobe.acrobat."+$TypeExt)));
$T.InvokeMember("closeDoc",
[Reflection.BindingFlags]::InvokeMethod -bor `
[Reflection.BindingFlags]::Public -bor `
[Reflection.BindingFlags]::Instance ,
$null,
$JavaScriptObject,
$closeDocParam) | Out-Null;
$PDDoc.Close() | Out-Null;
$AVDoc.Close(1) | Out-Null;
}
相關問題
- 1. 將pdf文件轉換爲word文檔
- 2. 將word文檔轉換爲pdf的vbscript
- 3. 將Word文檔轉換爲PDF - Python
- 4. 將word文檔轉換爲pdf
- 5. 多個Word文檔到PDF轉換
- 6. 將文檔轉換爲pdf
- 7. 在Windows服務器上將Word文檔文件轉換爲PDF
- 8. C#將PDF文件轉換爲Word文檔,反之亦然
- 9. 使用java中的itext將pdf文件轉換爲word文檔
- 10. 如何將word文檔轉換爲perl中的pdf文件?
- 11. 將MS-Word轉換爲PDF
- 12. ColdFusion - 將HTML網頁轉換爲Word或PDF文檔
- 13. 用於將Word和Excel文檔轉換爲PDF的ActiveX組件
- 14. 級聯Word文檔並將它們轉換爲pdf
- 15. 使用Java將Word文檔轉換爲PDF
- 16. 在SharePoint 2013中將Word文檔轉換爲PDF使用Microsoft.Office.Interop.Word
- 17. cfdocument沒有正確地將Word文檔轉換爲PDF
- 18. 將MS Word文檔轉換爲ASP.NET中的PDF
- 19. Delphi使用Word ActiveX將文檔轉換爲pdf
- 20. 如何使用GhostScript將WORD文檔與書籤轉換爲PDF?
- 21. 是否可以使用ColdFusion將Microsoft Word文檔轉換爲PDF?
- 22. 如何將圖像轉換爲PDF和MS Word文檔C#?
- 23. 在瀏覽器中將MS Word文檔轉換爲PDF
- 24. 如何使用vb.net將word文檔轉換爲pdf?
- 25. 只將第一個Word文檔頁轉換爲PDF
- 26. 將pdf轉換爲word doc文件
- 27. 將Word文檔轉換爲EPUB
- 28. 將HTML轉換爲Word文檔
- 29. 。將HTML轉換爲word文檔
- 30. 快速將Word文檔轉換爲HTML
你的問題是首先要求,但由於某種原因尚未收到許多答案。在這裏看到一個類似的問題:http://stackoverflow.com/questions/3687970/convert-pdf-to-anything-which-can-be-opened-byword – 2010-11-11 09:35:01