好的,我有一个 vb.net (Visual Studio 2008) 程序,它从数据库中打开一个 excel 文件,遍历每个选项卡,然后使用 PDF Factory Pro 将选项卡打印到 PDF。当 excel 文件较小时,少于 200 个选项卡,它可以完美地浏览所有选项卡,每个选项卡都打印到 PDF,然后完成后,关闭所有内容,然后打开另一个 excel 文件并执行相同的操作。现在,当文件中有超过 300 个选项卡时,我的问题就会出现。第一个文件可以正常运行并创建所有 PDF,但是当我再次尝试运行它时,打开另一个包含 300 多个选项卡的 excel 文件,中途出现错误。看起来这是一个 PDF 错误,但是当我尝试将其关闭时,它显示 HRESULT: 0x800A03EC。我已经尝试了一切,但无法让它工作。该程序不保存excel文件... 它只是打开它,然后逐个标签浏览,每个标签打印为 PDF。然后将 PDF 保存回下载 excel 文件的数据库。
谢谢!