2011-09-26 290 views
8

任何人都推荐可以从命令行运行的DOC到PDF转换器?这似乎是一个简单的要求,但我一直在提供免费解决方案。从命令行将DOC转换为PDF

+0

我总是用一些vbscript来自动化Word。 Word 2007/2010可以使用PDF导出过滤器进行增强,效果非常好。这足够吗? –

+0

我试过这个解决方案。问题是,这将在服务器上运行,我一直在遇到大量的问题。我最初是在C#中使用Word Interop来完成的。不过谢谢。 – user489041

+0

好的,那么你应该小马,并得到Aspose.Words我猜。 –

回答

4

我很欣赏你试图通过命令行做到这一点,但是,因为你提到的C#,我用的就是这种方法对文档先转换到C#PS(的PostScript),这是相对简单和有据可查的,然后从命令行使用​​转换为PDF。请不要低估基本外观网站上的工具 - 这太棒了。

+0

你如何从文档到PS?听起来对我来说听起来很不容易。 –

+1

真棒,我去这给看看在 – user489041

+0

@大卫 - 您只需打印到PostScript打印机(有一个默认的通用一个在Windows的所有口味) - 它很容易我向你保证,但是,我在家里(英国),并在我的办公室有样品代码。如果您有兴趣,我会在明天将示例代码发布到我的答案中。 –

6

我推荐的办公室PDF命令行应用程序(https://officetopdf.codeplex.com/documentation):

  • C:> OfficeToPDF.exe /书签/打印/冗长test.docx检验.pdf
  • 转换test.docx测试.PDF
  • 与Word转换器转换
  • 已完成转化
  • C:>

我使用这个解决方案来自动生成使用ANT的PDF。

+7

使用“Office的内置PDF导出功能” – JasonPlutext