如何把aspx文件的内容通过一个链接导出到adobe reader?

解决方案 »

  1.   

    需要使用外部控件,如:Aspose.PDF 控件
      

  2.   

    我添加了一个COM组件叫adobe acrobat control for activex,在页面添加该组件时,生成代码:
    <OBJECT style="Z-INDEX: 101; LEFT: 312px; POSITION: absolute; TOP: 80px" classid="clsid:CA8A9780-280D-11CF-A24D-444553540000" VIEWASTEXT>
    <PARAM NAME="_Version" VALUE="327680">
    <PARAM NAME="_ExtentX" VALUE="2646">
    <PARAM NAME="_ExtentY" VALUE="1323">
    <PARAM NAME="_StockProps" VALUE="0">
    <PARAM NAME="SRC" VALUE="">
    </OBJECT>
    我把<PARAM NAME="SRC" VALUE="">里面value的值改为一个已知的aspx文件的名称,比如
    <PARAM NAME="SRC" VALUE="xxx.aspx">
    当页面装载的时候reader发生错误,说文件不是支持类型或者文件已损坏