munlubb wrote: > > Thanks for your reply! But where can I find this chapter 7, is the tutorial > available online? I tried searching and the book is to be bought.
Some people say that F/OSS is free as in free speech, not as in free beer. I don't think iText is free as in free speech, as there are some rules you are forced to follow (the MPL/LGPL). Many people use iText for free as in free beer, but my interpretation is that it gives you the freedom to pay for value. If you try iText and you think it's worthless, then don't pay for it. If however you think it's a good library, you are free to 'pay for value'. For instance: if you are a non-profit organization, you don't pay with money, but it's rewarding for me to know that iText is used to do good deeds. Companies that make 'a lot of money' because they are using iText are more or less morally obliged to sponsor the project, but most of them don't. I asked you if you'd like to sponsor an example, because when I write an example for somebody, I sacrifice a little bit of my time that could have been used for other, more interesting activities. I felt a little bit disappointed yesterday, when you claimed that your problem was 'urgent', but then you didn't reply to my suggestion that I could write you an example. As you wrote that it was urgent, I even started writing it: http://1t3xt.info/examples/browse/?page=example&id=396 Your question reveals that your company has been using iText to its advantage for over 5 years. I'm a little bit disappointed that such a company sends out the message that iText is nevertheless worthless to them because they don't even consider supporting the project by buying a $50 book. (Or did I misinterpret your remark "the book is to be bought" and your silence after my suggestion?) > I have to try the ColumnText or MultiColumnText in my code cause I have to > integrate this with a framework that has already been written in an inhouse > product. And that inhouse product is still using iText 0.97? If I remember well, the only think in my example that wasn't supported back then was: int status = ColumnText.START_COLUMN; while (ColumnText.hasMoreText(status)) But START_COLUMN and hasMoreText are just convenience methods. You can easily work around this. br, Bruno ------------------------------------------------------------------------- Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW! Studies have shown that voting for your favorite open source project, along with a healthy diet, reduces your potential for chronic lameness and boredom. Vote Now at http://www.sourceforge.net/community/cca08 _______________________________________________ iText-questions mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/itext-questions Do you like iText? Buy the iText book: http://www.1t3xt.com/docs/book.php Or leave a tip: https://tipit.to/itexttipjar
