Ich muss ein WP-Plugin bearbeitet, um ein PDF-Dokument von einer HTML-Seite zu erstellen. Ich muss einen Weg hinzufügen, um die Bilder in das PDF-Dokument einzufügen. Ein Teil des Plugin-Code ist wie folgt:Erstellen Sie ein PDF von einer HTML-Seite
<div class="description" style="margin:0 30px;">
<?php
$description = wpautop($this->data->description);
$description = preg_replace("/\[[^\]]+\]/", '', $description);
$description = explode('<p>', $description);
foreach ($description as $value) {
?>
<div class="pacchettino" style="padding-bottom: 20px;margin:0 30px;">
<?php
echo $value
?>
</div>
<?php
}
?>
</div>
Auf diese Weise wird nur der Textteil wird in das PDF-Dokument gedruckt. Ich mag die Bilder auch addieren und ich würde die preg_match_all PHP-Funktion verwenden, um das Attribut src alle img-Tags in der folgenden Art und Weise zu extrahieren:
<div class="description" style="margin:0 30px;">
<?php
$description = wpautop($this->data->description);
$match = preg_match_all('<img src=\"(*?)\">', $description, $match);
$description = preg_replace("/\[[^\]]+\]/", '', $description);
$description = explode('<p>', $description);
foreach ($description as $value) {
?>
<div class="pacchettino" style="padding-bottom: 20px;margin:0 30px;">
<?php
echo $value
?>
</div>
<?php
}
?>
</div>
aber $ Spiel ist NULL. Wie kann ich die Zeichenfolge von HTML-Code nehmen, um das IMG-Tag zu entfernen? Können Sie mir bitte helfen?
eine PDF aus dem HTML-Code erstellen können ich habe dieses Plugin zu verwenden, und ich habe seinen Code zu bearbeiten –