Próbuję wygenerować plik PDF z wkhtmltopfd z mapy OpenLayer V3, ale otrzymuję tylko pusty obraz.wkhtmltopdf OpenLayers V3 nie powiodło się
Ten kod powinien generować plik PDF ze zdjęciami mapy, ale generuje tylko tło mapy.
wkhtmltopdf --javascript-delay 5000 http://openlayers.org/en/v3.1.1/examples/moveend.html test.pdf
Co robię źle?
to, co już sprawdzone:
- otworzyłam stronę internetową Chrome i zapisać go do pliku PDF. To działa.
- W śledzeniu Wireshark nie widzę żadnego żądania dla obrazu kafelka (więc blokujący serwer kafelkowy nie jest awarią).
- Próbowałem niektóre opcje na wkhtmltopdf, takie jak
--background
i--images
, ale bez powodzenia (te opcje są również oznaczone jako opcje domyślne). - Używam wkhtmltopdf 0.12.1.2 (z załatanym qt) na Windows 8. Bez powodzenia.
- Również wkhtmltopdf 0.12.1 (z załatanym qt) na Ubuntu 14: bez powodzenia.
'--javascript opóźnienia 5sec' czeka na tyle, aby załadować wszystkie obrazy. To nie rozwiąże problemu. – powerpete
Czy próbowałeś - -window-status. –
Przepraszamy. Nie mogę go przetestować na tej konkretnej mapie. (Zmieniłem komponent mapy na plik leaflet.js) – powerpete