Heim  >  Fragen und Antworten  >  Hauptteil

So erstellen Sie eine PDF-Datei basierend auf der Klassengröße (html2pdf)

我使用html,javascript和lib html2pdf

So erstellen Sie PDF-Dateien basierend auf der Klassengröße (html2pdf)

function generatePDF(){
var element = document.getElementById('purchase-paper');
var opt = {
    margin: 1,
    filename: 'test.pdf',
    image: {type:'jpeg',quality:0.98},
    jsPDF: {unit:'in',format:'letter',orientation:'portrait'}
};
html2pdf().set(opt).from(element).save();
console.log("Test")};

Ich möchte nur eine PDF-Seite exportieren.

P粉060112396P粉060112396187 Tage vor444

Antworte allen(1)Ich werde antworten

  • P粉403549616

    P粉4035496162024-03-31 00:51:08

    试试这个:

    function generatePDF(){
          
        var element = document.getElementById('purchase-paper');
        var opt = {
            margin: 1,
            filename: 'test.pdf',
            image: {type:'jpeg',quality:0.98},
            jsPDF: {unit:'in',format:'letter',orientation:'portrait'},
            pageBreakBefore: function(currentNode, followingNodesOnPage, nodesOnNextPage, previousNodesOnPage) {
                if (currentNode.id === 'purchase-paper') {
                    return true;
                }
                return false;
            }
        };
        html2pdf().set(opt).from(element).save();
    
    }

    Antwort
    0
  • StornierenAntwort