pdfmakeを使用してページの向きが異なる複数ページの PDF を作成する方法はありますか?
簡単にするために、次のようなものが必要です:
- 縦向きのページ1
- 横向きのページ2
- 縦向きの3ページ
さまざまな方法で何度も試しましたが、常にすべてのページに影響します。
私のひどい英語でごめんなさい
pdfmakeを使用してページの向きが異なる複数ページの PDF を作成する方法はありますか?
簡単にするために、次のようなものが必要です:
さまざまな方法で何度も試しましたが、常にすべてのページに影響します。
これは古い質問ですが、答えると他の人に役立つかもしれません。
ページの向きを変更する場合は、ページの最初のノードで新しい値を指定するだけで済みます。
この行の下に、試すためにpdfmake プレイグラウンドに直接貼り付けることができる簡単なコードを添付しました。
幸運を!
var dd = {
content: [
{
text: 'Unordered list',
style: 'header'
},
{
ol: [
'item 1',
'item 2',
'item 3',
]
},
{
text: '\n\nUnordered list with longer lines',
style: 'header',
pageBreak: 'before',
pageOrientation: 'landscape'
},
{
ol: [
'item 1',
'Lorem ipsum dolor sit amet, consectetur ..',
'item 3',
]
},
{
text: '\n\nNested lists',
style: 'header',
pageBreak: 'before',
pageOrientation: 'portrait'
},
{
ol: [
'item 1',
'Lorem ipsum dolor sit amet, consectetur ..',
{
ol: [
'subitem 1',
'subitem 2',
'subitem 3 - Lorem ipsum dolor sit ame...',
'subitem 4',
'subitem 5',
]
},
'item 3\nsecond line of item3',
]
},
],
styles: {
header: {
bold: true,
fontSize: 15
}
},
defaultStyle: {
fontSize: 12,
}
}