2011-07-31 14 views
6

मुझे लगता है कि मुझे अपनी समस्या यहां pinpointed है ... मैंने कुछ गैर-मानक फोंट को मेरी ~/.fonts निर्देशिका में स्थापित किया है और 'mkfontdir' और 'mkfontscale' चलाया है। फोंट दिखाते हैं जब मैं उन्हें 'एफसी-सूची' के साथ सूचीबद्ध करता हूं। समस्या यह है कि wkhtmltopdf उन्हें पहचान नहीं है। 'कूरियर 10 पिच' जैसे अन्य सिस्टम फोंट पहचाने जाते हैं ... बस मेरी उपयोगकर्ता निर्देशिका में क्या नहीं है। तो क्या मेरे फ़ोल्डर में फोंट को पहचानने के लिए wkhtmltopdf (या उस मामले के लिए, वेबकिट) प्राप्त करने का कोई तरीका है? क्या मुझे एसएसएच पर कुछ करना है या क्या कोई विकल्प है जिसे मैं रूबी में सेट कर सकता हूं?उपयोगकर्ता फ़ॉन्ट फ़ोल्डर को पहचानने के लिए wkhtmltopdf प्राप्त करें

उत्तर

0

क्या समस्या अभी भी मौजूद है? मैंने अभी वर्चुअल उबंटू सर्वर के साथ प्रयास किया है और बिना किसी समस्या के फोंट काम कर रहे हैं, भले ही मुझे रिपॉजिटरीज़ से प्राप्त संस्करण 0.9.9 है जो बहुत पुराना है। मेरे प्रक्रिया:

  1. स्थापित xserver, fluxbox, mupdf (दर्शक), क्रोमियम और wkhtmltopdf
  2. एक भयानक फ़ॉन्ट (PonyRides)
  3. दौड़ा mkfontdir, mkfontscale और एफसी-सूची (फ़ॉन्ट सूची पर दिखाया) समझे
  4. एक ही पैरा कि कस्टम फ़ॉन्ट
  5. wkhtmltopd test.html test.pdf

मैं पीडीएफ स्थानीय रूप से जाँच की और वें इस्तेमाल किया के साथ एक test.html मेड एक और कंप्यूटर पर और कस्टम फ़ॉन्ट ने भी वहां काम किया, भले ही मेरे पास फ़ॉन्ट स्थापित न हो। http://temp-share.com/show/dPf3m39HW < - जेनरेट पीडीएफ (मुझे उम्मीद है कि लिंक बहुत अस्थायी नहीं है)।

+0

यदि यह फोंट संग्रहीत किया जाता है, तो यह काम करेगा, उदाहरण के लिए, सीएसएस/फोंट? मैं अपने फोंट के साथ काम करने के लिए wkhtmltopdf नहीं प्राप्त कर सकता - मैं एक साझा होस्टिंग योजना पर हूं। (बीटीडब्ल्यू, भयानक फ़ॉन्ट! :)) – user961627

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