Provo a generare un PDF con wkhtmltopfd da una mappa OpenLayer V3, ma ottengo solo un'immagine vuota.wkhtmltopdf OpenLayers V3 non riuscito
Questo codice dovrebbe generare un PDF con le immagini della mappa, ma genera solo lo sfondo della mappa.
wkhtmltopdf --javascript-delay 5000 http://openlayers.org/en/v3.1.1/examples/moveend.html test.pdf
Cosa sto sbagliando?
Questo è quello che ho già controllato:
- ho aperto la pagina web con Chrome e salvato in un file PDF. Funziona.
- Nella traccia di Wireshark non riesco a visualizzare alcuna richiesta su un'immagine di tile (quindi un server di riquadri di blocco non è l'errore).
- Ho provato alcune opzioni su wkhtmltopdf come
--background
e--images
, ma senza successo (queste opzioni sono anche contrassegnate come opzioni predefinite). - Sto usando wkhtmltopdf 0.12.1.2 (con qt con patch) su Windows 8. Nessun successo.
- Anche wkhtmltopdf 0.12.1 (con qt con patch) su Ubuntu 14: nessun successo.
a --javascript ritardo '5sec' aspetta abbastanza per caricare tutte le immagini. Quindi questo non risolverà il problema. – powerpete
Hai provato lo stato di --window. –
Siamo spiacenti. Non posso testarlo con la mia mappa specifica al momento. (Ho cambiato il mio componente della mappa in leaflet.js) – powerpete