2012-02-09 63 views
0

OK,所以这是我的要求....NET组件

我正在写一个WinForms应用程序需要创建和动态编辑Excel文件,然后打印单个表到PDF。但是,我的应用程序需要自给自足,而不依赖于正在安装的PDF打印机。

考虑到这一点,我需要一个.Net PDF打印组件,我可以在我的应用程序中引用并在内部调用,传递参数,如打印哪个页面以及放置文件的位置。

有没有人知道这样的事情,如果是的话,它在哪里?很显然,如果有人以前做过这种事情,那么一些示例代码和你使用的组件名称会很好。

感谢

+0

在这个其他问题的最佳答案可能是一些帮助http://stackoverflow.com/questions/3651880/save-open-xml-as-pdf – BigMike 2012-02-09 09:51:08

+0

BigMike,我的应用程序,在现代世界奇怪,不会有互联网接入,必须完全依靠独立运行。我担心,使用第三方网络服务对我来说并不好。 – Karl 2012-02-09 10:02:14

+0

Amyuni PDF Converter是一个PDF打印机,您可以通过编程来控制,甚至是安装/卸载过程。也许这将足够好? – yms 2012-02-09 18:06:55

回答

2

我们使用Aspose for .NET与Word文档,这是我们保存为PDF格式太工作。 Aspose也提供一个Excel组件。该组件不是免费的,但它为我们节省了大量工作并且工作正常。