Prohlížení tohoto vlákna:
1 Anonymní uživatelé
český .afm font |
||
---|---|---|
Guru
Členem od:
12:14 20.4.2007 Skupina:
Registrovaní uživatelé Příspěvky:
172
|
Moc prosím, neposkytl by mě někdo .afm font, aby to PDF soubory tisklo česky?
Snažila jsem se o konverzi dle různých návodů, ale marně... bohužel neumím to Pomůžete někdo?
Zasláno: 9:07 28.1.2008
|
|
Přenos |
Re: český .afm font |
||
---|---|---|
Pokročilý
Členem od:
9:16 26.2.2007 Skupina:
Registrovaní uživatelé Příspěvky:
58
|
Ceske fonty muzes najit treba zde ale nevim zda ti pomohou. Sam jsem se snazil rozchodit PDF Order Center, ale bezuspechu. Resil jsem to i tady na foru.
Pokud se ti to podari rozchodit s ceskymi fonty,tak dej vedet jak....docela me to zajima.
Zasláno: 15:15 28.1.2008
|
|
Přenos |
Re: český .afm font |
||
---|---|---|
Guru
Členem od:
12:14 20.4.2007 Skupina:
Registrovaní uživatelé Příspěvky:
172
|
Hurááá povedlo se
Takže popíšu jak: 1. z webu http://pabi3.com/blog/php-tvorba-pdf-dokumentov-s-diakritikou/ jsem si stáhla utilitu ttf2pt1, je to v nadpisu Tvorba metrického súboru a udělala jsem přesně to co tam píšou, čili překonvertovala jsem si soubory ttf2pt1 -a c:\windows\fonts\trebuc.ttf trebuc ttf2pt1 -a c:\windows\fonts\trebucbd.ttf trebucbd ttf2pt1 -a c:\windows\fonts\trebucbi.ttf trebucbi ttf2pt1 -a c:\windows\fonts\trebucit.ttf trebucit já použila písmo Courier čímž mě vzniklo 8 souborů s koncovkou .afm a .pfa 2. pak jsem postupovala jako je popsáno na http://zahradil.info/2003/10/01/generovani-pdf-souboru-z-xml-31.html ale s úpravami. - do adresáře admin\includes\modules\pdfoc\fonts\ jsem nakopírovala těch 8 vytvořených souborů s fonty, pak k tomu z \windows\fonts\ ty .ttf soubory a ještě cp1250.enc 3. do souboru v admin\includes\modules\pdfoc\class.pdf.php jsem asi kolem řádku 1413 dala funkci: Citát: function load_encoding($file) { a pak je to hned následující fce function selectFont... jsem upravila spíš vložila na: Citát: function selectFont($fontName,$encoding='',$set=1){ následující if (!isset($this->fonts[$fontName])){.... zůstává stejné 4. do šablon v admin\includes\modules\pdfoc\templates\ např. do souboru Invoice.php jsem změnila Citát: $pdf->selectFont(DIR_PDFOC_FONTS . 'Cour.afm'); čili místo Helvetica.afm jsem dala font který potřebuji, v mém případě Cour.afm A ono to šlo uff takže češtinu mám vyřešenou, teď se ještě poprat s tím jak tam dostat zbývající položky. Tento návod nemohu použít, protože mám Super Order 1.3 Oprava: jo ještě v souboru admin\includes\modules\pdfoc\class.pdf.php jak je funkce function setFontFamily($family,$options=''){ ... jsem přidala na začátek: Citát: $this->fontFamilies['Cour.afm']=array(
Zasláno: 21:17 28.1.2008
|
|
Přenos |
Můžete prohlížet témata.
Nemůžete zakládat nová témata.
Nemůžete odpovídat na příspěvky.
Nemůžete editovat Vaše příspěvky.
Nemůžete mazat Vaše příspěvky.
Nemůžete přidávat nové ankety.
Můžete hlasovat v anketách.
Nemůžete připojovat soubory k příspěvkům.
Nemůžete přispívat bez schválení.