में विशिष्ट फ़ॉन्ट्स क्या कोई मुझे बता सकता है कि मैं क्या गलत कर रहा हूं? मुझे टीसीपीडीएफ द्वारा जेनरेट किए गए मेरे पीडीएफ में एरियल फ़ॉन्ट चाहिए। सबसे पहले मैंने इसका उपयोग करने की कोशिश की है: 1) मुझे विंडोज फोंट्स कैटलॉग से एरियल मिला और इसे टीसीपीडीएफ निर्देशिका में रखा गया। 2) अगला मैं स्क्रिप्ट में लिखा है:टीसीपीडीएफ पीडीएफ
$fontname = $pdf->addTTFfont('../lib/tcpdf/arial.ttf', '', '', 32);
कि tcpdf में बाद/फोंट 3 फ़ाइलें (arial.ctg.z, arial.php और arial.z) प्रकट होता है। मैंने सोचा था कि सब कुछ ठीक हो गया था कि लेकिन अगर TCPDF में मैं द्वारा इस फ़ॉन्ट का उपयोग करें:
$pdf->SetFont('arial', '', 16);
दस्तावेज़ में फ़ॉन्ट वास्तव में एरियल है, लेकिन बिना पॉलिश विशिष्ट गाती (ąęłżńź)
मैं भी अपने आप को द्वारा फ़ॉन्ट तैयार की कोशिश की है : मैं तो ttf2afm और makefontuni.php स्क्रिप्ट डाउनलोड किया कमांड लाइन में मैं यह लिखा:
ttf2ufm -a arial.ttf
php -q makefontuni.php arial.ttf arial.ufm
आदेश मुझे भी 3 फ़ाइलें (arial.ctg.z, arial.php और arial.z) लेकिन अंतिम स्थिति दिया पहले की तरह ही है।
मैं मानता है कि UTF-8 में है सभी डेटा पीडीएफ के लिए लिख और TCPDF निर्माण इस तरह है:
$pdf = new TCPDF(PDF_PAGE_ORIENTATION, PDF_UNIT, PDF_PAGE_FORMAT, true, 'utf-8', false);
मैं नहीं जानता कि क्या मैं गलत कर रहा हूं। :(
हाँ आप सही हैं लेकिन मुझे एरियल फ़ॉन्ट की आवश्यकता नहीं है और यहां समस्या है – Karol85
@Miro Markaravanes: यह विशेष पात्रों के लिए काम करता है लेकिन बोल्ड प्रभाव नहीं दिखाता है। –