<br><br><div class="gmail_quote">El 29 de septiembre de 2012 19:27, Jesus Reyes <span dir="ltr"><<a href="mailto:jesusrmx@yahoo.com.mx" target="_blank">jesusrmx@yahoo.com.mx</a>></span> escribió:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div><div style="font-size:12pt;font-family:times new roman,new york,times,serif"><div><span><br></span></div><div>Los caracteres latinos fueron los primeros que se supone funcionaron, con que versiones de PowerPDF y Lazarus estas trabajando, quizá vandría la pena hacer un pequeño ejemplo que muestre el problema y trataré de arreglarlo si es necesario.<br>
</div><div style="font-style:normal;font-size:16px;background-color:transparent;font-family:"Times New Roman""><br></div><div style="font-style:normal;font-size:16px;background-color:transparent;font-family:"Times New Roman"">
Saludos.</div><div style="font-style:normal;font-size:16px;background-color:transparent;font-family:"Times New Roman""><br></div><div style="font-style:normal;font-size:16px;background-color:transparent;font-family:"Times New Roman"">
Jesus Reyes A.</div>  <div style="font-size:12pt;font-family:"times new roman","new york","times",serif"> <div style="font-size:12pt;font-family:"times new roman","new york","times",serif">
 <div dir="ltr"> <font face="Arial"> <hr size="1">  <b><span style="font-weight:bold">De:</span></b> Rubén Ibáñez <<a href="mailto:ruben.mariano.ibanez@gmail.com" target="_blank">ruben.mariano.ibanez@gmail.com</a>><br>
 <b><span style="font-weight:bold">Para:</span></b> Spanish version of Lazarus List <<a href="mailto:lazarus-es@lists.lazarus.freepascal.org" target="_blank">lazarus-es@lists.lazarus.freepascal.org</a>> <br> <b><span style="font-weight:bold">Enviado:</span></b> Sábado, 29 de septiembre, 2012 15:19:50<br>
 <b><span style="font-weight:bold">Asunto:</span></b> Re: [Lazarus-es] Hacer funcionar UTF8 en powerPdf<br> </font> </div><div><div class="h5"> <br><div><br><br><div>El 29 de septiembre de 2012 09:51, José Mejuto
 <span dir="ltr"><<a rel="nofollow" href="mailto:joshyfun@gmail.com" target="_blank">joshyfun@gmail.com</a>></span> escribió:<br><blockquote style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

El 28/09/2012 16:21, Rubén Ibáñez escribió:<div><div><br>
<blockquote style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Amigos de la lista:<br>
¿Cómo puedo hacer para que funcione UTF8 en powerPdf, Lazarus, sobre<br>
Ubuntu 10.4?<br>
Todo el Lazarus funciona bien, naturalmente, excepto los acentos<br>
españoles en powerpdf. ¿Tengo que meterme en el código fuente y<br>
desarrollar eso? Creo que excede mis posibilidades actuales.<br>
Gracias por cualquier consejo.<br>
Rubén Ibáñez.<br>
</blockquote>
<br></div></div>
Hola,<br>
<br>
Creo recordar que los caracteres por encima del 127, o sea, los acentuados, etc, en PDF son extremadamente complicados, así que dudo que se incluya soporte para ellos. Creo recordar que había que incluir ttfs con segmentos de los caracteres altos y cosas así con un mapa de índice de los caracteres usados y su representación... Vamos un lio de cuidado.<br>



<br>
<br>
Muchas gracias José por tu respuesta. Tal vez lo tome como un desafío, pero sin apuro, a resolver más adelante. Hasta pronto.<br></blockquote><div> </div><blockquote style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">



_______________________________________________<br>
Lazarus-es mailing list<br>
<a rel="nofollow" href="mailto:Lazarus-es@lists.lazarus.freepascal.org" target="_blank">Lazarus-es@lists.lazarus.freepascal.org</a><br>
<a rel="nofollow" href="http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es" target="_blank">http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es</a><br>
</blockquote></div><br>
</div><br>_______________________________________________<br>Lazarus-es mailing list<br><a href="mailto:Lazarus-es@lists.lazarus.freepascal.org" target="_blank">Lazarus-es@lists.lazarus.freepascal.org</a><br><a href="http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es" target="_blank">http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es</a><br>
<br><br> </div></div></div> </div>  </div></div><br>_______________________________________________<br>
Lazarus-es mailing list<br>
<a href="mailto:Lazarus-es@lists.lazarus.freepascal.org">Lazarus-es@lists.lazarus.freepascal.org</a><br>
<a href="http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es" target="_blank">http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es</a><br>
<br></blockquote></div>Jesús:<br>Gracias por tu interés. Las versiones:<br>Lazarus versión # 0.9.28.2-8ubuntu1b<br>FPC 2.4.0<br>revisión SVN: 22277.<br>i386 - linux-gtk2 (beta)<br>PowerPdf de fecha 06-10-2008 (no encuentro la versión)<br>
en cuanto a mi programita de prueba, su listado es:<br>unit Unit1; <br><br>{$mode objfpc}{$H+}<br><br>interface<br><br>uses<br>  Classes, SysUtils, FileUtil, LResources, Forms, Controls, Graphics, Dialogs,<br>  StdCtrls, PReport, PRJpegImage;<br>
<br>type<br><br>  { TForm1 }<br><br>  TForm1 = class(TForm)<br>    Button1: TButton;<br>    Button2: TButton;<br>    Button3: TButton;<br>    Memo1: TMemo;<br>    PReport1: TPReport;<br>    PRJpegImage2: TPRJpegImage;<br>
    PRLayoutPanel1: TPRLayoutPanel;<br>    PRPage1: TPRPage;<br>    PRRect1: TPRRect;<br>    PRRect2: TPRRect;<br>    PRText1: TPRText;<br>    PRText2: TPRText;<br>    SaveDialog1: TSaveDialog;<br>    procedure Button1Click(Sender: TObject);<br>
    procedure Button2Click(Sender: TObject);<br>    procedure Button3Click(Sender: TObject);<br>  private<br>    { private declarations }<br>  public<br>    { public declarations }<br>  end; <br><br>var<br>  Form1: TForm1; <br>
<br>implementation<br><br>{ TForm1 }<br><br>procedure TForm1.Button1Click(Sender: TObject);<br>begin<br>     SaveDialog1.Execute;<br>     PReport1.FileName:= SaveDialog1.FileName;<br>     PReport1.BeginDoc;<br>     PReport1.Print(PRPage1);<br>
     PReport1.EndDoc;<br><br>end;<br><br>procedure TForm1.Button2Click(Sender: TObject);<br>var s: TStrings;<br>begin<br>     s:= Memo1.Lines;<br>     PRText2.Lines:= s;<br>end;<br><br>procedure TForm1.Button3Click(Sender: TObject);<br>
begin<br>     Close;<br>end;<br><br>initialization<br>  {$I unit1.lrs}<br><br>end.<br><br>Gracias por adelantado.<br><br>