Vb.net 使用SaveAs将Office文件转换为PDF

Vb.net 使用SaveAs将Office文件转换为PDF,vb.net,ms-office,office-interop,Vb.net,Ms Office,Office Interop,我有一个关于将Microsoft Office格式文件(如doc、xls)保存为PDF的问题。我正在使用VB.Net中的SavesAs选项以编程方式将文件转换为PDF。但是,我需要以不同的方式打开文件以实现这一点 若文件是Excel,那个么我需要使用Excel API打开它,然后执行另存为。与Word文档类似。是否有一种方法可以让我一般性地打开这些文档,然后使用“另存为”选项将它们转换为PDF,而无需打开文件?Word API和Excel API是两种不同的API,尽管它们可能都有一种“另存为”

我有一个关于将Microsoft Office格式文件(如doc、xls)保存为PDF的问题。我正在使用VB.Net中的SavesAs选项以编程方式将文件转换为PDF。但是,我需要以不同的方式打开文件以实现这一点


若文件是Excel,那个么我需要使用Excel API打开它,然后执行另存为。与Word文档类似。是否有一种方法可以让我一般性地打开这些文档,然后使用“另存为”选项将它们转换为PDF,而无需打开文件?

Word API和Excel API是两种不同的API,尽管它们可能都有一种“另存为”方法。您将无法对这两种文件类型使用相同的调用