I don't think your problem has anything to do with itext, It is a misunderstanding on how to use a Response stream.
i think if you created a simple memory stream of a text file, you would have the same problem. You need to ask these questions on a M$ .Net web programming site. On Dec 30, 2006, at 2:07 AM, Daniel Essin wrote: > There was an example in the iText in Action book that demonstrated > doing > it this way. I am just trying to get a full understanding of how the > methods work before I start real coding. I understand the potential > inefficiency of feeding this through a memory stream and I doubt > that I > would actually use it, but I don't feel comfortable with new > components > until I have fully exercised them and understand all the options. > > Dan > > robert engels wrote: >> You are best to supply PdfWriter with the Response.OutputStream >> anyway, otherwise you need to buffer the entire PDF in memory. >> >> Why do you want to do this? >> >> On Dec 29, 2006, at 5:40 PM, Daniel Essin wrote: >> >>> It's not different English, it's just a snapshot into the evolving >>> state >>> of my confusion. >>> >>> My original post was confused because I was confused. I was >>> reading a >>> hex dump of the stream buffer and I did 2 things that were both >>> wrong: >>> - I misinterpreted the first character in the buffer as a 7 >>> instead of >>> what it was, a % >>> - I assumed that the buffer was reaching acrobat via the web page >>> which >>> it is apparently not. >>> >>> Since then I have tried every permutation that I can think of and >>> ended >>> up thus - I can generate and send a page by supplying PdfWriter >>> with the >>> Response.OutputStream, I can write a valid pdf file by supplying >>> PdfWriter with an open FileStream but if I try to supply PdfWriter >>> with >>> a MemoryStream and then try to feed the MemoryStream to the >>> HttpResponse >>> object I get 0 bytes transmitted but since the response nas the >>> ContentType set to "application/pdf", Acrobat generates an error >>> message >>> upon being invoked with no bytes in the stream. >>> >>> I don't know why, and I don't know how to fix it. That's why I have >>> been >>> pestering this thread. >>> >>> I appreciate your taking the time to respond. >>> >>> Any bright ideas or correction of my limited understanding of this >>> subject would be greatly appreciated, >>> Dan >>> >>> robert engels wrote: >>>> We must be using different english... >>>> >>>> On Dec 29, 2006, at 5:14 PM, Daniel Essin wrote: >>>> >>>>>>>>> OK let me start over again. I was reading the dump incorrectly >>>>>>>>> >>>>>>>>> and the >>>>>>>>> >>>>>>>>> first byte is a % >>>>>>>>> >>>> >>>> ------------------------------------------------------------------- >>>> -- >>>> --- >>>> >>>> ------------------------------------------------------------------- >>>> -- >>>> ---- >>>> Take Surveys. Earn Cash. Influence the Future of IT >>>> Join SourceForge.net's Techsay panel and you'll get the chance to >>>> share your >>>> opinions on IT & business topics through brief surveys - and earn >>>> cash >>>> http://www.techsay.com/default.php? >>>> page=join.php&p=sourceforge&CID=DEVDEV >>>> >>>> >>>> ------------------------------------------------------------------- >>>> -- >>>> --- >>>> >>>> _______________________________________________ >>>> iText-questions mailing list >>>> [email protected] >>>> https://lists.sourceforge.net/lists/listinfo/itext-questions >>>> Buy the iText book: http://itext.ugent.be/itext-in-action/ >>> >>> -------------------------------------------------------------------- >>> -- >>> --- >>> Take Surveys. Earn Cash. Influence the Future of IT >>> Join SourceForge.net's Techsay panel and you'll get the chance to >>> share your >>> opinions on IT & business topics through brief surveys - and earn >>> cash >>> http://www.techsay.com/default.php? >>> page=join.php&p=sourceforge&CID=DEVDEV >>> _______________________________________________ >>> iText-questions mailing list >>> [email protected] >>> https://lists.sourceforge.net/lists/listinfo/itext-questions >>> Buy the iText book: http://itext.ugent.be/itext-in-action/ >> >> >> --------------------------------------------------------------------- >> ---- >> Take Surveys. Earn Cash. Influence the Future of IT >> Join SourceForge.net's Techsay panel and you'll get the chance to >> share your >> opinions on IT & business topics through brief surveys - and earn >> cash >> http://www.techsay.com/default.php? >> page=join.php&p=sourceforge&CID=DEVDEV >> _______________________________________________ >> iText-questions mailing list >> [email protected] >> https://lists.sourceforge.net/lists/listinfo/itext-questions >> Buy the iText book: http://itext.ugent.be/itext-in-action/ >> > > > ---------------------------------------------------------------------- > --- > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to > share your > opinions on IT & business topics through brief surveys - and earn cash > http://www.techsay.com/default.php? > page=join.php&p=sourceforge&CID=DEVDEV > _______________________________________________ > iText-questions mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/itext-questions > Buy the iText book: http://itext.ugent.be/itext-in-action/ ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys - and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ iText-questions mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/itext-questions Buy the iText book: http://itext.ugent.be/itext-in-action/
