Are you sure PdfSamper.close() is reached? All the incomplete file
cases that we know of are caused by uncatch and usually eaten
exceptions.

Paulo

On Wed, Apr 10, 2013 at 2:45 PM, Mester József <mesterj...@gmail.com> wrote:
> 2013.04.10. 15:27 keltezéssel, Paulo Soares írta:
>> Maybe there was an exception that you are not catching.
>>
>> Paulo
>
> Thank you for your kindness. But not. There is no exception... :-(
>
> Joe
>>
>> On Wed, Apr 10, 2013 at 7:22 AM, Mester József <mesterj...@gmail.com> wrote:
>>> Hello
>>>
>>> I have a little pdf filling program. Data come from csv . Pdf filled
>>> with no error.
>>>
>>> But when I want open there is an error message: Trailer not found.
>>>
>>> Here is my code:
>>>    if (args.length != 3) {
>>>               System.out.println("Usage: PdfFill fillable.pdf data.csv
>>> target.pdf");
>>>               System.exit(1);
>>>           }
>>>           DATASHEET = args[0];
>>>           CSV = args[1];
>>>           OUTPUTPDF = args[2];
>>>           try {
>>>               Reader csvreader = new FileReader(CSV);
>>>               CSVReader<String[]> csvParser =
>>> CSVReaderBuilder.newDefaultReader(csvreader);
>>>               List<String[]> data = csvParser.readAll();
>>>               pdfreader = new PdfReader(DATASHEET);
>>>               stamper = new PdfStamper(pdfreader, new
>>> FileOutputStream(OUTPUTPDF));
>>>
>>>               for (String[] szoveg : data) {
>>>
>>>                   stamper.getAcroFields().setField(szoveg[0],
>>> szoveg[1].trim());
>>>
>>>               }
>>>               stamper.setFormFlattening(true);
>>>               stamper.close();
>>>               pdfreader.close();
>>>           } catch (DocumentException dex) {
>>>               System.err.println("Document exception ");
>>>               System.exit(-1);
>>>           } catch (FileNotFoundException fnex) {
>>>               System.err.println("File not found exception");
>>>               System.exit(-1);
>>>           } catch (IOException iex) {
>>>               System.err.println("IO Exception ");
>>>               System.exit(-1);
>>>           }
>>>
>>>
>>> ------------------------------------------------------------------------------
>>> Precog is a next-generation analytics platform capable of advanced
>>> analytics on semi-structured data. The platform includes APIs for building
>>> apps and a phenomenal toolset for data science. Developers can use
>>> our toolset for easy data analysis & visualization. Get a free account!
>>> http://www2.precog.com/precogplatform/slashdotnewsletter
>>> _______________________________________________
>>> iText-questions mailing list
>>> iText-questions@lists.sourceforge.net
>>> 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
>> ------------------------------------------------------------------------------
>> Precog is a next-generation analytics platform capable of advanced
>> analytics on semi-structured data. The platform includes APIs for building
>> apps and a phenomenal toolset for data science. Developers can use
>> our toolset for easy data analysis & visualization. Get a free account!
>> http://www2.precog.com/precogplatform/slashdotnewsletter
>> _______________________________________________
>> iText-questions mailing list
>> iText-questions@lists.sourceforge.net
>> 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
>
>
> ------------------------------------------------------------------------------
> Precog is a next-generation analytics platform capable of advanced
> analytics on semi-structured data. The platform includes APIs for building
> apps and a phenomenal toolset for data science. Developers can use
> our toolset for easy data analysis & visualization. Get a free account!
> http://www2.precog.com/precogplatform/slashdotnewsletter
> _______________________________________________
> iText-questions mailing list
> iText-questions@lists.sourceforge.net
> 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

------------------------------------------------------------------------------
Precog is a next-generation analytics platform capable of advanced
analytics on semi-structured data. The platform includes APIs for building
apps and a phenomenal toolset for data science. Developers can use
our toolset for easy data analysis & visualization. Get a free account!
http://www2.precog.com/precogplatform/slashdotnewsletter
_______________________________________________
iText-questions mailing list
iText-questions@lists.sourceforge.net
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