从Excel打印到PDF格式的书签

我正在以编程方式在Excel工作簿中创build许多工作表。 当我完成后,我需要将工作簿打印到PDF。 这正在使用这个代码

oBook.PrintOut(Type.Missing, Type.Missing, Type.Missing, Type.Missing, "Adobe PDF", true, Type.Missing, filename) Process.Start(filename) 

所以,我使用Adobe PDF打印机实例打印到postscript,然后打开.ps文件来提取它。 一切工作正常。 但是,我需要做的是将书签添加到PDF文件。 我只需要将每张表的名称作为书签。 我可以使用上述方法吗?

我知道这可以使用Excel中的“创buildPDF”选项来完成,该选项似乎使用了PDFMaker。 有没有办法从.NET调用?

感谢您的帮助,我真的很感激。

谢谢,尼克