Hello,

I currently use the following small code to stamp PDF-files with a
customtext.
My problem is, that the outputfile is about double the size of the original.
I can imagine it will get a bit bigger, but double?

Please see my code if there is anything wrong with it. Thank you very
mutch!!

Regards,
james

code:
PdfReader reader = new PdfReader(fileName);
                        reader.RemoveUnusedObjects();
                        using (FileStream fs = new FileStream(fileName + "1", 
FileMode.Create))
                        {
                                PdfStamper stamp = new PdfStamper(reader, fs);
                                int n = reader.NumberOfPages;
                                System.Windows.Size dimensions;
                                //fontpath ie. c:\windows\fonts\arial.ttf
                                BaseFont bf = BaseFont.CreateFont(fontPath, 
BaseFont.IDENTITY_H,
BaseFont.NOT_EMBEDDED); 
                                iTextSharp.text.Color iColor = new
iTextSharp.text.Color(color.ToArgb());
                                for (int index = 1; index <= n; index++)
                                {
                                        dimensions = new 
System.Windows.Size(stamp.GetImportedPage(reader,
index).Width, stamp.GetImportedPage(reader, index).Height);
                                        PdfContentByte cb = 
stamp.GetOverContent(index);
                                        // change the content on top of page 1
                                        cb.BeginText();
                                        cb.SetFontAndSize(bf, fontSize);
                                        cb.SetColorFill(iColor);
                                        
cb.ShowTextAligned(PdfContentByte.ALIGN_LEFT, text, (float)horzPos,
(float)dimensions.Height - vertPos, orientation);
                                        cb.EndText();
                                }
                                stamp.Close();
                                reader.Close();
                        }
-- 
View this message in context: 
http://www.nabble.com/PDFStamper-doubles-filesize-tf4820268.html#a13790377
Sent from the iText - General mailing list archive at Nabble.com.


-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
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