$c=$s[$i];
if(ord($c)<128)
{
- $l+=$cw[$c];
+ $l+= isset($cw[$c]) ? $cw[$c] : 0;
$i++;
}
else
function _putfonts()
{
- $nf=$this->n;
+ print_R($this->fonts);
+ $nf=$this->n;
foreach($this->diffs as $diff)
{
//Encodings
$this->_out('<</Type /Encoding /BaseEncoding /WinAnsiEncoding /Differences ['.$diff.']>>');
$this->_out('endobj');
}
+
+
foreach($this->FontFiles as $file=>$info)
{
//Font file embedding
if(defined('FPDF_FONTPATH'))
$file=FPDF_FONTPATH.$file;
$size=filesize($file);
+
if(!$size)
$this->Error('Font file not found');
$this->_out('<</Length '.$size);
$this->_out('endobj');
if($font['type']!='core')
{
- //Widths
+ //Widths
$this->_newobj();
$cw=&$font['cw'];
$s='[';
$this->_out('endobj');
}
}
- }
+ }
}
function _putType0($font)
$this->_out('endobj');
}
}
-?>