View previous topic :: View next topic |
Author |
Message |
Sawan
Joined: 12 Sep 2007 Posts: 7
|
Posted: Wed Sep 12, 2007 6:10 am Post subject: Sending Document object to IE |
|
|
Hi,
I'm using PDFSharp for filling the PDF forms.
My Query is:
I have assigned some value to any field of the acro form and now I want to pass the document object to IE to show the same pdf object using response.
So, how can I send the document object to IE to open it as PDF?
How can I convert the document object to Byte[] stream?
Thanks in Advance.
Regards,
Sawan |
|
Back to top |
|
 |
Thomas Hoevel

Joined: 16 Oct 2006 Posts: 387 Location: Cologne, Germany
|
Posted: Wed Sep 12, 2007 8:02 am Post subject: |
|
|
Hi!
Please check the Clock sample in the PDFsharp\WebSamples folder. _________________ Regards
Thomas Hoevel
PDFsharp Team |
|
Back to top |
|
 |
Sawan
Joined: 12 Sep 2007 Posts: 7
|
Posted: Wed Sep 12, 2007 10:24 am Post subject: One more Help needed |
|
|
Hi Thomas,
Thanks for replying.
It works for me now. But the problem is, its opening the PDF in Mozilla but not in IE.
Also if i'm trying to come out from one more problem.
When I use the use PdfDocumentOpenMode.Modify its not showing the value of forms fields in pdf. but it shows only when use as PdfDocumentOpenMode.ReadOnly.
And ReadOnly throws an error when I tries to save the document object to stream.
Thanks in Advance again.
Regards,
Sawan |
|
Back to top |
|
 |
Thomas Hoevel

Joined: 16 Oct 2006 Posts: 387 Location: Cologne, Germany
|
Posted: Wed Sep 12, 2007 11:44 am Post subject: |
|
|
It seems there is a solution for the IE problem:
Click here _________________ Regards
Thomas Hoevel
PDFsharp Team |
|
Back to top |
|
 |
Sawan
Joined: 12 Sep 2007 Posts: 7
|
Posted: Wed Sep 12, 2007 12:30 pm Post subject: IE Problem... |
|
|
Hi Thomas,
I have written the same line of except some datatype conversion code but it still having the same problem and I'm using Acrobat Professional6.0.
Your Suggestion:
Response.AddHeader("Accept-Header", stream.Length);
Response.AddHeader("Content-Length", stream.Length);
Response.OutputStream.Write(stream.GetBuffer(), 0, stream.Length);
Response.Flush();
Response.End();
stream.Close();
My Code:
Response.ContentType = "application/pdf";
Response.AddHeader("Accept-Header", stream.Length.ToString()); --- converting int to string
Response.AddHeader("content-length", stream.Length.ToString()); --- converting int to string
int i = (int)stream.Length; --- Converting long to int
Response.OutputStream.Write(stream.GetBuffer(), 0, i);
Regards,
Sawan |
|
Back to top |
|
 |
Thomas Hoevel

Joined: 16 Oct 2006 Posts: 387 Location: Cologne, Germany
|
Posted: Wed Sep 12, 2007 2:03 pm Post subject: |
|
|
Our code in the WebClock sample:
Code: | // Send PDF to browser
MemoryStream stream = new MemoryStream();
document.Save(stream, false);
Response.Clear();
Response.ContentType = "application/pdf";
Response.AddHeader("content-length", stream.Length.ToString());
Response.BinaryWrite(stream.ToArray());
Response.Flush();
stream.Close();
Response.End();
|
This code works with IE (at least on our computers).
I referred you to the topic on this forum because some people complained that this code was not working. (I admit I didn't test the solution suggested in that thread.) _________________ Regards
Thomas Hoevel
PDFsharp Team |
|
Back to top |
|
 |
Sawan
Joined: 12 Sep 2007 Posts: 7
|
Posted: Wed Sep 12, 2007 3:50 pm Post subject: |
|
|
Hi Thomas,
Thank you for replying. But again the code is not working for me.
I'm also stucked at one more problem(which I posted in my last reply) and hope some positive reply from you.
Problem:
Also if i'm trying to come out from one more problem.
When I use the use PdfDocumentOpenMode.Modify its not showing the value of forms fields in pdf. but it shows only when use as PdfDocumentOpenMode.ReadOnly.
And ReadOnly throws an error when I tries to save the document object to stream.
Again Thanks in Advance.
Regards,
Sawan |
|
Back to top |
|
 |
Sawan
Joined: 12 Sep 2007 Posts: 7
|
Posted: Wed Sep 12, 2007 4:02 pm Post subject: Message from IE |
|
|
Hi Thomas,
I just did right click on IE where the PDF is not shown. its showing the following message. "The XML source file is unavailable for Viewing."
Hope this can help.
Regards,
Sawan |
|
Back to top |
|
 |
Sawan
Joined: 12 Sep 2007 Posts: 7
|
Posted: Fri Sep 14, 2007 9:57 am Post subject: any Update |
|
|
Hi Thomas,
Can you please provide any solution for this problem?
Regards,
Sawan |
|
Back to top |
|
 |
|