Das Bild ist von fester Größe und ich möchte dieses Bild für jeden Benutzer aktualisieren, wie den Benutzernamen und das Datum usw. aktualisieren. Dann möchte ich dieses Bild in PDF mit der A4-Druckgröße konvertieren. Wie kann dies in PHP/Laravel erreicht werden?Ich habe ein Bild und ich möchte das Bild bearbeiten (Text usw.) und dieses Bild in PDF konvertieren. Gibt es einen einfachen Weg, um PHP zu machen?
Antwort
Für die PDF-Generierung für PHP stehen verschiedene Bibliotheken zur Verfügung.
z.B. Es gibt MPDF, mit dem Sie einen HTML-Code erstellen und an die Bibliothek übergeben können.
können Sie prüfen, auch einen Vergleich von verschiedenen anderen Generatoren hier: Which one is the best PDF-API for PHP?
Danke Nabeel, aber ich weiß über die Bibliotheken. Die größte Herausforderung besteht darin, das Bild zu bearbeiten, und ich denke, dafür gibt es auch Bibliotheken. Die andere Sache, die ich denke, um eine reaktionsschnelle HTML zu erstellen und dann in PDF konvertieren. –
um Text zum Bild hinzuzufügen (ohne etwas zu entfernen) können Sie dieses Bild als Hintergrund verwenden und den Text als HTML hinzufügen –
Wenn dies hilft, bitte wählen Sie hoch und wählen Sie das Beste :) –
Sie können die php_GD
Bibliothek schauen und insbesondere die imagettftext
. Für Bild zu PDF-Konvertierung, versuchen ImageMagick
mit Ihr Text zu einem Bild hinzufügen kann, mit Intervention mit text()
Methode:
$img = Image::make('public/foo.jpg');
$img->text('The quick brown fox jumps over the lazy dog.', 120, 100);
Dann könnten Sie nur einfachen HTML-wrap für ein Bild erstellen, es zu PDF konvertieren mit any appropriate tool oder package:
$pdf = PDF::loadView('view.with.image', $data);
return $pdf->download('image.pdf');
oder könnten Sie Bild zu PDF mit ImageMagick (CLI Beispiel) konvertieren:
convert image.jpg image.pdf
würde ich nehme auf jeden Fall einen Blick auf Snappy mit von barryvdh
One Sie das Paket in durch Komponisten gezogen. Es ist so einfach wie die Verwendung des Wrappers, den das Paket bietet.
$snappy = \App::make('snappy.pdf');
$snappy->generateFromHtml("Link to your image here", '/tmp/NameofYourPDF.pdf');
Dieses Beispiel ist hier wird es dann an die /tmp
Ordner auf dem Server zu speichern.
Haben Sie dies in der Vergangenheit verwendet und es macht es sehr einfach zu bedienen.
Sie müssen wkhtmltopdf/wkhtmltoimage installiert haben. Sie können wkhtmltopdf von http://wkhtmltopdf.org/downloads.html
herunterladen Ich war in der Lage, dies zu erreichen, indem zuerst ein reaktionsfähiges HTML erstellt und dann diese HTML in PDF konvertiert.
- 1. Ich möchte base64_encode Bild in Bild konvertieren
- 2. Bild, Text/Bild und Bild in Android
- 3. Ich habe ein Bild der Auflösung 1241 * 2207.In welchen Ordner lege ich dieses Bild?
- 4. Wie setze ich den Benutzer ein Bild hochladen und das Bild anzeigen und in dieses Bild in angularjs hinzufügen?
- 5. Kann ich ein Bild in CSS3 konvertieren?
- 6. Get Blob Bild und konvertieren Sie dieses Bild in Bitmap-Bild
- 7. Bild im Web bearbeiten und als Bild exportieren
- 8. Konvertieren von Text in Bild in PHP
- 9. C# Pdf zu Text mit Bild Platzhalter
- 10. Python Magickwand pdf zu Bild konvertieren und Größe ändern
- 11. Ich möchte ein bestimmtes Bild anzeigen, wenn es angeklickt wird
- 12. Konvertieren Sie ein CVD-Bild in ein Color OpenCV-Bild
- 13. Ich möchte das Text-Overlay in einem Bild machen, das auch Responsive-Sites unterstützt
- 14. Kann ich link_to verwenden, um ein Bild und einen Text zu verknüpfen
- 15. Gibt es eine API, um ein Bild in PHP
- 16. Wie kann ich .Net erhalten, um dieses Bild zu speichern?
- 17. Wrapping Text um ein Bild mit Vertiefung und rechtfertigen
- 18. php Bild in Dir speichern und in pdf speichern
- 19. Ich möchte ein Overlay-Bild auf Hover
- 20. Wie kann ich ein Bild undurchsichtig machen?
- 21. Konvertieren von Text in Bild und drehen Sie es
- 22. PDF to HTML/Bild
- 23. Konvertieren Sie Bild in PDF mit Komprimierung und Mulipage-PDF-Funktionalität in PHP
- 24. Ich möchte Nummer auf ein Bild dynamisch
- 25. Wie Bild in Text und Text in Bild in wpf + c konvertieren #
- 26. Binärdatei in Bild konvertieren
- 27. Wie kann ich Byte-Array in Bild konvertieren und das Bild in einem Bild-Controller in asp.net anzeigen
- 28. Bild aufnehmen und in Base64 konvertieren
- 29. Jquery Mouseover mit Text und ein Bild
- 30. Wie kann ich ein Bild zuverlässig um einen Punkt drehen?
Siehe meine Antwort unten. Es würde Ihnen erlauben, es in HTML zu erstellen und in PDF zu konvertieren, wie Sie es erwähnt haben. – Anderscc