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" <[EMAIL PROTECTED]>
To: "Post all your questions about iText here" 
<[email 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" <[EMAIL PROTECTED]>
> To: <[email 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" <[EMAIL PROTECTED]>
>>> Sent:  2006-08-02 14:10
>>
>>> Did you call dispose()?
>>>
>>>  Paulo
>>>
>>>  ----- Original Message -----
>>>  From: "Panurgy" <[EMAIL PROTECTED]>
>>>  To: <[EMAIL 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
>> [email 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
> [email 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
[email protected]
https://lists.sourceforge.net/lists/listinfo/itext-questions

Reply via email to