Created
November 6, 2019 12:42
-
-
Save paprikati/7d7cc98c3a2c1fada02098007920dd1f to your computer and use it in GitHub Desktop.
PDF Make unbreakable test
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"content": [ | |
{ | |
"text": "Long Text", | |
"style": "h1", | |
"margin": [ | |
5, | |
5, | |
5, | |
20 | |
] | |
}, | |
{ | |
"width": null, | |
"unbreakable": true, | |
"stack": [ | |
{ | |
"margin": [ | |
10, | |
10, | |
0, | |
0 | |
], | |
"stack": [ | |
{ | |
"text": [ | |
"1. Lorem ipsum dolor sit amet, consectetur adipiscing elit. In ac nisl a ligula iaculis interdum in vel dolor. Praesent tristique enim sed odio lobortis auctor. Proin iaculis at ex ac congue. In ultricies pretium lacinia. Donec finibus augue orci, vel accumsan sem convallis at. Sed quis iaculis risus. Donec laoreet viverra lobortis. Nulla facilisi. In vestibulum, velit ac porttitor sollicitudin, mi mi efficitur nisi, sodales rutrum odio purus auctor erat. Duis suscipit nisi urna, lacinia egestas justo aliquet quis. Cras in ligula sit amet arcu ullamcorper pulvinar id vehicula lorem. " | |
], | |
"style": "p", | |
"margin": [ | |
0, | |
5 | |
] | |
}, | |
{ | |
"text": [ | |
"2. Nunc laoreet purus sit amet sem scelerisque, ac venenatis odio aliquet. Nunc vestibulum, ipsum id posuere viverra, odio sapien bibendum risus, non condimentum risus leo sed lectus. Proin sagittis sollicitudin ipsum. Nulla vehicula at nibh quis scelerisque. Nam ultricies eros nec semper vehicula. Aenean eget mauris nec quam porttitor ullamcorper ultricies sed nisi. Etiam eleifend gravida consectetur. Donec efficitur convallis aliquam. Nulla facilisi. Sed libero nisi, consequat vel vestibulum eu, vestibulum vel urna. " | |
], | |
"style": "p", | |
"margin": [ | |
0, | |
5 | |
] | |
}, | |
{ | |
"text": [ | |
"3. Ut ex ante, ullamcorper ut odio nec, congue hendrerit lacus. Donec vehicula sed dui et ornare. Etiam eget justo nec magna euismod iaculis. Mauris ut tristique risus, sed placerat sapien. Nulla molestie faucibus dapibus. Ut rutrum sapien ultrices lacinia vestibulum. Ut pretium pulvinar vestibulum. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Ut consequat dapibus quam, sit amet finibus nisi lacinia ac. Duis eu enim dolor. " | |
], | |
"style": "p", | |
"margin": [ | |
0, | |
5 | |
] | |
}, | |
{ | |
"text": [ | |
"4. Donec elit neque, lobortis nec nibh ut, pharetra pulvinar urna. Sed leo nulla, feugiat eu mauris non, tempus elementum neque. Maecenas fringilla magna sed risus vestibulum, eu tempus erat interdum. Nullam elementum, erat at sollicitudin suscipit, ante eros aliquam eros, ut imperdiet diam orci vitae massa. Integer ac tincidunt odio, imperdiet porttitor ex. Quisque ornare, orci ac aliquam elementum, velit sapien sollicitudin ante, eu sodales ex dui eget lectus. Phasellus et metus venenatis, rutrum purus non, dictum ex. " | |
], | |
"style": "p", | |
"margin": [ | |
0, | |
5 | |
] | |
}, | |
{ | |
"text": [ | |
"5. Duis at aliquam erat, ac bibendum justo. In sed nisl at justo suscipit venenatis sed ut tortor. In vitae egestas nulla, ac aliquet dui. Ut vulputate nunc vel vestibulum accumsan. Vivamus eget magna eu ante imperdiet commodo. Etiam eros ante, tempor ac justo in, scelerisque placerat urna. Cras at est congue, pharetra ipsum sed, aliquet lorem. Sed id euismod nisi, non cursus erat. Nunc dignissim, risus vel ultricies viverra, enim diam tincidunt sem, in commodo purus magna pretium magna. Nunc lobortis lacus et leo viverra, et placerat eros dapibus. Nulla justo ligula, consequat aliquet enim eget, sagittis faucibus urna. Proin felis tortor, aliquet vitae ultricies id, pulvinar quis enim. In hac habitasse platea dictumst. Sed urna enim, dignissim eu euismod a, hendrerit vel erat. " | |
], | |
"style": "p", | |
"margin": [ | |
0, | |
5 | |
] | |
}, | |
{ | |
"text": [ | |
"6. Aenean scelerisque aliquet arcu. Suspendisse leo est, iaculis id porta sit amet, luctus maximus lorem. Nunc dapibus libero augue, vitae pretium turpis porta vitae. Mauris in lobortis diam, nec consequat diam. Morbi et ipsum nisl. Cras tristique ante lobortis, sodales enim quis, suscipit tellus. Curabitur eu elementum ex. In diam diam, malesuada in tincidunt sit amet, dignissim at leo. Donec non pretium ligula, consectetur maximus enim. Nullam egestas ligula eu quam sollicitudin congue. Aliquam eros metus, ultricies et urna eget, vulputate congue metus. Pellentesque aliquet metus ac odio vulputate imperdiet. Vivamus libero purus, tempus in velit vel, malesuada ornare urna. " | |
], | |
"style": "p", | |
"margin": [ | |
0, | |
5 | |
] | |
}, | |
{ | |
"text": [ | |
"7. Vivamus purus lectus, venenatis id elementum et, posuere et nisl. Vivamus porttitor nisi ac dui euismod condimentum. In felis ipsum, tincidunt nec varius sit amet, rhoncus a diam. Sed posuere laoreet diam eu convallis. Morbi imperdiet, lectus non volutpat molestie, leo justo feugiat augue, eget tristique magna est vitae justo. Sed varius nunc in lorem malesuada viverra. Nunc a lectus elit. Proin a ex ligula. Sed sed condimentum dolor. Fusce a ex nec nibh fermentum lobortis. Curabitur ullamcorper nisi non leo imperdiet, non pretium eros dignissim. Vivamus turpis tortor, sollicitudin sed justo ac, rhoncus blandit nulla. Nam bibendum eleifend ante, eu facilisis lectus accumsan vitae. Pellentesque arcu nibh, placerat id orci ut, accumsan congue lorem. Sed et aliquam nisi. Quisque sollicitudin elit vel condimentum consectetur. " | |
], | |
"style": "p", | |
"margin": [ | |
0, | |
5 | |
] | |
}, | |
{ | |
"text": [ | |
"8. Sed sed ex urna. Morbi suscipit, ligula vel bibendum efficitur, purus arcu porttitor risus, ut mattis mauris eros quis ex. Nam pulvinar aliquam convallis. Mauris at elit sem. Sed ullamcorper convallis elit, sit amet lobortis dui auctor consequat. Phasellus ultricies arcu id laoreet eleifend. Phasellus porta eleifend urna, ac iaculis mauris volutpat eu. Vivamus elementum in sem non porta. Morbi euismod, ex in condimentum gravida, turpis sapien viverra urna, eget facilisis turpis est et leo. Mauris placerat risus nibh, ut luctus lorem finibus placerat. Vivamus sed magna nulla. Aliquam ultrices lacinia lorem nec lobortis. Donec magna urna, auctor a urna ut, hendrerit ultricies nisl. " | |
], | |
"style": "p", | |
"margin": [ | |
0, | |
5 | |
] | |
}, | |
{ | |
"text": [ | |
"9. Aliquam sit amet aliquam sem. Proin tempor est quam, vel mollis risus suscipit sit amet. Pellentesque in diam sodales, vehicula nunc eget, posuere felis. Etiam ut maximus arcu. Donec nec aliquam enim. Nam erat justo, venenatis nec neque et, hendrerit tempus dui. Integer convallis turpis ac augue tincidunt, nec pulvinar dolor condimentum. Aliquam tempor nisi nec ipsum cursus pharetra. Aenean in erat ut sem iaculis lacinia. Integer ipsum erat, laoreet nec tortor in, euismod varius nunc. Aliquam diam quam, convallis vel eleifend ac, pellentesque pellentesque tellus. Vestibulum diam sapien, suscipit quis consectetur sed, dapibus non justo. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Duis id lacus orci. Maecenas scelerisque nec odio eget sagittis. Duis cursus eget tellus in vehicula. " | |
], | |
"style": "p", | |
"margin": [ | |
0, | |
5 | |
] | |
} | |
] | |
} | |
] | |
} | |
], | |
"styles": { | |
"b": { | |
"bold": true | |
}, | |
"strong": { | |
"bold": true | |
}, | |
"u": { | |
"decoration": "underline" | |
}, | |
"i": { | |
"italics": true | |
}, | |
"em": { | |
"italics": true | |
}, | |
"h1": { | |
"fontSize": 20, | |
"bold": true, | |
"color": "#7546c9" | |
}, | |
"h2": { | |
"fontSize": 18, | |
"bold": true, | |
"color": "#7546c9" | |
}, | |
"h3": { | |
"fontSize": 14, | |
"bold": true, | |
"color": "#7546c9" | |
}, | |
"p": { | |
"fontSize": 12 | |
}, | |
"topright": { | |
"fontSize": 9, | |
"italics": true, | |
"alignment": "right" | |
}, | |
"serves": { | |
"italics": true | |
}, | |
"serves_og": { | |
"color": "#404040", | |
"italics": true | |
}, | |
"og-ingredient-quantity": { | |
"color": "#404040", | |
"italics": true | |
}, | |
"group-heading": { | |
"bold": true, | |
"italics": true | |
} | |
} | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment