I had a look at the PDF and the problem is that Acrobat has a limit of 14400
units for the page size and you have 18590.
Paulo
----- Original Message -----
From: "Paulo Soares" <psoares@(protected)>
To: "Post all your questions about iText here"
<itext-questions@(protected)>
Sent: Thursday, August 03, 2006 1:53 PM
Subject: Re: [iText-questions] Working with "large" PDF document
> Can you post a link to the PDF?
>
> Paulo
>
> ----- Original Message -----
> From: "Panurgy" <panurgy@(protected)>
> To: <iText-questions@(protected)>
> Sent: Thursday, August 03, 2006 1:19 PM
> Subject: Re: [iText-questions] Working with "large" PDF document
>
>
>> Yes, I'm invoking dispose() on the PdfGraphics instance. The code is the
>> "fairly standard" way of painting components:
>>
>> private void savePDF_scalable(FileOutputStream fout) throws Exception {
>> int width = jgraph.getWidth();
>> int height = jgraph.getHeight();
>> Document document = new Document(new com.lowagie.text.
>> Rectangle(width, height));
>> PdfWriter writer = PdfWriter.getInstance(document, fout);
>> document.addAuthor("My test app");
>> document.open();
>> PdfContentByte cb = writer.getDirectContent();
>> PdfTemplate tp = cb.createTemplate(width, height);
>> Graphics2D g2 = tp.createGraphics(width, height,
>> new DefaultFontMapper());
>> // doesn't matter if you use printAll, paintAll, or anything else.
>> jgraph.paintAll(g2);
>> //jgraph.printAll(g2);
>> g2.dispose();
>> cb.addTemplate(tp, 0, 0);
>> // add the creation date at the bottom.
>> cb.setFontAndSize(BaseFont.createFont(BaseFont.HELVETICA,
>> BaseFont.WINANSI, false), 6.0f);
>> cb.moveTo(0, height - 30);
>> cb.beginText();
>> cb.showText("PDF File created " + (new
java.util.Date()));
>> cb.endText();
>> // close it all up
>> document.close();
>> }
>>
>>
>>
>>
>>> ----- Original Message -----
>>> From: "Panurgy" <panurgy@(protected)...>
>>> Sent: 2006-08-02 14:10
>>
>>> Did you call dispose()?
>>>
>>> Paulo
>>>
>>> ----- Original Message -----
>>> From: "Panurgy" <panurgy@(protected)...>
>>> To: <iText-questions@(protected)...>
>>> Sent: Wednesday, August 02, 2006 9:19 PM
>>> Subject: [iText-questions] Working with "large" PDF document
>>>
>>>
>>> >I have an application that uses JGraph to display a "large" amount of
>>> > objects - 2000 cells with a background gradient, 500 lines connecting
>>> > them,
>>> > 2500 Strings/text, and about 5000 ImageIcons (16x16 in size). I'm
>>> able
>> to
>>> > paint the JGraph to a PdfGraphics and save it to a file, but Acrobat
>>> > Reader
>>> > 7.0.8 on Windows just shows a blank document. Acrobat does show the
>>> > correct
>>> > dimensions of the document (about 1000 x 4000), but it's completely
>> empty.
>>> > The PDF file is over 4 megs in size.
>>> >
>>> > I tried opening it with the Acrobat Professional 7.0.0 trial, and got
>> the
>>> > same result - a big empty document.
>>> >
>>> > I tried opening it with kpdf 0.4.2 on Linux, and everything shows up
>>> > nicely!
>>> >
>>> > If I paint/save a "smaller" JGraph, then Acrobat Reader 7.0.8 can
>>> open
>> it
>>> > and all of the objects show up.
>>> >
>>> > Is there some size restriction or object limit that I'm hitting? Is
>> there
>>> > some way I can get Acrobat to tell me what it doesn't like about my
>>> PDF
>>> > document?
>>> >
>>> > Any ideas? Thanks!
>>> > --Ben
>>> >
>>>
>>
>
>
> --------------------------------------------------------------------------------
>
>
>> -------------------------------------------------------------------------
>> 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
>> iText-questions@(protected)
>> https://lists.sourceforge.net/lists/listinfo/itext-questions
>>
>
>
> -------------------------------------------------------------------------
> 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
> iText-questions@(protected)
> https://lists.sourceforge.net/lists/listinfo/itext-questions
-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
iText-questions mailing list
iText-questions@(protected)
https://lists.sourceforge.net/lists/listinfo/itext-questions