Zrzut ekranu jest świetny, ale niestandardowe czcionki @ font-face nie są renderowane. Czy można to poprawić?Jak renderować @ twarz czcionki w przechwytywaniu ekranu PhantomJS?
Odpowiedz
Po robi jakieś badania na trochę znalazłem to
http://code.google.com/p/phantomjs/issues/detail?id=247
Wygląda SVG działa najlepiej.
Jeden problem, który napotkałem podczas testowania zrzutu ekranu ponownie po użyciu wersji SVG czcionki był WebKit buforowanie starej strony i nadal pokazuje uszkodzone czcionki. Upewnij się, że serwer wyraźnie mówi, że nie używa wersji buforowanej lub czyści pamięć podręczną WebKits.
Ten problem nadal występuje i użycie SVG jest działającym rozwiązaniem. Dzięki za to. –
mam budować PhantomJS z Czcionki Webfonts wsparcia dla OSX i Linux - można wykorzystywać pliki binarne bezpośrednio -
pobrać z: http://arunoda.me/blog/phantomjs-webfonts-build.html
binarny nie działa dla mnie – David
@David, działa dla mnie na jednej czcionce, a nie innej. Źródło Adobe Sans Pro działa, niestandardowe ikony za pośrednictwem IcoMoon nie działają. – weisjohn
@ Arunoda-Susiripala Czy mógłbyś zaktualizować link do oryginalnego rozwiązania, którego użyłeś do skompilowania tych binariów, które wymieniono na twoim blogu? – Serge
- 1. @ twarz-czcionki nie działa
- 2. Twarz czcionki CSS "? #iefix"
- 3. zapobiec przechwytywaniu ekranu w aplikacjach na Androida
- 4. Czcionka twarz, Raphael i IE8
- 5. PhantomJS Render Page Fonts
- 6. Zrzuty ekranu za pomocą PhantomJS w języku C#
- 7. Jak mogę renderować zawartość HTML jako plik pdf za pomocą phantomJs w węźle.JS
- 8. Internet Explorer czcionka twarz ssl
- 9. Wielkość czcionki w stosunku do rozdzielczości ekranu użytkownika?
- 10. Jak bezpiecznie renderować html w reakcji?
- 11. Ustawianie PhantomJS do przechwytywania całego ekranu po użyciu funkcji clipRect()
- 12. Czy html2canvas renderować svg na stronie?
- 13. Ogromne zużycie pamięci PhantomJS po zrobieniu zrzutu ekranu
- 14. Pomoc demo na iPhone'a: każdy wie o szybszym przechwytywaniu ekranu zamiast UIGetScreenImage()?
- 15. Jak korzystać z phantomjs?
- 16. Jak renderować przekonujący skydome?
- 17. @ svg-czcionka-twarz nie działa poprawnie w Chrome?
- 18. Zrzut ekranu w Haskell?
- 19. Debugowanie problemów z czcionką PhantomJS @
- 20. Widok ekranu svg nie powinien zmieniać rozmiaru czcionki?
- 21. phantomjs pasuje do strony A4
- 22. @ Czcionka-twarz nie działa w mobilnym pakiecie Webkit
- 23. Jak renderować listę do szablonu?
- 24. PhantomJS nie załadował Map Google
- 25. Jak renderować częściowy widok asynchronicznie?
- 26. Jak renderować SKNode do UIImage
- 27. Jak wykonać obietnice jQuery w phantomJS?
- 28. Jak prawidłowo renderować duże bitmapy w WPF?
- 29. Jak mogę renderować histogramy 3D w pythonie?
- 30. Jak renderować pole formularza Django w szablonie?
Używam phantomjs 1.9.7 i nadal napotykają ten problem, czy wymyślić jakieś rozwiązanie tego? – midhunsezhi