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]