Zadejte hledaný výraz...

Jak dostat EMOJI do generovaného PDF?

Jirka
verified
rating uzivatele
(6 hodnocení)
11. 11. 2022 10:13:16
Přeji pěkný den,
delší dobou zápasím s tím, jak dostat e-moji do generovaného výstupního PDF souboru. Zatím mi to v PDF generuje jen prázdný čtvereček místo emoji.
V HTML (potažmo v souboru .tpl, jelikož se jedná o Prestashop) mám toto:
Ve stylech mám:
V PHP se následně generuje výstupní PDF, kde "text" je zobrazován v pořádku, ale místo emoji se na PDF zobrazí jen čtvereček. Můžete mi prosím s tímto pomoci? Děkuji.
PHP:
11. 11. 2022 10:13:16
https://webtrh.cz/diskuse/jak-dostat-emoji-do-generovaneho-pdf#reply1509343
glengoolie
verified
rating uzivatele
11. 11. 2022 11:06:54
musis pouzit font ktory tie emoji podporuje
11. 11. 2022 11:06:54
https://webtrh.cz/diskuse/jak-dostat-emoji-do-generovaneho-pdf#reply1509342
Jirka
verified
rating uzivatele
(6 hodnocení)
11. 11. 2022 11:22:00
Napsal glengoolie;1653812
musis pouzit font ktory tie emoji podporuje
Mohu zeptat na nějaký konkrétní příklad, který bych mohl použít? Děkuji.
---------- Příspěvek doplněn 11.11.2022 v 12:55 ----------
V CSS jsem přidal
a v HTML upravil na
a i přesto mi to do PDF generuje jen prázdný čtvereček :(
11. 11. 2022 11:22:00
https://webtrh.cz/diskuse/jak-dostat-emoji-do-generovaneho-pdf#reply1509341
TomasX
verified
rating uzivatele
(4 hodnocení)
11. 11. 2022 12:37:37
tak ten font musíě nastavit v tom pdf generátoru a ne v html. Z kódu není jasné, jak to pdf vlastně generuješ, nejspíš TCPDF, tady pán řeší stejný problém https://github.com/tecnickcom/TCPDF/issues/393 a doporučení je stejné jako tady. Dokumentaci jak pracovat s fonty v tcpdf máš zase tady https://tcpdf.org/docs/srcdoc/TCPDF/classes-TCPDF-FONTS/
11. 11. 2022 12:37:37
https://webtrh.cz/diskuse/jak-dostat-emoji-do-generovaneho-pdf#reply1509340
Jirka
verified
rating uzivatele
(6 hodnocení)
11. 11. 2022 13:33:08
Napsal TomášX;1653821
tak ten font musíě nastavit v tom pdf generátoru a ne v html. Z kódu není jasné, jak to pdf vlastně generuješ, nejspíš TCPDF, tady pán řeší stejný problém https://github.com/tecnickcom/TCPDF/issues/393 a doporučení je stejné jako tady. Dokumentaci jak pracovat s fonty v tcpdf máš zase tady https://tcpdf.org/docs/srcdoc/TCPDF/classes-TCPDF-FONTS/
V generátoru mám toto, zkusil jsem tam dát i ten font, ale někde bude asi chyba, stále jen prázdný čtvereček:
11. 11. 2022 13:33:08
https://webtrh.cz/diskuse/jak-dostat-emoji-do-generovaneho-pdf#reply1509339
TomasX
verified
rating uzivatele
(4 hodnocení)
11. 11. 2022 13:44:06
ale v dokumentaci https://tcpdf.org/docs/srcdoc/TCPDF/classes-TCPDF-FONTS/#method_addTTFfont se píše, že cesta k ttf musí být soubor a nikoliv url adresa s http://. Někdy je opravdu jednodušší si přečíst dokumentaci a hlavně se v ní naučit pohybovat. S překladem některých částí ti může pomoc překladač, pokud neumíš dobře anglicky.
v PHP nedělám, prestashop neznám a tuhle knihovnu také ne, tak ti neumím poradit příliš konkrétněji.
11. 11. 2022 13:44:06
https://webtrh.cz/diskuse/jak-dostat-emoji-do-generovaneho-pdf#reply1509338
Pro odpověď se přihlašte.
Přihlásit