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

Reply via email to