[pyar] Convertir HTML a PNG/JPG

Roberto Alsina ralsina en netmanagers.com.ar
Mar Sep 10 16:05:26 ART 2013


On 10/09/13 16:00, Claudio Freire wrote:
> 2013/9/10 Roberto Alsina <ralsina en netmanagers.com.ar>:
>>> Pero como sea que lo hayan logrado, qtwebkit necesita X y PhantomJS no
>>> ;-)  (lo cual me beneficia).
>>>
>>> Pero sí. Con ambos tengo el problema de mantener los RPMs. Un bajón.
>>>
>>> Pero hasta ahora, no parece haber ninguna opción viable. Cualquiera de
>>> los dos funcionaría.
>> Sigo sin entender por qué tenés que mantener RPMs :-)
>>
>>
>> * Si hacés un binario estático no necesitás RPMs.
>> * Si podés instalar RPMs, podés instalar Qt y no necesitás mantener RPMs
>> * Si no podés instalar RPMs no tenés que mantener RPMs
> Si hago un binario estático, me sirve sólo por un ratito, hasta que
> tenga que actualizar alguna dependencia.

No, porque es estático. Toda la gracia del binario estático es que no
tiene dependencias :-)
Eso te cuenta tanto para algo basado en Qt como para PhantomJS

> Puedo instalar RPMs, pero no Qt. Qt no está en el repo de esa
> distribución (derivada de RHEL pero no es RHEL, los RPMs de RHEL no
> funcionan, probé).
>
> Así que puedo compilar en el server (mala idea), o armar un OBS para
> que compile RPMs *para* el server (mejor idea).
>
> La primera, implica bastante trabajo (compilar PhantomJS/qtwebit +
> dependencias) cada vez que quiero actualizar algo. La segunda, implica
> bastante más trabajo, pero una única vez. Luego el OBS se encarga de
> repetir los pasos y generar nuevos RPMs. A largo plazo, la segunda
> garpa. Pero querría una tercera, una librería/biblioteca (ya me olvidé
> cuál es el término) que no dependa de cosas tan pesadas, y aún haga el
> trabajo.
>
> Siendo que html2ps+ImageMagick casi casi casi que hacía lo que yo
> quería, tenía esperanza. No necesito JS, no necesito SVG, no necesito
> nada muy loco. Sólo soporte relativamente completo para CSS, tablas y
> demás elementos estáticos de HTML (digo relativamente porque he visto
> JS dentro del CSS, y *eso* no lo necesito).

Pero por ejemplo, necesitás soportar algo como esto?

@font-face{
  font-family: myFirstFont;
  src: url('Sansation_Light.ttf')
}


------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20130910/a6b1ad1c/attachment-0001.html>


More information about the pyar mailing list