And in the last page of document says: "Next... Port to VA, GS, Pharo, Squeak (easy for Report4PDF, harder for Smalltalk4PDF)"
2012/5/2 Gastón Dall' Oglio <[email protected]> > Sorry, I mean to capabilities of Report4PDF. > > > 2012/5/2 Gastón Dall' Oglio <[email protected]> > >> Hi. >> >> Following the links in Bob blog, I get a pdf document showing >> capabilities of PDF4Smalltalk: >> >> http://www.stic.st/conferences/stic12/stic12-abstracts/pdf4smalltalk-based-report-framework/ >> >> Regards. >> >> 2012/5/2 Christian Haider <[email protected]> >> >>> > Von: [email protected] >>> [mailto:pharo-project- >>> > [email protected]] Im Auftrag von Yanni Chiu >>> > >>> > On 02/05/12 10:53 AM, Sean P. DeNigris wrote: >>> > > >>> > > Stephan Eggermont wrote >>> > >> >>> > >> Don't you think it would be much less work to port Christian >>> Haider's >>> > >> work to Pharo? >>> > > >>> > > I was thinking the same thing. The usual Smalltalk duplication of >>> > > effort seems to have been taken to new heights with PDF libs ;-) >>> > >>> > I've loaded Artefact, browsed the code, tried the demos. >>> > >>> > I've not seen the code for PDF4Smalltalk, because I can't figure out >>> how to >>> > browse it without VW. >>> >>> Unfortunately, you can't :-( >>> >>> > However, looking at the examples at: >>> > https://gitorious.org/pdf4smalltalk/pages/Examples >>> > I get the (possibly mistaken) impression that the two frameworks do >>> slightly >>> > different things, but the final result is a PDF in both cases. >>> > >>> > Looking at the PDFDemos of Artefact, it's clear how text and tables >>> can be >>> > written. However, looking at the PDF4Smalltalk examples, it looks like >>> you >>> > have to position the text and tables in your own code. Of course, I >>> may be >>> > completely wrong about PDF4Smalltalk, since I've not seen the full >>> code >>> > base. >>> >>> I have not looked at Artefact, but from what I read, these are different >>> things, I guess. >>> PDF4Smalltalk is a system library providing full access to PDF. >>> PDF objects are regular Smalltalk objects which you can read from PDF >>> files or create them with code and write them as PDF. The PDF basics are >>> quite complete and robust (I use it for a few years in production now), >>> but there are also lots of features desired :-) (TrueType fonts and >>> bitmap images to name a few). >>> >>> It deals purely with PDF and does not add any higher concepts like >>> tables and other layouting facilities - in fact not even proper classes >>> for graphics or text... (high on my list when I find time). It is like >>> painting on a canvas: you are completely responsible for the placement >>> of everything. >>> To deal with that, Bob Nemec implemented Report4PDF which uses Seaside >>> like layouting for a report generator. It is done, works and is quite >>> nice! See >>> http://smalltalk-bob.blogspot.de/2012/01/pdf-report-and-law-of-demeter.h >>> tml<http://smalltalk-bob.blogspot.de/2012/01/pdf-report-and-law-of-demeter.html> >>> >>> I'd love if someone would port this to Pharo! I would help with >>> answering questions, but I have not time to do anything substantial in >>> the moment... >>> >>> Cheers, >>> Christian >>> >>> >> >
