[SOLVED] FPDF και Ελληνικά

Σε αυτή την περιοχή μπορείτε να βρείτε ή να αναζητήσετε πληροφορίες σχετικές με την PHP

Συντονιστές: WebDev Moderators, Super-Moderators, PHP Moderators

Απάντηση
Apostolis_38
Δημοσιεύσεις: 1969
Εγγραφή: 14 Φεβ 2008 16:20
Τοποθεσία: ΠΕΙΡΑΙΑΣ

[SOLVED] FPDF και Ελληνικά

Δημοσίευση από Apostolis_38 » 14 Ιαν 2010 16:46

Παιδιά, μία απορία.

Για να τυπώσουμε Ελληνικά σε document φτιαγμένο με FPDF πρέπει οπωσδήποτε να φτιάξουμε fonts;
Υπάρχει άλλος τρόπος;
Τελευταία επεξεργασία από το μέλος Apostolis_38 την 15 Ιαν 2010 14:27, έχει επεξεργασθεί 1 φορά συνολικά.

alexsoft

[SOLVED] FPDF και Ελληνικά

Δημοσίευση από alexsoft » 14 Ιαν 2010 16:51

Μόνο με fonts......

Αλλά άστο το FPDF και πήγαινε καλύτερα στο TCPDF που είναι απόγονος του FPDF και υποστηρίζει και UTF-8

Apostolis_38
Δημοσιεύσεις: 1969
Εγγραφή: 14 Φεβ 2008 16:20
Τοποθεσία: ΠΕΙΡΑΙΑΣ

[SOLVED] FPDF και Ελληνικά

Δημοσίευση από Apostolis_38 » 14 Ιαν 2010 17:04

Θα το ψάξω.

Θένκ γιου.

Apostolis_38
Δημοσιεύσεις: 1969
Εγγραφή: 14 Φεβ 2008 16:20
Τοποθεσία: ΠΕΙΡΑΙΑΣ

[SOLVED] FPDF και Ελληνικά

Δημοσίευση από Apostolis_38 » 15 Ιαν 2010 13:18

Ok.
Αρκετά καλό και εύχρηστο.

Σε ευχαριστώ.

Ασχετο, μήπως τυχόν ξέρεις αν υπάρχει κάποια στάνταρ φόρμα (π.χ. Letter) για την ταχυδρομική πληρωμή αντικαταβολής των ΕΛ.ΤΑ;

alexsoft

[SOLVED] FPDF και Ελληνικά

Δημοσίευση από alexsoft » 15 Ιαν 2010 14:11

Δυστυχώς Απόστολε δεν γνωρίζω.....

Apostolis_38
Δημοσιεύσεις: 1969
Εγγραφή: 14 Φεβ 2008 16:20
Τοποθεσία: ΠΕΙΡΑΙΑΣ

[SOLVED] FPDF και Ελληνικά

Δημοσίευση από Apostolis_38 » 15 Ιαν 2010 14:26

Δεν πειράζει, θα το βρώ ή θα φτιάξω δικιά μου.

panosru
WebDev Moderator
Δημοσιεύσεις: 1885
Εγγραφή: 13 Σεπ 2005 16:13
Τοποθεσία: Camp

[SOLVED] FPDF και Ελληνικά

Δημοσίευση από panosru » 16 Ιαν 2010 20:35

Apostolis_38 εγώ συμφωνώ με τον alexsoft πάντως, άστο το FPDF δεν θα βγάλεις άκρη... το TCPDF δουλεύει σίγουρα με τα Ελληνικά, επίσης υπάρχει και το Zend PDF το οποίο χρησιμοποιώ προσωπικά παντού πλέων. :)

Apostolis_38
Δημοσιεύσεις: 1969
Εγγραφή: 14 Φεβ 2008 16:20
Τοποθεσία: ΠΕΙΡΑΙΑΣ

[SOLVED] FPDF και Ελληνικά

Δημοσίευση από Apostolis_38 » 16 Ιαν 2010 21:16

Ναι, το tcpdf χρησιμοποίησα.
Θα ρίξω μια ματιά σ' αυτό που προτείνεις αλλά μάλλον εγκυκλοπαιδικά μιας και ψιλοβολεύτηκα με το tcpdf.

alexsoft

[SOLVED] FPDF και Ελληνικά

Δημοσίευση από alexsoft » 16 Ιαν 2010 21:48

Και εγώ το tcpdf χρησιμοποιώ..... έχει φοβερές δυνατότητες.... και με μια μικρή μετατροπή μπορείς να χρησιμοποιήσεις και τα παραδείγματα του fpdf (π.χ. τιμολόγιο)

Πάνο το Zend PDF φυσιολογικά θα τρέχει με όλο το πακέτο του framework, έτσι;

panosru
WebDev Moderator
Δημοσιεύσεις: 1885
Εγγραφή: 13 Σεπ 2005 16:13
Τοποθεσία: Camp

[SOLVED] FPDF και Ελληνικά

Δημοσίευση από panosru » 17 Ιαν 2010 00:20

Όχι, το Zend Framework ουσιαστικά είναι ένα wrapper για τα Zend_* libraries, από εκεί και πέρα αν εσύ θες να χρησιμοποιήσεις μόνο το Zend_Pdf πχ ή οποιοδήποτε άλλο απλά κατεβάζεις το framework και από τον φάκελο library/Zend παίρνεις τον φάκελο Zend_Pdf και το αρχείο Pdf.php και είσαι έτοιμος :)

Άβαταρ μέλους
Nikthebig
Δημοσιεύσεις: 16
Εγγραφή: 24 Απρ 2009 04:23

[SOLVED] FPDF και Ελληνικά

Δημοσίευση από Nikthebig » 01 Μαρ 2010 17:00

Γεια σας…
Θέλω να χρησιμοποιήσω pdf αρχεία σε κώδικα PHP.
Έχω κατεβάσει ένα tcpdf. Στον φάκελο όμως υπάρχουν files και php αρχεία. Μετά ποιο από όλα θα κάνω include στον κώδικά μου? υπαρχεί ένα αρχείο tcpdf.php. θα κάνω αυτό include για να λειτουργήσει ο κώδικας μου?

Άβαταρ μέλους
Nikthebig
Δημοσιεύσεις: 16
Εγγραφή: 24 Απρ 2009 04:23

[SOLVED] FPDF και Ελληνικά

Δημοσίευση από Nikthebig » 01 Μαρ 2010 17:12

<?php
$fontsize=72;
$page_height=612;
$page_width=792;
if (strlen(trim($_GET["message"]))) $message=trim($_GET["message"]);
else $message="Generate a PDF!";

$pdf=PDF_new();

PDF_open_file($pdf,"");
PDF_begin_page($pdf,$page_width,$page_height);

$font=PDF_findfont($pdf,"Helvetica","winansi",0);
PDF_setfont($pdf,$font,$fontsize);
PDF_show_boxed($pdf, $message, 0, ($page_height-$page_width)/2, $page_width, $fontsize, "center" );
PDF_end_page($pdf);
PDF_close($pdf);
$pdf_doc=PDF_get_buffer($pdf);
PDF_delete($pdf);
header("Content-Type:application/pdf");
header("Content-Lendgth: ".strlen($pdf_doc));
print $pdf_doc;
?>
----------------------------------------------------------------------------------------------------
Αυτό είναι ένα μικρό παράδειγμα που θέλω να χρησιμοποιήσω.όταν κάνω Run κώδικα μου βγάζει μύνημα λάθοθς στην η εντολή $pdf=PDF_new(); .Τι μπορώ να κάνω για να είναι σωστός ο κώδικας?
Αυτός είναι το μύνημα λάθους --> Fatal error: Call to undefined function PDF_new()

Απάντηση

Επιστροφή στο “PHP Προγραμματισμός”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 1 επισκέπτης