now i have this 

 iTextSharp.text.Image image = iTextSharp.text.Image.GetInstance("1.jpg");
                image.ScaleToFit(100, 100);
                image.SetAbsolutePosition(100, 100);

                iTextSharp.text.Image image2  = 
iTextSharp.text.Image.GetInstance("6.jpg");
                image2.ScaleToFit(100, 100);
                image2.SetAbsolutePosition(100, 100);

                for (int i = 1; i <= c; i++)
                {
                    //image = iTextSharp.text.Image.GetInstance((i % 2 == 0) ? 
image : image2);
                    pdfContentByte = stamper.GetOverContent(i);
                    
                    pdfContentByte.AddImage((i % 2 == 0) ? image : image2);
                }

now suppose i have 20 images i cant make 20 objects of images , i want to first 
loop through images and insert the images and then in the second loop use the 
reference in the the pages . in programming scenece make a global object and 
use the reference  



________________________________
 From: 1T3XT BVBA <[email protected]>
To: Post all your questions about iText here 
<[email protected]> 
Sent: Sunday, 5 August 2012 1:10 PM
Subject: Re: [iText-questions] insert images  in multiple pages
 
On 4/08/2012 22:55, agha ali wrote:
> Now what I want to ask is it is possible that I create the images in 
> the beginning and use its reference in the pages in which I want to 
> insert the specific image. 

At first sight, I'd say your code is all wrong.
You're creating a new Image object for the same image as many times as 
there are pages.
This probably results in a bloated PDF with plenty of redundant image bytes.
You'd better create the two image objects you need BEFORE you start the 
loop.
You'll discover that the file size of the resulting file is reduced 
dramatically.

------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
iText-questions mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/itext-questions

iText(R) is a registered trademark of 1T3XT BVBA.
Many questions posted to this list can (and will) be answered with a reference 
to the iText book: http://www.itextpdf.com/book/
Please check the keywords list before you ask for examples: 
http://itextpdf.com/themes/keywords.php
------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
iText-questions mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/itext-questions

iText(R) is a registered trademark of 1T3XT BVBA.
Many questions posted to this list can (and will) be answered with a reference 
to the iText book: http://www.itextpdf.com/book/
Please check the keywords list before you ask for examples: 
http://itextpdf.com/themes/keywords.php

Reply via email to