Joomla 5.2.2 Security & Bugfix Release
Joomla 5.2.2 je nyní k dispozici. Jedná se o bezpečnostní vydání pro Joomla 5.x.
podle mchronoforms a tcpdf
11. led 2020 14:58 - 11. led 2020 15:02 #141478
Phoca Cart - www.phoca.cz/phocacart - e-shop, e-commerce
Phoca Gallery - www.phoca.cz/phocagallery - obrázková galerie
Phoca Download - www.phoca.cz/phocadownload - stahování souborů
Phoca Guestbook - www.phoca.cz/phocaguestbook - guestbook
Odpověď od H13
Admin
Zde si můžeš stáhnout již vytvořený fonty:
www.phoca.cz/download/category/34-phocapdf-fonts
Češtinu umí "Dejavu Sans" a "Free Mono". Dejavu Sans je ale hodně robustní, protože obsahuje mnoho národních znaků.
Každopádně lze vyvořit i "vlastní" font. v ZIPu TCPDF knihovny je návod. Pro TCPDF se dá vytvořit jakýkoliv český font.
Jak píše Bong, většinou se font nastavuje přes TCPDF funkci:
Takže zkus v Chronoforms najít, jestli tam nemají nějakou proměnnou, která by se např. zadávala v parametrech.
Předpokládám, že Chronoforms bude mít nastavenou cestu k písmům, takže by mělo stačit nakopírovat nový písma tam, kde jsou stávající. Cesta lze změnit např. pomocí:
EDIT:
Vidím, že jsem tento post poslal těsně po tobě, ano, jestli ti to funguje coreFonts, je to OK.
www.phoca.cz/download/category/34-phocapdf-fonts
Češtinu umí "Dejavu Sans" a "Free Mono". Dejavu Sans je ale hodně robustní, protože obsahuje mnoho národních znaků.
Každopádně lze vyvořit i "vlastní" font. v ZIPu TCPDF knihovny je návod. Pro TCPDF se dá vytvořit jakýkoliv český font.
Jak píše Bong, většinou se font nastavuje přes TCPDF funkci:
Code:
$tcpdf->setFont($promenna_s_nazvem_pisma);
Takže zkus v Chronoforms najít, jestli tam nemají nějakou proměnnou, která by se např. zadávala v parametrech.
Předpokládám, že Chronoforms bude mít nastavenou cestu k písmům, takže by mělo stačit nakopírovat nový písma tam, kde jsou stávající. Cesta lze změnit např. pomocí:
Code:
if(!defined('K_PATH_FONTS')) {define("K_PATH_FONTS", JPATH_ADMINISTRATOR.'/components/com_phocapdf/fonts/');}
EDIT:
Vidím, že jsem tento post poslal těsně po tobě, ano, jestli ti to funguje coreFonts, je to OK.
Phoca Cart - www.phoca.cz/phocacart - e-shop, e-commerce
Phoca Gallery - www.phoca.cz/phocagallery - obrázková galerie
Phoca Download - www.phoca.cz/phocadownload - stahování souborů
Phoca Guestbook - www.phoca.cz/phocaguestbook - guestbook
11. led 2020 16:32 #141479
Odpověď od Ernst
Joomla Expert
Dík za upřesnění fontů, když se někdy budu nudit zkusím i nějaký font vytvořit.
Nevíš i o dalších českých fontech, mimo těch dvou co jsou v phoca?
Chronoforms v tcpdf používá pro seznam použitých fontů opravdu jen $this->CoreFonts = array().
Ano písma stačí nakopírovat do /www/libraries/cetcpdf/tcpdf/fonts/.
Parametry funkce setFont() tam nejdou rozumě změnit, bere se vše z toho CoreFonts.
Nevíš i o dalších českých fontech, mimo těch dvou co jsou v phoca?
Chronoforms v tcpdf používá pro seznam použitých fontů opravdu jen $this->CoreFonts = array().
Ano písma stačí nakopírovat do /www/libraries/cetcpdf/tcpdf/fonts/.
Parametry funkce setFont() tam nejdou rozumě změnit, bere se vše z toho CoreFonts.
11. led 2020 17:52 #141480
Phoca Cart - www.phoca.cz/phocacart - e-shop, e-commerce
Phoca Gallery - www.phoca.cz/phocagallery - obrázková galerie
Phoca Download - www.phoca.cz/phocadownload - stahování souborů
Phoca Guestbook - www.phoca.cz/phocaguestbook - guestbook
Odpověď od H13
Admin
Já nezkoumal tu funkci do podrobna, takže nevím, jestli to pole corefonts nemá nějaký vliv na výkon (jestli ty fonty náhodou někde nenahrává všechny a něco s nima někde nedělá - nemusí to být vyloženě vložení do PDF dokumentu - to by byl celkem problém zbytečně je tam vkládat všechny. Spíš jde o to, jestli s něma nějak nepracuje a zbytečně nezatěžuje server při vytváření PDF)
Phoca Cart - www.phoca.cz/phocacart - e-shop, e-commerce
Phoca Gallery - www.phoca.cz/phocagallery - obrázková galerie
Phoca Download - www.phoca.cz/phocadownload - stahování souborů
Phoca Guestbook - www.phoca.cz/phocaguestbook - guestbook
12. led 2020 13:17 - 12. led 2020 13:18 #141490
Odpověď od Ernst
Joomla Expert
Vypadá to, že to pole corefonts je jen převodním mezi názvem fontu, který zadám v chronoforms a skutečným názvem souboru.
Tak by to zpomalovat nemělo.
Konec konců, dám stejně asi do toho pole jen ten font, který budu používat.
Tak by to zpomalovat nemělo.
Konec konců, dám stejně asi do toho pole jen ten font, který budu používat.
12. led 2020 13:55 #141491
Phoca Cart - www.phoca.cz/phocacart - e-shop, e-commerce
Phoca Gallery - www.phoca.cz/phocagallery - obrázková galerie
Phoca Download - www.phoca.cz/phocadownload - stahování souborů
Phoca Guestbook - www.phoca.cz/phocaguestbook - guestbook
Odpověď od H13
Admin
OK, BTW posílal jsem ti mail na email, co zde máš uveden v profilu, tak se na něj podívej. Jestli je to neaktuální adresa, pošli mi novou.
Phoca Cart - www.phoca.cz/phocacart - e-shop, e-commerce
Phoca Gallery - www.phoca.cz/phocagallery - obrázková galerie
Phoca Download - www.phoca.cz/phocadownload - stahování souborů
Phoca Guestbook - www.phoca.cz/phocaguestbook - guestbook
12. led 2020 22:10 #141492
Odpověď od Ernst
Joomla Expert
email tam mám správný, ale nic nepřišlo, ani do spamu