Re: [PHP-ES] codigo de barras en documentos RTF

[email protected] (Luis Vega)
Newsgroups php.general.es
Message-ID <CAKPF32CdpFZarGoRAFRCc0Anq+xTDhfNYbi5kw0xaq6_g0q=hg@mail.gmail.com>
El 19 de enero de 2012 14:02, Jorge Eduardo Olaya Perdomo <
[email protected]> escribió:

> Buenos días señor Luis, si me parece también que es una buena opción.
>
> Si me interesa la función, por favor me la envía
>
> Jorge Olaya
>
>
> El 19 de enero de 2012 11:59, Luis Vega <[email protected]> escribió:
> >
> > El 19 de enero de 2012 13:37, Roberto Barreiro <[email protected]
> >escribió:
> >
> > > casi te recomiendo que generes un PDF y metas la imagen alli .. fpdf
> es una
> > > buena opcion
> > >
> > > El 19 de enero de 2012 17:32, Jorge Eduardo Olaya Perdomo <
> > > [email protected]> escribió:
> > >
> > > > sus coment
> > >
> >
> >
> > Con fpdf podría generar el documento tipo plantilla e insertar la imagen
> > con:
> >
> > $pdf->Image('img/logo.jpg',10,4,60);
> >
> > Los números representan margin derecho, margin superior y tamaño de la
> > imagen respectivamente. Sólo utiliza imágenes jpg.
> >
> > Lo otro es que puedes generar el código de barras de forma dinámica
> usando
> > fpdf, si quiere te envío la función que realiza esto.
> >
> > Saludos.
>


Jorge:

Te envío una URL para que bajes FPDF, es la versión que estoy ocupando, ya
que si mal no lo recuerdo, con otras versiones no me funcionaba.

El archivo tiene el FPDF y un archivo que se llama "html_table.php", este
último es el que tiene la función que genera el código de barras. Para
generar el PDF utiliza:

define('FPDF_FONTPATH','font/');
require('html_table.php');
include("fpdf/fpdf.php");
$pdf=new PDF('P','mm','letter');
$pdf->AddPage();
$pdf->SetTopMargin(0);
$pdf->SetLeftMargin(1);
$pdf->SetAutoPageBreak(0);

[...]

// Acá el código de la plantilla

[...]

// Código de barras
$pdf->SetFont('Arial','',6);
$pdf->Code39(5,29,$numero,1,8);
$pdf->Ln(4);

// $numero, representa el valor del código de barras

// Salida
$pdf->AutoPrint(true);
$pdf->Output();


URL: www.crea7ive.cl/fpdf.zip

-- 
Luis Vega Martínez
Web Design & Development
www.crea7ive.cl | Cel: 6678 7687
www.twitter.com/fodsite
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.