Portál AbcLinuxu, 10. května 2025 01:56

Dotaz: FPDF - ceske fonty

25.7.2008 20:00 Rycmond | skóre: 10 | Úpice
FPDF - ceske fonty
Přečteno: 1406×
Odpovědět | Admin
Ahoj,

snazim se tu vyresit cestinu v FPDF nasel jsem ceske fonty ale nejdou me nejak pouzit kdyz napisu

define('FPDF_FONTPATH','./font/');

require('fpdf.php');

$pdf=new FPDF();

$pdf->Open('P','mm','A4');

$pdf->AddFont('comit','','comit.php');

$pdf->AddPage();

$pdf->SetFont('comit','B',16);

$pdf->Cell(40,10,'Hello World!',1,1);

$pdf->Cell(190,10,'Ředitelství silnic a dálnic ČR',1,1,'C');

$pdf->Cell(190,10,'34567823456789ěščřžýáíéŠČŘŽÝÁÍÉ',1,1,'C');

$pdf->Output();

?>

Kdyz pouziju cokoli jineho nez arial.php tak to napise chybovou hlasku

FPDF error: Undefined font: comic B

Potreboval bych radu kde delam chybu. tak predem diky
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

25.7.2008 20:23 kolisko | skóre: 21 | blog: prace
Rozbalit Rozbalit vše Re: FPDF - ceske fonty
Odpovědět | | Sbalit | Link | Blokovat | Admin
Píšete comic B, ale v kódu máte comit B. To bude asi překlep.

Existuje na disku comit.php soubor (popř. další fonty)? A arial.php se vyskytuje pouze na jednom místě?
25.7.2008 23:21 Rycmond | skóre: 10 | Úpice
Rozbalit Rozbalit vše Re: FPDF - ceske fonty
dalsi arial.php na disku neni. Ale dalsi fonty jsou v ./font
26.7.2008 23:35 Rycmond | skóre: 10 | Úpice
Rozbalit Rozbalit vše Re: FPDF - ceske fonty
Tak reseni se uz naslo.

Chyba byla v tom ze jsem pouzil

$pdf->AddFont('comic','B','comic.php');

a pak jsem pouzil tohle

$pdf->SetFont('comic','',16);

Volal jsem vlastne nenacteny font.

Stratil jsem stim 3 dny zivota ale povedlo se :-).

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.