কম্পিউটার

কিভাবে PHP FPDI লাইব্রেরিতে এনকোডিং সেট করবেন?


FPDI লাইব্রেরির জন্য এনকোডিং সেট করার জন্য নীচে একই কোড রয়েছে−

সঠিক বর্ণমালা আছে এমন নতুন ফন্ট যোগ করুন।

$pdf->AddFont('DejaVu','','DejaVuSansCondensed.php');
$pdf->SetFont('DejaVu', '', 10, '', false);

নিম্নলিখিত তিনটি সম্ভাব্য এনকোডিং যা সম্ভব।

cp1250 (Central Europe)
cp1251 (Cyrillic)
cp1252 (Western Europe)
cp1253 (Greek)
cp1254 (Turkish)
cp1255 (Hebrew)
cp1257 (Baltic)
cp1258 (Vietnamese)
cp874 (Thai)
or
ISO-8859-1 (Western Europe)
ISO-8859-2 (Central Europe)
ISO-8859-4 (Baltic)
ISO-8859-5 (Cyrillic)
ISO-8859-7 (Greek)
ISO-8859-9 (Turkish)
ISO-8859-11 (Thai)
ISO-8859-15 (Western Europe)
ISO-8859-16 (Central Europe)
Or
KOI8-R (Russian)
KOI8-U (Ukrainian)

আসুন UTF-8 কে cp1250 এ রূপান্তর করার একটি উদাহরণ দেখি।

$str = iconv('UTF-8', 'cp1250', 'zazółcić gęślą jaźń');

নোট − যদি ব্যবহারকারীর দ্বারা PDF এ পাঠানো স্ট্রিংটি UTF-8 এনকোডিং-এ থাকে, তাহলে এটিকে cp1250-এ রূপান্তর করতে হবে।


  1. PHP - কিভাবে mb_detect_encoding() ব্যবহার করে অক্ষর এনকোডিং সনাক্ত করতে হয়

  2. PHP – mb_detect_order() ব্যবহার করে ক্যারেক্টার এনকোডিং ডিটেকশন অর্ডার কিভাবে সেট করবেন?

  3. কিভাবে PHP এ imagesetpixel() ফাংশন ব্যবহার করে একটি একক পিক্সেল সেট করবেন?

  4. রাস্পবেরি পাইতে কীভাবে রাস্পবেরি পাই ওএস সেট আপ করবেন