我用了个 Aspose.pdf 组件 写了个批量转换PDF到DOC的程序
.....
.....
string inputpath="";//要转换的PDF文件
string outfilepath="";//生成Word的文件
Document pdfDocument = new Document();//Create Aspose.pdf.Document
for (int i = 0; i < icount_pdf ;i++)
{
inputpath= listView1.Items[i].Text;// 得到PDF 文件路径
pdfDocument = new Document(inputpath);
.....
.....
pdfDocument.Save(outfilepath, SaveFormat.Doc);//转换为Doc文件
}
问下这样写规范吗? 这样多次循环 pdfDocument = new Document(inputpath); 会不会有问题?
------解决方案--------------------
。用多线程操作啊。。这个你跑起来就是个卡死的界面。。。
我做个批量打开WORD打印的。。不用线程操作,那个纠结啊。。
------解决方案--------------------
这个不太清楚,要不你参考哈其他的关于如何批量转化PDF 的吧,像这个script
http://stackoverflow.com/questions/16534292/basic-powershell-batch-convert-word-docx-to-pdf