与Excel问题到Word中,然后导出到PDF
我目前有一个问题。 我正在用C#创build一个报告系统。 它使用Excel和Word。 系统生成一个Word文档,然后将Excel文档导入Word文档。
问题如下:如果我有一个Word文档的红色文本导出为PDF我得到整齐的红色。 与标准的Excel导出一样。
但! 我想这样做:
- 用(例如)红色文本制作Excel文档
- 在Word中导入Excel文档
- 将Word文档导出为PDF
所以百万美元的问题是:
当我将Word导出到PDF时,如何从Excel中保留彩色文本! 😀
我真的appriciate任何帮助! 如果问题持续一段时间,我可能会抛出一笔赏金。
注 :当我将Excel导入到Word中时,颜色仍然很好。
编辑:我使用Office 2010生成报告
EDIT2:
您可以下载Aspose.Words的试用版。
这将处理Word文档的创build和输出到PDF,根据我的经验,这是一个非常好的工具。
你能告诉我们你想用Excel做什么,它必须先用Excel创build,然后进入Word,然后转移到PDF? 听起来像是你可能首先想要看的东西。
检查DocX直接创buildWord文档(创build表格,制作漂亮的布局等)。 然后把它转换成PDF。 这很容易,很好地完成。 这也是服务器安全的。
除非有特别需要创buildExcel,否则我会避免它。
程序员XP,
我不确定为什么“MS Word”部分在您的工作stream程中。 你从Excel开始,想要一个PDF,为什么不使用PDF的创造者。 我已经使用了各种免费的PDF格式的macros,通过“打印”到PDF服务将电子表格的(部分)转换为PDF格式。
看看: http : //sourceforge.net/projects/pdfcreator/
这样,您可以跳过“MS Word”部分,除非您将Excel电子表格添加到现有文档中。
问候,
罗伯特·伊尔布林克