letra - php dompdf github
Fuentes personalizadas para DOMPDF (3)
- ve a tu carpeta DOMPDF
- copie sus fuentes como .ttf (fuente TrueType) o .otf (fuente OpenType) en la raíz del DOMPDF
- abre tu línea de comando y corre
php load_font.php your_fonts_name ./your-normal.ttf ./your-bold.ttf ./your-bold-italic.ttf
- DOMPDF ahora creó Adobe Font Metrics y lo copió a lib / fonts / * - ahora puede usarlo con
font-family: your_fonts_name;
Estoy usando DOM PDF 0.6.0 Beta 2. Quiero usar fuentes personalizadas (Fuentes: ''Segeo Print'', ''Lucida Handwriting'', ''Airplanes in the Night Sky'') en un archivo PDF.
Seguí las pautas para instalar y usar fuentes en mi código PHP, que se encuentra aquí http://code.google.com/p/dompdf/wiki/CPDFUnicode
Pero no puedo obtener las fuentes de deseo en mi PDF. Puedes encontrar mi código en este post. Por favor, hágame saber cómo puedo resolver este problema.
<?php
require_once("dompdf_config.inc.php");
$html = "<html>
<head>
<meta http-equiv=''Content-Type'' content=''text/html;charset=utf-8''>
<style>
*{font-size:15px;}
div.ClJ{font: nightsky;}
</style>
</head>
<body>
<div class=''ClJ''>This text is in DIV Element</div><br /><br />
</body>
</html>";
$dompdf = new DOMPDF();
$dompdf->load_html($html);
$dompdf->render();
$pdf = $dompdf->output();
$dompdf->stream("dompdf_out.pdf", array("Attachment" => false));
?>
Si desea instalar fuentes personalizadas en el servidor sin una interfaz basada en comandos, puede hacer el siguiente modelo basado en web para instalar las fuentes personalizadas
1- Descarga ejaz.php desde here
2- Coloque este archivo en la raíz de dompdf y siga las instrucciones escritas en él.
sin necesidad de root o comando / acceso a terminal
¡Gracias!
puede agregar fuente css:
@font-face {
font-family: new_font;
src: url(''my_font.ttf'');
}
y que
div.ClJ{
font-family: new_font;
}