有没有C#接口可以把.eml转换成.pdf?
发布于 2009-03-04 20:54:42
使用OpenOffice (http://www.openoffice.org)
这基本上会将任何内容转换为PDF (doc,xls,ppt,txt)。既然eml只是txt,为什么不直接使用它呢?有关如何在C#中使用OpenOffice的信息,请参阅http://www.opendocument4all.com/download/OpenOffice.net.pdf。
发布于 2009-03-04 20:56:16
我们有一个类似的任务,但规模要小得多,这是一个临时的解决方案。我们将EML文件转换为超文本标记语言页面,然后使用ABC Pdf组件(我想他们当时有一个免费版本?)在HTML页面之外创建PDF文件。我们直接从ASP.NET页面执行所有操作。
发布于 2009-03-04 20:23:51
你就不能把文件打印成pdf格式吗?
编辑:我想我要说的不是寻找一个.eml到.pdf的转换工具;你可以寻找一个可以自动打印100或1000个.eml的批量打印工具,然后你只需将该工具批量打印为pdf即可。
https://stackoverflow.com/questions/612248
复制相似问题