Set charset Windows-1250?

LiteCart Fan
Fra Czech Republic
Medlem siden

Hello,
I do not know how I FPDF set encoding windows-1250 (Central Europe)?? UTF-8 is not working with fpdf and library "tfpdf" is not working with php7.

Thank you for the advice.

tim
Founder
Fra Sweden
Medlem siden
tim

Fact is, FPDF is built for Windows-1252 whereby UTF-8 is decoded to Windows-1252. You can play around with these lines in includes/classes/pdf.inc.php.

  public function Text($x, $y, $txt) {
      $txt = mb_convert_encoding($txt, 'Windows-1252', language::$selected['charset']);
      //$txt = iconv($txt, language::$selected['charset'], 'Windows-1252');
      return parent::Text($x, $y, $txt);
  }

Also make sure all your language properties and storage encoding are set to your desired charsets LiteCart.

LiteCart Fan
Fra Czech Republic
Medlem siden

So, I figured it out :)
The problem was that I use linux and windows-1250 encoding is not working. It must use ISO-8859-2 and then let it generate fonts with this encoding - then everything is working :)

Moderator
Fra Lithuania
Medlem siden

edit: created new post for better navigation

Du
This website uses no cookies and no third party tracking technology. We think we can do better than others and really think about your privacy.