4

我有一个网络报告(.aspx 页面)。我喜欢将报告导出为 pdf 格式的功能。有什么方法可以在不使用任何第三方控件或产品的情况下将其导出为 PDF 格式?

或者我可以在网页中使用报表查看器控件的导出功能并隐藏报表查看器控件的任何其他方式?

4

1 回答 1

2

导出为 PDF

是的,你可以做到,但我认为这将是非常低效的,并且可能是困难和耗时的。简而言之,您将编写自己的“to PDF”库——就像已经存在的库一样,那么,为什么要重新发明轮子呢?

如果您愿意使用第三方控件(其中一些是免费的,甚至是开源的),您有一些更好的选择:

如果您仍然不愿意使用第三方控件,并且不想自己创建库,那么您还有其他一些奇怪的选择:

  • 让您的客户将页面“打印”到他们安装的 PDF 打印机(如 CutePDF)
  • 将页面转换为图像,然后从那里转换为 PDF
于 2010-08-02T16:50:30.463 回答