🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.php
Article #220486

Re: ezpdf i kod kreskowy

#220486
From: alianora
Date: Wed, 09 Sep 2009 14:47
47 lines
2192 bytes
Łukasz Rostalski pisze:
> alianora pisze:
>> Łukasz Rostalski pisze:
>> nie znam ezpdfa ale to bedzie jakos tak:
>>> function bordercode($x,$y)
>>> {
>> return $drawing->finish(BCGDrawing::IMG_FORMAT_PNG);
zamien na
return $drawing->im;

finish albo zapisuje do pliku albo wyswietla obrazek.

>>> }
>>
>> $pdf->dodaj_obrazek($x, $y, $w, $h, bordercode($numer1, $numer2));
>>
>> A tak na marginesie to po jaka cholere uzywasz globali w tej funkcji?
>> Ustaw jako parametr numer faktury, wywal to $x i $y bo nie uzywasz i 
>> od razu ci sie uprosci.
>>
>> No i nie BorderCode tylko BarCode.
> 
> Poprawione, ale niestety dalej zamiast pliku pdf wywala mi sam obrazek.
> 
> jak wstawie
> $pdf->addPngFromFile('./img/plik.png',20,200,221,51);
> to działa poprawnie i generuje plik pdf z obrazkiem.
> 
> jak dam
> $pdf->addPngFromFile((barcode("kod-asa"),20,200,221,51);
> to wyświetla sam obrazek w przeglądarce.

addPngFromFile jak sama nazwa wskazuje wczytuje obrazek z pliku. 
Poszukaj czegos co pozwala wstawic obrazek z GD ($drawing->im to obrazek 
w GD). Jak sie nie da to

barcode($kod, $plik) {
........
$drawing->filename = $plik;
return $drawing->finish(BCGDrawing::IMG_FORMAT_PNG);
}

barcode("kod-asa", $plik);
$pdf->addPngFromFile($plik,20,200,221,51);
unlink($plik);

Pozatym jestes leniem.
Technical Details
Message-ID: <h88f71$r6u$1@inews.gazeta.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail
References: <4aa77cc5$1@news.home.net.pl> <h886og$g7e$1@inews.gazeta.pl> <4aa7b81d$1@news.home.net.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail
From: alianora <alianora@go2.pl>
Newsgroups: pl.comp.lang.php
Subject: Re: ezpdf i kod kreskowy
Date: Wed, 09 Sep 2009 16:47:49 +0200
Organization: "Portal Gazeta.pl -> http://www.gazeta.pl"
Lines: 47
Message-ID: <h88f71$r6u$1@inews.gazeta.pl>
References: <4aa77cc5$1@news.home.net.pl> <h886og$g7e$1@inews.gazeta.pl> <4aa7b81d$1@news.home.net.pl>
NNTP-Posting-Host: 132-to4-8.acn.waw.pl
Mime-Version: 1.0
X-Trace: inews.gazeta.pl 1252507681 27870 94.75.107.132 (9 Sep 2009 14:48:01 GMT)
X-Complaints-To: usenet@agora.pl
NNTP-Posting-Date: Wed, 9 Sep 2009 14:48:01 +0000 (UTC)
X-User: alianora
In-Reply-To: <4aa7b81d$1@news.home.net.pl>
User-Agent: Thunderbird 2.0.0.23 (Windows/20090812)
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit