Hallo zusammen,
ich verzweifle gerade an einem Problem.
Ich lade Bilder mittels PHPExcel auf einen Server.
Anschließend möchte ich die Bilder mittels PHP-
Excel wieder in eine andere Tabelle downloaden.
Zum Download verwende ich u.a. folgenden Codeschnippsel:
im Bilderordner befinden sich verschiedene Bild-Dateien - bspw.:
101.jpg
202.jpg
500.jpg
700.jpg
Alle Bilder, die zuvor mit PHPExcel aus einer Tabelle auf den Server geladen wurden,
können anschließend nicht mehr in eine neue Tabelle heruntergeladen werden.
Ich beklomme folgende Meldung:
Das Bild 700.jpg habe ich manuell in den Ordner gepackt, das funktioniert problemlos.
Hat einer eine Idee, woran das liegen könnte?
Die über PHPExcel hochgeladenen Bilder kann ich ja auf dem Server ohne Probleme öffnen und so
verarbeiten, dass sie als Bild in meiner Webseite angezeigt werden - ich verstehe das einfach nicht.
VG, David
ich verzweifle gerade an einem Problem.
Ich lade Bilder mittels PHPExcel auf einen Server.
Anschließend möchte ich die Bilder mittels PHP-
Excel wieder in eine andere Tabelle downloaden.
Zum Download verwende ich u.a. folgenden Codeschnippsel:
PHP:
$gdImage = imagecreatefromjpeg("excel_upload/uploads_x/$rowID.jpg");
$objDrawing = new PHPExcel_Worksheet_MemoryDrawing();
$objDrawing->setName('Bewerberfoto');
$objDrawing->setDescription('Bewerberfoto');
$objDrawing->setImageResource($gdImage);
$objDrawing->setRenderingFunction(PHPExcel_Worksheet_MemoryDrawing::RENDERING_JPEG);
$objDrawing->setMimeType(PHPExcel_Worksheet_MemoryDrawing::MIMETYPE_DEFAULT);
$objDrawing->setWidth(95);
$objDrawing->setHeight(96);
$objDrawing->setCoordinates('I'.$z);
$objDrawing->setWorksheet($objPHPExcel->getActiveSheet());
$objWriter = PHPExcel_IOFactory::createWriter($objPHPExcel, 'Excel2007');
$objWriter->save(str_replace('.php', '.xlsx', __FILE__));
im Bilderordner befinden sich verschiedene Bild-Dateien - bspw.:
101.jpg
202.jpg
500.jpg
700.jpg
Alle Bilder, die zuvor mit PHPExcel aus einer Tabelle auf den Server geladen wurden,
können anschließend nicht mehr in eine neue Tabelle heruntergeladen werden.
Ich beklomme folgende Meldung:
Die Datei 'test.xlsx' kann von Excel nicht geöffnet werden, da das Dateiformat ungültig ist.
Das Bild 700.jpg habe ich manuell in den Ordner gepackt, das funktioniert problemlos.
Hat einer eine Idee, woran das liegen könnte?
Die über PHPExcel hochgeladenen Bilder kann ich ja auf dem Server ohne Probleme öffnen und so
verarbeiten, dass sie als Bild in meiner Webseite angezeigt werden - ich verstehe das einfach nicht.
VG, David