2010-07-28 9 views

Antwort

6

Wenn Sie ImageMagick installiert und exec Berechtigungen,

exec("convert foo.jpeg foo.pdf"); 
+0

@No überprüfen können: Ich hoffe, es funktioniert .. ich werde es versuchen .. wenn es funktioniert oder nicht ... ich werde das Ergebnis posten ..: D danke für die Antwort .. – Manie

+0

@no: Ich habe es versucht .. und es funktioniert wie ein Charme .. danke .. mhuaahugs ... – Manie

+0

Ich habe eine Website, die ermöglicht Benutzern das gleichzeitige Hochladen mehrerer Dateien für mehrere Projekte. Ich setze die Bilder mit der Projekt-ID voran und führe dann diesen Befehl mit Platzhaltern entlang des Präfixes aus. So wird es: exec ("convert $ ID *. * $ ID.pdf"); -- Funktioniert super! –

0

wenn haben Sie Ghostscript und ImageMagick auf dem System installieren, als Sie diese ausprobieren können:

exec("convert -geometry 1600x1600 -density 200x200 -quality 100 $pdf_path $image_path"); 
-2

Abgesehen von imageMagick versuchen Sie dies, es ist nützlich für Sie

http://ishakali.wordpress.com/2013/09/20/convert-image-into-pdf-using-php/

+0

Vielen Dank für Ihre Antwort! Bitte beachten Sie, dass Sie die wesentlichen Teile der Antwort hier auf dieser Website veröffentlichen sollten oder dass Ihr Beitrag gelöscht werden könnte [Siehe die FAQ, in der Antworten erwähnt werden, die "kaum mehr als ein Link" sind.] (Http: // stackoverflow. com/faq # löschen) Sie können den Link noch einfügen, wenn Sie möchten, aber nur als 'Referenz'. Die Antwort sollte eigenständig stehen, ohne die Verbindung zu benötigen. – Taryn

+0

danke für dein Feedback und hier, nachdem ich den Fehler korrigiert habe –

0

Sie können verwenden, MPDF und Normal PHP Upload-Funktion, um Bild in PDF zu konvertieren. Folgen Sie einfach den folgenden Schritten. Erstellen Sie ein Formular die Datei Feld „jpgtoconvert“

<?php 
    $mpdf = new mPDF(); 
    $file = $_FILES['jpgtoconvert']['tmp_name']; 
    $size = getimagesize ($file); 
    $width = $size[0]; 
    $height = $size[1]; 
    $mpdf->WriteHTML(''); 
    $mpdf->Image($file,60,50,$width,$height,'jpg','',true, true); 
    $mpdf->Output($filename); 
?> 

Diese Funktion ausgeben sollte das pdf auf dem Browser zu laden.

Hier ist eine Referenz-Website, die MPDF und ähnliche Funktionen verwendet, um Bilder in PDF zu konvertieren, so dass Sie Funktionalität bei http://jpgtopdfonline.com

Verwandte Themen