No problem, I already found the error (btw my code is working fine). It's 
just that the version of iText Maven was picking up was the 1.3.1 and I was 
using the 2.1.3 with my stand-alone application. When I changed the pom.xml 
version to 2.1.3, it worked out fine.

Daniel

--------------------------------------------------
From: "Mark Storer" <[EMAIL PROTECTED]>
Sent: Friday, August 15, 2008 9:36 PM
To: <itext-questions@lists.sourceforge.net>
Subject: Re: [iText-questions] Servlet, PDF and forms

> Daniel Wamara <daolwin <at> hotmail.com> writes:
>>public static String test(String templateSource, String pdfView,
> ITextRaupeDealer raupeDealer) throws IOException, DocumentException,
> ParseException {
>>        String outputPDFTemp = tempFolder + File.pathSeparator + pdfView + 
>> "_"
> + raupeDealer.getCustomer().getId() + ".pdf";
>>        PdfReader reader = new PdfReader(templateSource);
>>        ByteArrayOutputStream baos = new ByteArrayOutputStream();
>>        PdfStamper stamper = new PdfStamper(reader, baos);
>>        AcroFields form = stamper.getAcroFields();
>>        Date date = new Date();
>>
>>        Set<String> keys = form.getFields().keySet();
>>
>>        for (String string : keys) {
>>            System.out.println("Key found: " + string);
>>        }
>>
>>        form.setField("date", FORMATTER.format(date));
>>        form.setField("companyAddress", "Test");
>>        stamper.setFormFlattening(true);
>>        stamper.close();
>>        return outputPDFTemp;
>>    }
>
> You're returning outputPDFTemp, but never writing a file there.  All you 
> do is
> fill in a BAOS that is never written anywhere.  It goes out of scope when 
> you
> leave the function, and all your work is lost to the ether.
>
> Perhaps you meant to use a FileOutputStream?
>
> With the other code you supplied, it sounds like you're reusing your 
> input.
>
> Same File Size + No Visible Changes = Same File
>
> --Mark Storer
>  Senior Software Engineer
>  Autonomy Cardiff
>
> #include <a new joke for my sig>
>
>
> -------------------------------------------------------------------------
> This SF.Net email is sponsored by the Moblin Your Move Developer's 
> challenge
> Build the coolest Linux based applications with Moblin SDK & win great 
> prizes
> Grand prize is a trip for two to an Open Source event anywhere in the 
> world
> http://moblin-contest.org/redirect.php?banner_id=100&url=/
> _______________________________________________
> iText-questions mailing list
> iText-questions@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/itext-questions
>
> Buy the iText book: http://www.1t3xt.com/docs/book.php
> 

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
iText-questions mailing list
iText-questions@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/itext-questions

Buy the iText book: http://www.1t3xt.com/docs/book.php

Reply via email to