<table cellspacing="0" cellpadding="0" border="0" ><tr><td valign="top" style="font: inherit;"><br><br>--- El <b>mié 30-ene-13, silvioprog <i><silvioprog@gmail.com></i></b> escribió:<br><blockquote style="border-left: 2px solid rgb(16, 16, 255); margin-left: 5px; padding-left: 5px;"><br>De: silvioprog <silvioprog@gmail.com><br>Asunto: Re: [Lazarus] compiling PowerPDF on win32<br>A: "Lazarus mailing list" <lazarus@lists.lazarus.freepascal.org><br>Fecha: miércoles, 30 de enero de 2013, 5:01<br><br><div><div dir="ltr">2013/1/30 Michael Van Canneyt <span dir="ltr"><<a rel="nofollow" ymailto="mailto:michael@freepascal.org" target="_blank" href="/mc/compose?to=michael@freepascal.org">michael@freepascal.org</a>></span><div class="yiv230276642gmail_extra"><div class="yiv230276642gmail_quote"><blockquote class="yiv230276642gmail_quote" style="margin:0px 0px 0px
 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex;">


On Wed, 30 Jan 2013, silvioprog wrote:<br>
<blockquote class="yiv230276642gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex;">
2013/1/30 Tobias Diekershoff <<a rel="nofollow" ymailto="mailto:tobias.diekershoff@gmx.net" target="_blank" href="/mc/compose?to=tobias.diekershoff@gmx.net">tobias.diekershoff@gmx.net</a>><br>
      Dear list,<br>
</blockquote></blockquote></div></div></div></div></blockquote><div><div dir="ltr"><div class="yiv230276642gmail_extra"><div class="yiv230276642gmail_quote">What exactly have you changed?, I took your code, put it in a new 'program' project (so no LCL dependency) added powerpdf requirement, compiled and it worked without changes....?? PowerPDF has been always be able to work in console mode programs 
 :)
. Or perhaps console programs not always can be a cgi program? this I don't know.<br></div></div></div></div><div><div dir="ltr"><div class="yiv230276642gmail_extra"><div class="yiv230276642gmail_quote"><div id="yiv230276642"><div dir="ltr"><div class="yiv230276642gmail_extra"><div class="yiv230276642gmail_extra"><div class="yiv230276642gmail_extra"><div class="yiv230276642gmail_extra"><br></div></div></div></div></div></div></div></div></div></div><blockquote style="border-left: 2px solid rgb(16, 16, 255); margin-left: 5px; padding-left: 5px;"><div><div dir="ltr"><div class="yiv230276642gmail_extra"><div class="yiv230276642gmail_extra"><div class="yiv230276642gmail_extra"><br></div><div class="yiv230276642gmail_extra"><div class="yiv230276642gmail_extra">Perfectly. IMHO, PowerPDF is well modeled, separated by layers. My changes uses pure FCL. :)</div>

</div></div><div class="yiv230276642gmail_quote"><blockquote class="yiv230276642gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex;">
Interesting.<br>
<br>
Do you think the basics could be included in the standard FPC distribution ?<span class="yiv230276642"><font color="#888888"><br>
<br>
Michael.</font></span></blockquote></div></div></div></div></blockquote><div id="yiv230276642"><div dir="ltr"><div class="yiv230276642gmail_extra"><div class="yiv230276642gmail_extra"><div class="yiv230276642gmail_extra"><div class="yiv230276642gmail_extra"><br></div><div class="yiv230276642gmail_extra">I don't know, a part of PowerPDF do not requires LCL a part it does, how good would it be splitting it? just because a part of it is supposed to work in the Lazarus IDE I prefer to have it in Lazarus rather than in FPC. It is not currently in Lazarus because, on contrary to the guys of FastReport, Inc. in the case of LazReport, the original author never replied to the petition to change PowerPDF licence to modified LGPL.</div><div class="yiv230276642gmail_extra"><br></div></div></div></div></div></div><blockquote style="border-left: 2px solid rgb(16, 16, 255); margin-left: 5px; padding-left: 5px;"><div><div dir="ltr"><div
 class="yiv230276642gmail_extra"><div class="yiv230276642gmail_extra"><div class="yiv230276642gmail_extra"><div class="yiv230276642gmail_extra">There are some things to be improved in PowerPDF:</div><div class="yiv230276642gmail_extra"><br></div><div class="yiv230276642gmail_extra">. Native support to PNG images; (I'm working on this)</div>

<div class="yiv230276642gmail_extra">. Use a new version of PDF (at least 1.4);</div><div class="yiv230276642gmail_extra">. FlateDecode support; (I'm studying this right now)</div><div class="yiv230276642gmail_extra">. Removes LCL dependences; (I'm studying this right now)</div>

</div></div></div></div></div></blockquote><div><div dir="ltr"><div class="yiv230276642gmail_extra"><div class="yiv230276642gmail_extra"><div class="yiv230276642gmail_extra"><div class="yiv230276642gmail_extra">Great, FlatDecode is already supported though, looking forward your improvements.<br></div></div></div></div></div></div><blockquote style="border-left: 2px solid rgb(16, 16, 255); margin-left: 5px; padding-left: 5px;"><div><div dir="ltr"><div class="yiv230276642gmail_extra"><div class="yiv230276642gmail_extra"><div class="yiv230276642gmail_extra"><div class="yiv230276642gmail_extra">I was thinking of creating a fork and work on it, but if these new changes can be implemented PowerPDF and distributed in FPC, I would be very happy. :)</div><div class="yiv230276642gmail_extra">

</div></div></div></div></div></div></blockquote><div><div dir="ltr"><div class="yiv230276642gmail_extra"><div class="yiv230276642gmail_extra"><div class="yiv230276642gmail_extra"><div class="yiv230276642gmail_extra"><br></div><div class="yiv230276642gmail_extra">Well, if you plan to work on PowerPDF and change it in a way that it would serve only to your purposes, you can do it of course, if not, why don't ask for permissions to work directly on the ccr repository?<br></div><div class="yiv230276642gmail_extra"><br></div><div class="yiv230276642gmail_extra">Jesus Reyes A.</div></div></div></div></div></div><blockquote style="border-left: 2px solid rgb(16, 16, 255); margin-left: 5px; padding-left: 5px;"><div><div dir="ltr"><div class="yiv230276642gmail_extra"><div class="yiv230276642gmail_extra"><div class="yiv230276642gmail_extra">

</div></div></div></div></div></blockquote></td></tr></table>