【发布时间】:2011-08-30 23:43:26
【问题描述】:
我有许多 word(2003 年和 2010 年)文档被发送到我想转换为 pdf 格式的服务器。 由于应用程序作为服务在服务器上运行,我无法使用 Office 对其进行转换,或打印到 pdf 打印机。
我发现唯一可行的商业图书馆是activePDF,但那是 com。
还有其他想法吗?
【问题讨论】:
-
它位于服务器上的事实与您可以使用 Office 有什么关系?如果是局域网服务器,应该没有问题。如果它是一个网络服务器,你可以将它传输到本地驱动器进行转换,然后再次上传,不是吗? (是的,它不优雅。)我不明白什么吗?
-
@Robert:我的猜测是文档被发送到服务器(正如 OP 所说),并且需要进行转换的应用程序在该服务器上,并且该服务器没有安装 MS Office。 ..
-
应用作为服务在服务器上运行。除非有用户登录,否则 Office 无法工作,即使这样它也是一个雷区。
-
com 主要是一个皮塔饼。如果必须,我会使用它,但直接的 dll 或 delphi 解决方案会更好
-
@Robert Frank:COM 不是问题。这是不支持从服务(例如 ASP.NET)自动化 Word/Excel 并且有许多问题。
标签: delphi