2012-05-10 72 views
0

我有一個php頁面,點擊一個aspx頁面http://server/default.aspx?xml=abc,該文件使用xml在查詢字符串中發送並存儲在.net服務器上創建一個PDF。從Aspx生成響應頁面

現在,我怎樣才能得到PDF文件生成的bytearray?我也想知道如何從ASPX

注意響應:我做了,直到genrating字節組在ASP

+0

如果PDF存儲在服務器中,您希望如何向您發送字節數組? – Shoban

+0

我想知道它可以發送的方式,我有字節數組生成只是想生成一個PHP頁面的響應 – Shaun

回答

0

它會打開一個文件,寫二進制響應返回給調用者。

using(var file = new FileStream("", FileMode.Open, FileAccess.Read)) 
{ 
     var byteArray = new byte[file.Length]; 

     var br = new BinaryReader(file); 

     byteArray = br.ReadBytes((int)file.Length); 

     Response.BinaryWrite(byteArray); 
} 
+0

我可以通過$ _POST獲取嗎? – Shaun

+0

對不起,不太熟悉php,但基本上來自頁面的響應將是一個字節數組 – SCB