<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <font size="+1"><font face="Accanthis ADF Std">Hola!<br>
                   ¿Cuál es la ventaja de que use Poppler en lugar de
        Evince?   Lo pregunto por sincera curiosidad, porque vi que lo
        mencionaste pero no aclaraste más nada.<br>
        <br>
        <br>
        <i>Gracias,<br>
          <b>Sylvia</b><br>
        </i><br>
      </font></font>
    <div class="moz-cite-prefix">El 03/09/12 16:51, Flavio Danesse
      escribió:<br>
    </div>
    <blockquote
cite="mid:CACfnHdfAbvt1xeSE9b=oF=3HRqk_YBX9gmWiOgax746S819f1A@mail.gmail.com"
      type="cite">JAMediaLector es una de las "mini aplicaciones" de
      JAMediaObjects.
      <div><br>
        <div>JAMediaObjects es una pequeña biblioteca de pequeñas
          aplicaciones que hacen algo en particular, y que son a su vez
          incrustables en programas mayores.</div>
        <div>Es decir, si tienes una aplicación donde necesitas
          reproducir un video por ejemplo, en lugar de tener que
          construirte un reproductor, utilizas JAMediaReproductor, si en
          tu aplicación necesitas abrir un pdf, utilizas JAMediaLector,
          etc . . .</div>
        <div><br>
        </div>
        <div>Lo único que tienes que hacer es importar JAMediaLector,
          meterlo en alguna parte de la interfaz de tu programa, como si
          fuera un botón, una etiqueta o cualquier otro widget gtk y
          luego simplemente le pasas el archivo pdf y te despreocupas de
          su visualización, gestión y demás.</div>
        <div><br>
        </div>
        <div>En el caso particular de JAMediaLector, lo desarrollé
          porque necesitaba un lector pdf para otra aplicación de
          JAMediaObjects. Y ya que estaba hecho, hice una versión
          independiente para sugar. De hecho, esta versión es en
          realidad una ventana de sugar con JAMediaLector embebido en
          ella, nada más.</div>
        <div><br>
        </div>
        <div>Bueno, ese es el origen de JAMediaLector.</div>
        <div><br>
        </div>
        <div><b>¿Sobre si se justifica tenerlo disponible como una nueva
            actividad?</b></div>
        <div><b><br>
          </b></div>
        <div>Pienso que si, porque no hace daño tener más actividades
          para sugar, aunque haga lo mismo que otra ya existente.
          Además, seguramente le va a servir a algún mini hacker de los
          que tenemos, para aprender algo de su código, el cual está
          bien prolijito y comentado (en español).</div>
        <div><br>
        </div>
        <div><b>Sobre las diferencias:</b></div>
        <div>
          <ul>
            <li>Bueno, como esta es la versión 1, tiene menos
              funcionalidades que read.</li>
            <li>Tiene algunos detalles de rendimiento con archivos muy
              grandes, pero que ya se como corregirlos.</li>
            <li>La interfaz está pensada para pantallas táctiles aunque
              todavía no he desarrollado esa parte y voy encontrando
              detalles de usabilidad para corregir.</li>
            <li>Diferencia importante es la que me mencioné al
              principio, la de poder embeber toda la aplicación en un
              desarrollo mayor.</li>
            <li>Otra ventaja importante es que es 100% compatible entre
              sugar, gnome y cualquier otro entorno que tenga Gtk 3.</li>
            <li>Y por último, no utiliza evince sino Poppler.</li>
          </ul>
        </div>
        <div><br>
        </div>
        <div><br>
        </div>
      </div>
    </blockquote>
    <br>
  </body>
</html>