Strona 1 z 1

[php] Obsługa pdf

: wt sie 05, 2003 3:47 pm
autor: Łukasz Świerżewski
Witam wszystkich...

Zapewne znajdą się osoby na tym forum, które korzystały, bądź korzystają z obsługi plików PDF za pomocą PHP. Z miłą chęcią poznałbym to zagadnienie. Jeśli ktoś posiada informcje o jakiś dobrych kursach lub artykułach związannych z tym tematem to prosze o odpowiedz.

Z góry dziękuje za wszytskie odpowiedzi...

Re: [php] Obsługa pdf

: ndz sie 10, 2003 1:51 am
autor: Dawid Kulbaka
Tyle co wiem: Musisz pobrać bibliotekę pdflib (www.pdflib.com), a potem czytać :wink: http://php.net/pdf

Re: [php] Obsługa pdf

: pn sie 18, 2003 9:52 pm
autor: Krzysztof Aszkiełowicz
Dawid Kulbaka pisze:Tyle co wiem: Musisz pobrać bibliotekę pdflib (www.pdflib.com), a potem czytać :wink: http://php.net/pdf
Ostatnio, bawiąc sie PDF'ami natknąłem się, ze przy Krasnalu nie trzeba ściągać biblioteki PDFLib. Ona jest już zawarta w serwerze.

Co do funkcji to ten temat dopiero co zacząłem. planuje stworzenie do swojego CMS'a modułu artykułów, który będzie tworzył dynamicznie pliki PDF za pomoca PDFLib.

Co do funkcji zamiast, manuala polecam książki Heliona np. "PHP i MySQL Tworzenie Stron WWW" jest tam opisane jak tworzyć i wykorzystywać PDF'y

Re: [php] Obsługa pdf

: wt wrz 23, 2003 8:40 am
autor: peterson
Witam. Ja zrobiłem coś poniższego. Poniższy program pobiera dane z bazy a później je wyświetla w PDFie. Ale nie wiem jak zrobić żeby wiersze się łamały :-((( W tej kwestii właśnie szukam pomocy. Wykorzystuje PDFlib

[php]
<?php
include ("../database_function.php");
$sep = "SELECT * FROM programm where forum='fortbildung'";
con();
$rok = mysql_query($sep);
decon();

$pdf = pdf_new();

if (!pdf_open_file($pdf, ""))
{
print error;
exit;
};

pdf_set_parameter($pdf, "warning", "true");

pdf_set_info($pdf, "Creator", "pdf.php");
pdf_set_info($pdf, "Author", "Wanat");
pdf_set_info($pdf, "Title", "Forum fortbildung");
while ($row = mysql_fetch_array($rok))
{
PDF_begin_page($pdf, 595, 842); /* start a new page */
$pdfimage = pdf_open_image_file($pdf, "jpeg", "nav2x1.jpg");
pdf_place_image($pdf, $pdfimage, 30, 710, 1.0);
$pdfimage = pdf_open_image_file($pdf, "jpeg", "linie.jpg");
pdf_place_image($pdf, $pdfimage, 47, 695, 1.0);
$font = pdf_findfont($pdf, "Helvetica", "winansi", "");
PDF_setfont($pdf, $font, 20.0);
PDF_set_text_pos($pdf, 50, 700);
PDF_show($pdf, "forum fortbildung");
PDF_continue_text($pdf, "");
pdf_add_bookmark($pdf, "$row[titel_der_veranstaltung]");
PDF_setfont($pdf, $font, 16.0);
PDF_continue_text($pdf, "$row[titel_der_veranstaltung]");
PDF_setfont($pdf, $font, 12.0);
PDF_continue_text($pdf, "$row[untertitel]");
PDF_continue_text($pdf, "");
PDF_continue_text($pdf, "$row[information]");
PDF_continue_text($pdf, "");
PDF_setfont($pdf, $font, 11.0);
PDF_continue_text($pdf, "Leitung: $row[leitung]");
PDF_setfont($pdf, $font, 11.0);
PDF_continue_text($pdf, "Referent: $row[referent]");
if (!empty($row[kosten_preis]))
PDF_continue_text($pdf, "Kosten: $row[kosten_preis] EUR");
if (!empty($row[ermazigt_preis]))
PDF_show($pdf, " ermäßigt $row[ermazigt_preis] EUR");
if (!empty($row[frei]))
PDF_continue_text($pdf, "$row[frei]");
PDF_continue_text($pdf, "Zeit: $row[zeit]");
PDF_continue_text($pdf, "Ort: $row[ort]");
pdf_end_page($pdf);
}
pdf_close($pdf);
$buf = pdf_get_buffer($pdf);
$len = strlen($buf);
header("Content-type: application/pdf");
header("Content-Length: $len");
header("Content-Disposition: inline; filename=foo.pdf");
print $buf;
pdf_delete($pdf);
?>[/php]

-------------
Ludzie, uzywajcie BBcode... - dop. Wojtek

Re: [php] Obsługa pdf

: czw paź 02, 2003 7:54 pm
autor: Wojciech Jurewicz
Co do łamania wierszy sprubój:
" \n "

Re: [php] Obsługa pdf

: czw paź 23, 2003 11:38 am
autor: the_foe
a jest mozliwosc robienie pdfow z php, jesli an serwrze nie ma zadnej biblioteji typu pdflib, a nie mozliwosci doinstalowania?

Re: [php] Obsługa pdf

: czw paź 23, 2003 12:38 pm
autor: Krzysztof Aszkiełowicz
the_foe pisze:a jest mozliwosc robienie pdfow z php, jesli an serwrze nie ma zadnej biblioteji typu pdflib, a nie mozliwosci doinstalowania?
Nie ma, poproś admina żeby zainstalował :P

Re: [php] Obsługa pdf

: czw paź 23, 2003 1:24 pm
autor: the_foe
juz prosilem, odpowiedzial ze phplib kosztuje 4000 zł i nie ma mozliwosci jego intalacji u doradzil mi zebym skorzystal z darmowych skryptow. Dlatego pytam.

Re: [php] Obsługa pdf

: pt paź 24, 2003 3:44 pm
autor: the_foe
Krzysztof Aszkiełowicz pisze:
the_foe pisze:a jest mozliwosc robienie pdfow z php, jesli an serwrze nie ma zadnej biblioteji typu pdflib, a nie mozliwosci doinstalowania?
Nie ma, poproś admina żeby zainstalował :P
hmm, czy mozna prosic moderatorow, zeby nie odpowiadali kiedy nie sa czegos pewni. To juz drugi taki przyklad (w moim przypadku) kiedy moderator mowi nieprawde. Poszperalem troche po sieci i oczywiscie znalazlem kilka takich projektow.
Jeden nawet sobie zgralem na moj serwer i dziala!!!:

http://www.cichos.pl/pdf/

cala klase mozna sciagnac z mojego serwka: http://www.cichos.pl/pdf.zip

Pozdrawiam

Re: [php] Obsługa pdf

: ndz paź 26, 2003 1:12 am
autor: BzikOS