Proyecto

General

Perfil

Acciones

Mejora #3468

cerrada
SR MV

Problemas en exportación a PDF

Mejora #3468: Problemas en exportación a PDF

Añadido por Santiago Ramos hace más de 7 años. Actualizado hace más de 7 años.

Estado:
Resuelta
Prioridad:
Normal
Categoría:
Desarrollo
Versión prevista:
Fecha de inicio:
2018-10-23
Fecha fin:
% Realizado:

100%

Tiempo estimado:
Versión:

Descripción

En algunos de los resúmenes existe la opción de exportar a PDF utilizando la gema "shrimp" y el binario "phantomjs".

Esta funcionalidad tiene varios problemas y no funciona correctamente:

  • El binario hay que instalarlo a mano y en las últimas versiones liberadas existe un problema con la densidad de pixels: https://github.com/ariya/phantomjs/issues/12685
  • El proceso para obtener el pdf es muy enrevesado (la petición del usuario genera una invocación al binario que solicita la página a exportar y devuelve el PDF al código que se lo envía al usuario).

Es necesario una solución más fiable y simple


Ficheros

seguimiento_tecnico.pdf (35,1 KB) seguimiento_tecnico.pdf Jaime Ortiz, 2018-10-30 11:42

Peticiones relacionadas 3 (0 abiertas3 cerradas)

relacionada con GONG - Errores #3184: Exportación a PDF de Monitoramento Narrativo > Informe Final no funcionaResueltaJaime Ortiz2017-10-23

Acciones
relacionada con GONG - Errores #3407: Error no controlado en Resumen EjecutivoResueltaJaime Ortiz2018-06-26

Acciones
relacionada con GONG - Errores #3410: Error al exportar a fichero el informe de Seguimiento TecnicoResuelta2018-06-29

Acciones

MV Actualizado por Michel Victor (OEI) hace más de 7 años Acciones #1

  • Estado cambiado de Asignada a Resuelta
  • % Realizado cambiado de 0 a 100

Se han cambiado la carga de fuentes en gor.css por problemas en la carga de assets desde wicked_pdf.

/* Cargamos Liberation Sans para unificar presentacion entre plataformas */

/* @font-face {
    font-family: 'liberation_sansregular';
    src: url('LiberationSans-Regular-webfont.eot');
    src: url('LiberationSans-Regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('LiberationSans-Regular-webfont.woff') format('woff'),
         url('LiberationSans-Regular-webfont.ttf') format('truetype'),
         url('LiberationSans-Regular-webfont.svg#liberation_sansregular') format('svg');
    font-weight: normal;
    font-style: normal;
} */

/* Se ha cambiado la forma de cargar las fuentes para que sean accesibles por wicked_pdf en produccion */
@font-face {
    font-family: 'liberation_sansregular';
    src: url('LiberationSans-Regular-webfont.eot');
    src: url('LiberationSans-Regular-webfont.eot') format('embedded-opentype'),
         url('LiberationSans-Regular-webfont.woff') format('woff'),
         url('LiberationSans-Regular-webfont.ttf') format('truetype'),
         url('LiberationSans-Regular-webfont.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}

JO Actualizado por Jaime Ortiz hace más de 7 años Acciones #2

Hola Michel!

Tras el cambio los PDFs que se generan estan mal "formateados".

El contenido ocupa una parte muy pequeña de la hoja, con cuadro y letra muy pequeños dejando grandes margenes a todos los lados del contenido. Adjuntamos un ejemplo.

¿Reabrimos el ticket? o ¿Puede ser que no hayamos confgirado algo adecuadamente?

gracias!

JO Actualizado por Jaime Ortiz hace más de 7 años Acciones #3

Estoy probando en otras instancias de desarrollo y parece que los PDFs salen correctamente formateados, con lo que puede ser algún problema de mi entorno de desarrolo local (OSX?).

De momento no reabro el ticket.

JO Actualizado por Jaime Ortiz hace más de 7 años Acciones #4

  • Añadido relacionada con Errores #3184: Exportación a PDF de Monitoramento Narrativo > Informe Final no funciona

JO Actualizado por Jaime Ortiz hace más de 7 años Acciones #5

  • Añadido relacionada con Errores #3407: Error no controlado en Resumen Ejecutivo

JO Actualizado por Jaime Ortiz hace más de 7 años Acciones #6

  • Añadido relacionada con Errores #3410: Error al exportar a fichero el informe de Seguimiento Tecnico
Acciones

Exportar a: PDF Atom