Ich versuche, diese Bibliothek https://github.com/hrikrishnankr/Pdf2Html zu verwenden, um ein PDF hochzuladen und eine HTML-Datei herunterladen. Ich habe erfolgreich gelungen, html-Datei herunterladen mitwie heruntergeladen HTML-Datei mit javascript/jquery herunterladen
function download(filename, text) {
var element = document.createElement('a');
element.setAttribute('href', 'data:text/html;charset=utf-8,' + encodeURIComponent(text));
element.setAttribute('download', filename);
element.style.display = 'none';
document.body.appendChild(element);
element.click();
document.body.removeChild(element);
}
dann habe ich dies den HTML vom Betrachter
var data=document.getElementById("viewer").innerHTML;
und führen Sie die Funktion, wenn die Taste Download-Button
<button id="download" class="toolbarButton download hiddenMediumView" title="Download" tabindex="34" data-l10n-id="download"
onclick="downloadhtml()">
function downloadhtml() {
var data=document.getElementById("viewer").innerHTML;
download('file.html', data);
}
geklickt wird erhalten
aber die Datei, die ich bekomme, ist meist leere div Container mit Laden
<div class="loadingIcon"></div>
Angeblich sollte die pdf2html-Konvertierungsfunktionalität bereits integriert sein. Wie kann ich den HTML-Code im Viewer abrufen, nachdem er geladen und in eine Datei heruntergeladen wurde?
@ AK0101 Hat diese obige Lösung für Sie funktioniert? –
Nein, Sie müssen scrollen, um die Seiten zu laden, für die dies nicht gilt – AK0101