Дисплей угловой 7 jsPDF с автоматическим отображением в режиме реального времени iframe - PullRequest
0 голосов
/ 01 октября 2019

Как я могу изменить представление на странице в столбце, чтобы отображать в нужном месте iframe с просмотром в формате PDF? Что я должен ввести в поле данных в iframe? Как я могу построить это? Я не могу увидеть данные до того, как экспортирую их в формате PDF

                <iframe src="" frameborder="0"></iframe>

Я пытаюсь создать этот

pdf (тип) {

    const doc = new jsPDF('p', 'pt');

    doc.text("Report", 50, 50);


    const res = doc.autoTableHtmlToJson(document.getElementById('table'));
    const height = doc.internal.pageSize.height;
    doc.autoTable(res.columns, res.data, {
        startY: 200
    });
    doc.autoTable(res.columns, res.data, {
        startY: doc.autoTableEndPosY() + 50
    });
    doc.autoTable(res.columns, res.data, {
        startY: height,
        afterPageContent: function (data) {
            doc.setFontSize(20)
            doc.text("After page content", 50, height - data.settings.margin.bottom - 20);
        }
    });
    const date = moment(new Date()).lang('pl').format('Do MMMM YYYY, HH:mm:ss');
    const title = `Report - ${type} - ${date}.pdf`;


    doc.save(title);
...