NodeJS и PDFKit: как сделать первую страницу горизонтальной?

Итак, у меня есть документ:

var doc = new PDFDocument;

В документации сказано, что первая страница документа PDFKit добавляется автоматически, поэтому нет необходимости добавлять ее вручную. Но как сделать так, чтобы это был пейзаж?

Вот этот

doc.addPage({
    size: 'LEGAL',
    layout: 'landscape'
});

работает, но добавляет еще одну страницу.


person k102    schedule 13.01.2014    source источник


Ответы (2)


Итак, это было совершенно очевидно:

var doc = new PDFDocument(
        {
            layout : 'landscape'
        }
    );
person k102    schedule 13.01.2014

Вы можете отключить autoFirstPage

const doc = new PDFDocument({ autoFirstPage: false });
doc.addPage({
    size: 'LEGAL',
    layout: 'landscape'
});

person Ittiunited    schedule 19.09.2020