PdfGraphics2D transforms unknown Paint into BufferedImage so when user is 
zooming the Pdf file, it's an image zoom, pixelized, it's not very elegant...
  ----- Original Message ----- 
  From: Bill Ensley 
  To: 'Post all your questions about iText here' 
  Sent: Wednesday, January 03, 2007 7:02 PM
  Subject: Re: [iText-questions] PdfGraphics2D and specific Paint


  There is no technical hurdle to this, but the trouble is at some point that 
unknown paint needs to be converted into instructions for PDF.

  I think that PdfGraphics2D does a fairly elegant job of handling unknown 
paints already.

  If you come up with something, please share it.  If its good it will probably 
make it into the distribution.

  -Bill Ensley
  Bear Printing



----------------------------------------------------------------------------
    From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of NCA
    Sent: Wednesday, January 03, 2007 8:56 AM
    To: Post all your questions about iText here
    Subject: [iText-questions] PdfGraphics2D and specific Paint


    Hello,
    Is it possible to wrap a specific Paint in the PdfGraphics2D with a 
specific class or function to draw a shape, as it is done for the GradientPaint 
?

    ex : 

    g2.setPaint ( new MyPaint () );

    =>

    private void setPaint(boolean invert, double xoffset, double yoffset, 
boolean fill) 
    {
        ...
        else if (paint instanceof GradientPaint)
        {
            ...
        }
        ...
        else
        {
            // first search for a specific wraper 
            PaintWrapper wrapper = searchWrapper ( paint );

            if ( wrapper != null )
                wrapper.paint ( cb, paint );
            else
            {
                // default, unchanged
            }
        }
    }

    Thanks, for your answer.



------------------------------------------------------------------------------


  -------------------------------------------------------------------------
  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
  Buy the iText book: http://itext.ugent.be/itext-in-action/
-------------------------------------------------------------------------
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
Buy the iText book: http://itext.ugent.be/itext-in-action/

Reply via email to