Print like Pdf-Print

Print like Pdf-Print

Hildeb67Hildeb67 Posts: 74Questions: 19Answers: 1

Hi I have the following code that generates the desired result as a pdf file.

{extend: 'pdf',
                        title: 'Geplante Anwesenheit für '+gewähltertag+' - Kalenderwoche: '+kalenderwoche,
                        customize: function ( doc ) {   
                        doc.pageMargins = [50,50,30,50];//left,top,right,bottom Seitenrändereinstellung
                        doc.defaultStyle.fontSize = 10; //Schriftgröße Tabellen
                        doc.styles.tableHeader.fontSize = 10; //Schriftgröße Tabellen-Header
                        doc.styles.title.fontSize = 14; //Schriftgröße Überschrift
                        doc.content[0].text = doc.content[0].text.trim();

                        // Create a footer
                        doc['footer']=(function(page, pages) {
                            return {
                                columns: [
                                    //This is left column
                                    {
                                        alignment: 'left',
                                        text:'(c) FTA 2023',
                                        fontSize: 8
                                    },
                                    //This is middle column
                                    {
                                        alignment: 'center',
                                        text:'Hortmanager 2023',
                                        fontSize: 8
                                    }, 
                                    {
                                    // This is the right column
                                        alignment: 'right',
                                        fontSize: 8,
                                        text: ['Seite ', { text: page.toString() },  ' von ', { text: pages.toString() }]
                                    }
                                ],
                                margin: [50, 0] //Linksausrichtung der Fußzeile
                            }
                        });
                       
                        },                          
                        messageTop: 'Liste der Anwesenheiten',
                        messageBottom: '\n\n\n\n\n\n\n hier ist Platz für weiteren Text',
                        orientation: 'portrait', //'landscape',
                        exportOptions: {
                        orthogonal: "myExport"
                        }

Now I want the same result when printing as well. Can someone help me there?

Greetings Christian

Sign In or Register to comment.