HTML DOC PDF XPS哪种格式更适合文档?

时间:2009-08-07 04:53:01

标签: html pdf report doc

我要将文档从ASP.NET网站保存到服务器磁盘。 我可以简单地将其保存为html,但可能其他文档格式更合适。 如果是这样,如何将其保存为DOC PDF或其他(在ASP.NET c#中)?

2 个答案:

答案 0 :(得分:1)

如果您需要精确渲染,则可以忘记HTML。如果没有,这是一个很好的选择。

Word二进制格式(97-2003)目前正逐渐被逐步淘汰,所以我也会忘记它(为了能够在15年内打开你的文件)。此外,它是一种专有格式,这意味着您可以锁定供应商支持以读取/写入您的文档。

如果您需要精确渲染,则会有两种选择:PDF和XPS。

XPS是一种由Microsoft支持的相当新的格式。不幸的是,它背后的支持有点低。但由于它是一种开放的格式,它可能会获得动力。

另一方面,PDF是一种众所周知的格式,已经支持了很多年。如果你想保持文件的精确渲染并且仍然(任何机会)能够在几年内打开它,我认为这将是你最好的选择,但XPS仍然是一个很好的选择。

答案 1 :(得分:0)

您可以使用许多打印到PDF实用程序中的任何一种将其另存为PDF。 CutePDF Writer就是其中一个例子。它作为打印机驱动程序安装,因此您可以从任何应用程序打印PDF。

如果您要从Web服务器动态创建文档,则需要其他类似PDFSharp的内容。

http://www.pdfsharp.com/