Hi,
 
as Maruan asked - if there's no prexisting PDF (you want to create one from 
scratch), why not use something like Jasper Reports where you can do pretty 
much anything (reporting vise) and just export it in PDF format?
 
Just my 2 cents...
 
Bruno

>>> Maruan Sahyoun <[email protected]> 7.11.2014 9:05 >>>
Hi

> Hello,
> 
> Yes, but the examples I see are very basic and the API's are quite
> extensive. In short PDFBox can do a lot, but I have no way of finding
> something quickly what I am looking for. I guess I have no option but to go
> through the API's and the basic examples to do what I want. My tasks are :
> 
> 1) getting the data from the database(I have methods for that), format it
> in correct way and put it in PDF:
> 2) As the information in database can be small or big, I have to adjust
> that in PDF.

Is that a forms filling application or do you have to output dynamic text 
blocks?

> 3) The information in database has to be put on top of certain images in
> the pdf.

So the PDF is preexisting or are the images added as part of your application?

> 
> On Thu, Nov 6, 2014 at 8:43 PM, Tilman Hausherr <[email protected]>
> wrote:
> 
>> Hi,
>> 
>> There is no "PDFBox in action" book, if that is what you mean.
>> 
>> Most people learn by seeing examples.
>> 
>> If there's a specific PDF element that you would like as example, just ask.
>> 
>> However creating PDFs has only very basic support in PDFBox, i.e. you have
>> to do everything youself, there's no higher API, e.g. for paragraphs or
>> tables (there's a user who created a class for tables).
>> 
>> A totally different approach would be Apache FOP.
>> 
>> Tilman
>> 
>> 
>> Am 06.11.2014 um 17:23 schrieb Kernel freak:
>> 
>> Hello,
>>> 
>>> I want to use Apache PDFBox to create some advanced pdf's in Java. I
>>> couldn't find any good documentation for PDFBox. Only a few examples and
>>> directly the API docs.
>>> Does anyone knows any good book or good documentation like other apache
>>> products have. Kindly let me know. I don't want tutorials, there are many
>>> on net and they are very basic, and going through the entire source code
>>> takes a lot of time. Thank you.
>>> 
>>> Regards,
>>> Kernel
>>> 
>>> 
>> 

Reply via email to