| PHP Developer Forum Hier habt ihr die Möglichkeit, eure Skriptprobleme mit anderen Anwendern zu diskutieren. Seid so fair und beantwortet auch Fragen von anderen Anwendern. Dieses Forum ist sowohl für ANFÄNGER als auch für PHP-Profis! Post your PHP questions here! |
 |

08-12-2009, 16:44
|
|
Kangarooo
Registrierter Benutzer
|
|
Registriert seit: Nov 2009
Beiträge: 216
|
|
Image Titel bei FPDF hinzufügen?
Hallo!
Ich habe 3 Bilder, und gebe jeweils den namen aus des bildes! doch irgendwie ist es unmöglich den namen des bildes genau unter das jeweilige bild zu bekommen!
Und hier der Code:
PHP-Code:
$pdf->AddPage();
$pdf->SetFont('Arial','B',12); $pdf->MultiCell(20,10,'Bilder:',1,'L');
// Öffnet ein Unterverzeichnis mit dem Namen "files" $pfad="files/".$edvcode."/".$wpark."/temp"; $verzeichnis = openDir($pfad); $i=20; // Verzeichnis lesen while ($file = readDir($verzeichnis)) { // Höhere Verzeichnisse nicht anzeigen! if ($file != "." && $file != "..") { // Dateityp filtern. Es werden nur .jpg-Dateien angezeigt
if (strstr($file, ".jpg")) {
$pdf->Ln(28); $pdf->Image($pfad."/".$file, 10, $i); $pdf->MultiCell(120,10,substr($file,6),1,'L'); $pdf->Ln(1);
} $i=$i+35; }
Die Bilder haben eine Höhe von 80 Pixel und eine Breite von 158!
|

09-12-2009, 17:25
|
|
rossixx
Registrierter Benutzer
|
|
Registriert seit: Jul 2003
Ort: Berlin
Beiträge: 461
|
|
gib doch den bildname per
PHP-Code:
$pdf->Text( 20, 20, $string );
$pdf->Image('bilddatei.png', 10, 20, 100, 0);
aus
und wenn du die intager durch eine variable ersetzt und diese nach jedem schleifendurchlauf erhöst, dann könnte das die richtung sein, in die du willst.
fpdf.de - Dokumentation & Hilfe
|

09-12-2009, 17:38
|
AmicaNoctis
 Moderatorin
|
|
Registriert seit: Jul 2009
Beiträge: 5.550
|
|
OffTopic:
Zitat:
Zitat von rossixx
gib doch [...]
|
Endlich mal jemand, der weiß, wie man einen Imperativ bildet und nicht schreibt "gebe doch ..." 
__________________
Hast du die Grundlagen zur Fehlersuche gelesen? Hast du Code-Tags benutzt? 
Hast du als URL oder Domain-Beispiele example.com, example.net oder example.org benutzt?
Super, danke! 
|

09-12-2009, 17:43
|
|
Kangarooo
Registrierter Benutzer
|
|
Registriert seit: Nov 2009
Beiträge: 216
|
|
Also das Problem ist halt dass ich die Rechnung überhaupt nicht verstehe! Wenn jedes Bild IMMER eine Höhe von 120px hat, hab ich echt keinen Plan wie ich den Zählöer setzen muss und in welchem Abstand ich die Bilder bzw. den Text setzen muss!
|

10-12-2009, 14:36
|
|
rossixx
Registrierter Benutzer
|
|
Registriert seit: Jul 2003
Ort: Berlin
Beiträge: 461
|
|
imperativ ?!
keine ahnung.
zurück zum thema:
PHP-Code:
$pdf->Image('test.jpg',1,1,120,120,'JPEG');
$pdf->Text(1, 130, "foto titel 1") ;
$pdf->Image('test.jpg',1,140,120,120,'JPEG');
$pdf->Text(1, 260, "foto titel 2") ;
etc.
und etwas rechnen und du bekommst ne schleife ...
oben fest jetzt dynamisch
so in diese richtung vielleicht
PHP-Code:
$foto_zeile=0; $text_zeile= 130;
for( $i=0; $i<4; $i++ ){ $pdf->Image('test.jpg',1,$foto_zeile,120,120,'JPEG'); // wie du hier deine fotos reinbekommst mußte selber lösen $pdf->Text(1, $text_zeile, "foto titel $i") ; $foto_zeile = $foto_zeile + 140; $text_zeile = $text_zeile + 140; }
Geändert von rossixx (10-12-2009 um 14:53 Uhr)
|

10-12-2009, 15:36
|
|
Kangarooo
Registrierter Benutzer
|
|
Registriert seit: Nov 2009
Beiträge: 216
|
|
|
|
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
|
|
|
| Themen-Optionen |
|
|
| Thema bewerten |
|
|
Forumregeln
|
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.
HTML-Code ist aus.
|
|
|
|
PHP News
|