Excellent! I wouldn't have thought that would work, based on how screwed up the Acrobat plug-in generally is, but that's excellent!

Frank

[EMAIL PROTECTED] wrote:
I've also seen it done using the html embed tag. We used itext to deliver a fillable pdf. You can see it action here (http://www.sos.state.co.us/biz).
<EMBED width="<%=width%>" height="<%=height%>" border=2 src="<%=src%>" 
type=application/pdf >

 public ActionForward loadBytesIntoStream(
  ActionMapping mapping,
  ActionForm form,
  HttpServletRequest request,
  HttpServletResponse response,
  String filename,
  byte[] bytes)
  throws Exception {

  response.setContentType("application/pdf\r");
  response.setHeader(
   "Content-disposition",
   "inline; filename=" + justFilename);
  response.setContentLength(bytes.length);
  response.setHeader("Expires", "0");
  response.setHeader(
   "Cache-Control",
   "must-revalidate, post-check=0, pre-check=0");
  response.setHeader("Pragma", "public");
  ServletOutputStream buff = response.getOutputStream();
  buff.write(bytes, 0, bytes.length);
  bytes = null;
  buff.flush();
  return null;
 }

Gary

-------------- Original message --------------

iText just generates the PDF on the server-side, the display issue on the browser would still be the same because you are returning a PDF stream back (or redirecting to a temp file, either way) and the browser recognizes that and passes it to the plug-in for display (a plug-in which, by the way, is perhaps the buggiest piece of garbage ever foisted on an unsuspecting public!) Frank ziggler wrote:
you can use "itext" to realize? 2005/8/4, Frank W. Zammetti :

Hi Rafael, The only way I can think of to actually "embed" a PDF, or at least to give that appearance, is to use iFrames. The Acrobat plug-in takes over the entire window it is shown in, which when frames aren't involved is the entire client area of the browser. So, using frames should, in theory, work (I've never actually tried to do this, so there could be hidden gotchas). An iFrame would allow you more or less to seem to "embed" the PDF. I'd be willing to bet there aren't any other ways to do it that aren't way more trouble than they're woth, if there are any at all... ...now that THAT gauntlet is thrown down, let the flood of messages correcting me begin :) Frank Rafael Taboada wrote:

Hi Folks, I know my doubt is out Struts topic but I want to use ur xperiencie in my problem. I want to show a report in PDF file inside a JSP, inside a table for example. I'm surfing on the web and all sites when try to show PDF they link to this file and the PDF is showed in the entire window if the user has acrobat in his PC. Is it possible to show the PDF but embed in JSP or HTML?? I mean, I have to show a form in order to generate the PDF, and when th user click on GENERATE REPORT button, it makes a PDF file and I want to show this PDF in the same page... Do u know any place where I can find information for my doubt?. Any help would be appreciated. Thanks in advance

--
Frank W. Zammetti Founder and Chief Software Architect Omnytex Technologies http://www.omnytex.com

--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]




--
Frank W. Zammetti Founder and Chief Software Architect Omnytex Technologies http://www.omnytex.com

--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]

--
Frank W. Zammetti
Founder and Chief Software Architect
Omnytex Technologies
http://www.omnytex.com


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to