2011-09-22 16 views
7

स्क्रीन कैप्चर बहुत अच्छा है, लेकिन कस्टम @ फ़ॉन्ट-फेस फ़ॉन्ट्स को प्रस्तुत नहीं किया जा रहा है। क्या यह सही करना संभव है?मैं फ़ैंटॉमजेएस स्क्रीन कैप्चर में @ फ़ॉन्ट-फेस कैसे प्रस्तुत करूं?

+0

और अभी भी इस समस्या का सामना किया, आप इसका कोई समाधान समझते हैं? – midhunsezhi

उत्तर

4

एक बिट के लिए कुछ शोध करने के बाद मैंने पाया इस

http://code.google.com/p/phantomjs/issues/detail?id=247

लगता एसवीजी की तरह सबसे अच्छा काम करता है।

फ़ॉन्ट की एक एसवीजी संस्करण का उपयोग करने के बाद फिर से एक स्क्रीनशॉट का परीक्षण करते समय एक समस्या आई, वेबकिट पुराने पृष्ठ को कैश कर रहा था और अभी भी टूटे फोंट दिखा रहा था। सुनिश्चित करें कि आपका सर्वर स्पष्ट रूप से कैश किए गए संस्करण का उपयोग न करने या वेबकिट कैश साफ़ करने के लिए कहता है।

+0

यह समस्या अभी भी मौजूद है और एसवीजी का उपयोग एक कामकाजी समाधान है। इसके लिए धन्यवाद। –

1

मैं के लिए OSX और लिनक्स वेबफ़ॉन्ट समर्थन के साथ PhantomJS निर्माण किया है - आप सीधे बाइनरी उपयोग कर सकते हैं -

डाउनलोड से: मैं phantomjs 1.9.7 का उपयोग कर रहा http://arunoda.me/blog/phantomjs-webfonts-build.html

+0

बाइनरी मेरे लिए काम नहीं कर रहा है – David

+0

@ डेविड, यह मेरे लिए एक फ़ॉन्ट पर काम कर रहा है और दूसरा नहीं। एडोब का स्रोत सैन्स प्रो काम कर रहा है, IcoMoon के माध्यम से कस्टम प्रतीक काम नहीं कर रहे हैं। – weisjohn

+0

@ अरुणोदा-सुसीरिपला क्या आप मूल समाधान के लिंक को अपडेट कर सकते हैं जिसका उपयोग आपने उन ब्लॉगों को संकलित करने के लिए किया था, जो आपके ब्लॉग में संदर्भित थे? – Serge

संबंधित मुद्दे