Ich habe html in einer Mysql-Tabelle und möchte es in herunterladbare pdf-Dateien umwandeln.
Es gibt Tools zur Konvertierung von Dateien in PDF, aber ich habe keines gefunden, das mit PHP funktioniert.
Können Sie helfen? Haben Sie Vorschläge?
Ich habe html in einer Mysql-Tabelle und möchte es in herunterladbare pdf-Dateien umwandeln.
Es gibt Tools zur Konvertierung von Dateien in PDF, aber ich habe keines gefunden, das mit PHP funktioniert.
Können Sie helfen? Haben Sie Vorschläge?
Ich bin überrascht, dass das noch niemand erwähnt hat, aber Sie können auch Online-APIs verwenden, um diese Aufgabe für Sie zu erledigen. Je nach Nutzung kann dies kostenlos sein und Sie können sich auf deren aktuelle Funktionen (wie CSS3 und WebFonts) verlassen. Außerdem lagern Sie die Verarbeitung aus, was die Hardwarearbeit reduziert (oder ihr mehr Ressourcen für die Bearbeitung anderer Anfragen gibt).
Es gibt viele APIs für die Umwandlung von HTML in PDF. PDFShift ist eine von ihnen (bei der ich arbeite), und die Syntax ist wirklich einfach (natürlich unterscheidet sie sich von der API).
Die Konvertierung einer URL in das PDF-Format ist zum Beispiel so einfach wie die Ausführung eines curl_
POST-Anfrage:
<?php
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => "https://api.pdfshift.io/v2/convert/",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_POST => true,
CURLOPT_POSTFIELDS => json_encode({'source': 'https://pdfshift.io/documentation'}),
CURLOPT_HTTPHEADER => array('Content-Type:application/json'),
CURLOPT_USERPWD => 'YOUR_API_KEY:'
));
$response = curl_exec($curl);
file_put_content('pdfhsift-documentation.pdf', $response);
Die meisten Online-APIs haben mehr oder weniger die gleiche Syntax und unterscheiden sich in Bezug auf Preis, Leistung, Verarbeitung usw.
CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.