  | Mailing List | | Home | | Forum Home | | JBoss - Java Application Server | | Tomcat - JSP/Servlet container | | Struts - A MVC web framework | | iText - An open source PDF Java Library | | JDOM - JDOM XML Parser | | JSP - A mailing list about Java Server Pages specification and reference | | J2EE - A mailing list for Java(tm) 2 Platform, Enterprise Edition | | J2EE Pattern - An interest list for Sun Java Center J2EE Pattern Catalog | | Servlet - A mailing list for discussion about Sun Microsystem's Java Servlet API Technology | |
Struts & Hibernate
|
|
|
  | | | Subject: Re: Replacing PDF stream content | Subject: Re: Replacing PDF stream content 2007-11-06 - By BorO :: Qnab System AB
Back Thanks for trying to help!
I belive that has to do with me. I know that I had problems with that character before.
I hope I did not tok to much of your time Thank you!
Best regards!
-- -- Original Message -- -- From: "Paulo Soares" <psoares@(protected)> To: "Post all your questions about iText here" <itext-questions@(protected)> Sent: Tuesday, November 06, 2007 11:29 AM Subject: Re: [iText-questions] Replacing PDF stream content
> You'll have to delete the old object with > PdfReader.killIndirect(PRIndirectReference). > > Paulo > >> -- --Original Message-- -- >> From: itext-questions-bounces@(protected) >> [mailto:itext-questions-bounces@(protected)] On >> Behalf Of Ismael F >> Sent: Tuesday, November 06, 2007 9:58 AM >> To: itext-questions@(protected) >> Subject: [iText-questions] Replacing PDF stream content >> >> Hello everybody, >> >> I need to change, replace a whole stream of bytes 'object' >> from a PDF. In this case those bytes corresponds to a XFA form. >> >> The original PDF content is like: >> %PDF-1 (See http://PDF-1.ora-code.com).6 >> %???? >> 1 0 obj <</Type/Metadata/... >> ... >> ... >> 10 0 obj <</Filter[/FlateDecode]/Type/EmbeddedFile/Length >> 22459>>stream ... endstream >> 11 0 obj ....... >> ... >> >> So I use this piece of code: >> PdfIndirectReference ref = writer.addToBody(new >> PdfStream(form_field_property_value), xfa_element_ind, >> false).getIndirectReference(); >> writer.getExtraCatalog().put(PdfName.XFA, ref); >> >> where "xfa_element_ind" is "10 0", and corresponds to the >> bytes adress that I want to replace. >> >> As a result I get this PDF content: >> %PDF-1 (See http://PDF-1.ora-code.com).6 >> %???? >> 10 0 obj <</Length 42101>>stream ... endstream >> 1 0 obj <</Type/Metadata/... >> ... >> ... >> ... >> 10 0 obj <</Filter[/FlateDecode]/Type/EmbeddedFile/Length >> 22459>>stream ... endstream >> 11 0 obj ....... >> ... >> >> As one can see the content has not changed/replaced, is >> duplicated and I don't achieve the desired result. >> >> How can I make a direct substitution/replacement to the >> stream without duplicating content? >> Is It possible? >> How? >> >> I tried diferent things but I'm not able to get it! >> >> Thanks a lot! > > > Aviso Legal: > Esta mensagem ? destinada exclusivamente ao destinat?rio. Pode conter > informa??o confidencial ou legalmente protegida. A incorrecta transmiss?o > desta mensagem n?o significa a perca de confidencialidade. Se esta > mensagem for recebida por engano, por favor envie-a de volta para o > remetente e apague-a do seu sistema de imediato. ? proibido a qualquer > pessoa que n?o o destinat?rio de usar, revelar ou distribuir qualquer > parte desta mensagem. > > Disclaimer: > This message is destined exclusively to the intended receiver. It may > contain confidential or legally protected information. The incorrect > transmission of this message does not mean the loss of its > confidentiality. If this message is received by mistake, please send it > back to the sender and delete it from your system immediately. It is > forbidden to any person who is not the intended receiver to use, > distribute or copy any part of this message. > > -- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ----- > This SF.net email is sponsored by: Splunk Inc. > Still grepping through log files to find problems? Stop. > Now Search log events and configuration files using AJAX and a browser. > Download your FREE copy of Splunk now >> http://get.splunk.com/ > __ ____ ____ ____ ____ ____ ____ ____ ____ ____ > iText-questions mailing list > iText-questions@(protected) > https://lists.sourceforge.net/lists/listinfo/itext-questions > Buy the iText book: http://itext.ugent.be/itext-in-action/ >
-- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- --
No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.503 / Virus Database: 269.15.22/1112 - Release Date: 2007-11-05 19:11
-- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ----- This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ __ ____ ____ ____ ____ ____ ____ ____ ____ ____ iText-questions mailing list iText-questions@(protected) https://lists.sourceforge.net/lists/listinfo/itext-questions Buy the iText book: http://itext.ugent.be/itext-in-action/
|
|
 |