On Thu, Jan 17, 2013 at 9:07 AM, Michael Van Canneyt <[email protected]> wrote: > > > On Thu, 17 Jan 2013, Marcos Douglas wrote: > >> On Thu, Jan 17, 2013 at 7:52 AM, silvioprog <[email protected]> wrote: >>> >>> >>> 2013/1/17 Michael Van Canneyt <[email protected]> >>>> >>>> >>>> On Thu, 17 Jan 2013, Sven Barth wrote: >>>> >>>>> Am 17.01.2013 08:52, schrieb Michael Van Canneyt: >>>>>> >>>>>> >>>>>> Some time ago, I started a new reporting engine exactly for this >>>>>> reason. >>>>>> >>>>> And how far is your progress with that? Which reminds me that I should >>>>> finally test the new database search provided in packages... -.- >>>> >>>> >>>> >>>> It is currently dormant; I had finished the looping logic, if memory >>>> serves well. >>>> >>>> Michael. >>> >>> >>> >>> I've been thinking of porting jsPDF for Free Pascal: >>> >>> http://jspdf.com >>> >>> But, using inheritance, something like (a pseudo example): >>> >>> VLabel.Text := 'Hello'; >>> VLabel.Font.Style := [fsBold]; >>> VMemo.Lines.Add('Line 1'); >>> VMemo.Lines.Add('Line 2'); >>> VMemo.Font.Align := faJustify; >>> ... >>> pdf.LoadFromJSON(<JSON>); // or pdf.LoadFromDataSet >>> pdf.AutoPaginate := True; >>> pdf.AddPage; >>> pdf.AddObject(VLabel); >>> pdf.AddObject(VMemo); >>> pdf.AddObject(VImage); >>> pdf.Print('print.pdf'); // or pdf.Print to print as DataURI >> >> >> Why jsPDF and no FPDF (https://github.com/jepafi/Free-JPDF-Pascal)? >> >> Marcos Douglas >> PS: or my fork https://github.com/mdbs99/Free-JPDF-Pascal > > > Why did you fork this ?
Because the author do not have time to work in this project at moment (I sent a fix for a memleak and until now wasn't merged). I proposed to him codify a class following the FPHP stylish but he won't change the current code. Marcos Douglas -- _______________________________________________ Lazarus mailing list [email protected] http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
