2012-07-23 142 views
0

我正在开发支持添加/编辑Rtf或Excel内容的.NET 4 WPF/WCF/EF 4/SQL 2008应用程序的功能。我们使用Telerik和GrapeCity的第三方组件来支持我们产品中的Rtf和Excel编辑。将Rtf,Excel,Pdf或Html文件格式转换为图像

在其他相关领域,“Entry”实体很简单,包括一个RtfContent varchar(max),ExcelContent varbinary(max)IsRtf (bit)。 IsRtf表示Entry是否使用Rtf(true)或Excel(false)。它们是相互排斥的。

使用第三方控件,我可以将Rtf和Excel数据导出为PDF,Html或Rtf和Xlsx。

我们希望将Rtf或Excel内容包含到报告中,并且我们正在使用Data Dynamics报告包。由于Data Dynamics不提供对Rtf,Excel,Html或Pdf的支持,所以我们难以满足这个要求。但是,他们提供对Tiff(和其他一些图像格式)的支持。

我不确定这是否是一个简单的转换,但它可能是将此内容包含在Data Dynamics报表中的唯一方法。

是否可以将任何这些格式转换为Tiff图像?或者是否有可能以某种方式将第三方控件之一的内容“捕获”为Tiff?

我不能说我喜欢像这样执行转换的想法,但我正在用尽想法。

有什么想法?

回答

0

这个问题解决了将PDF转换为C#中的不同图像,并可能为您工作。

https://stackoverflow.com/questions/711942/convert-pdf-file-to-jpg-asp-net

+0

感谢您的回复。用于.NET的ImageMagick看起来可以工作,但这比我想要为这个特定应用程序想要的多一点。我希望能够进行内存转换,但我不知道使用这种方法是否可行。此示例帮助:http://stackoverflow.com/questions/2916555/converting-pdf-to-images-using-imagemagick-net-how-to-set-the-dpi – 2012-07-25 14:08:07