[{"data":1,"prerenderedAt":636},["ShallowReactive",2],{"navigation_docs":3,"-get-started-pagination":139,"-get-started-pagination-surround":631},[4,55,89],{"title":5,"icon":6,"path":7,"stem":8,"children":9,"page":54},"API","i-lucide-braces","\u002Fapi","api",[10,14,18,22,26,30,34,38,42,46,50],{"title":11,"path":12,"stem":13},"Html2Pdf Component","\u002Fapi\u002Fcomponent","api\u002F01.component",{"title":15,"path":16,"stem":17},"Core Props","\u002Fapi\u002Fprops","api\u002F02.props",{"title":19,"path":20,"stem":21},"Headers","\u002Fapi\u002Fheaders","api\u002F03.headers",{"title":23,"path":24,"stem":25},"Footers","\u002Fapi\u002Ffooters","api\u002F04.footers",{"title":27,"path":28,"stem":29},"Security","\u002Fapi\u002Fsecurity","api\u002F05.security",{"title":31,"path":32,"stem":33},"Watermarks","\u002Fapi\u002Fwatermarks","api\u002F06.watermarks",{"title":35,"path":36,"stem":37},"Metadata & Compression","\u002Fapi\u002Fmetadata-compression","api\u002F07.metadata-compression",{"title":39,"path":40,"stem":41},"Programmatic API","\u002Fapi\u002Fprogrammatic-api","api\u002F08.programmatic-api",{"title":43,"path":44,"stem":45},"Loader, Progress, Events & Slots","\u002Fapi\u002Fevents-slots","api\u002F09.events-slots",{"title":47,"path":48,"stem":49},"TypeScript","\u002Fapi\u002Ftypescript","api\u002F10.typescript",{"title":51,"path":52,"stem":53},"Full README Reference","\u002Fapi\u002Ffull-reference","api\u002F11.full-reference",false,{"title":56,"icon":57,"path":58,"stem":59,"children":60,"page":54},"Get Started","i-lucide-book-open","\u002Fget-started","get-started",[61,65,69,73,77,81,85],{"title":62,"path":63,"stem":64},"Introduction","\u002Fget-started\u002Fintroduction","get-started\u002F01.introduction",{"title":66,"path":67,"stem":68},"Installation","\u002Fget-started\u002Finstallation","get-started\u002F02.installation",{"title":70,"path":71,"stem":72},"Quick Start","\u002Fget-started\u002Fquick-start","get-started\u002F03.quick-start",{"title":74,"path":75,"stem":76},"Rendering Modes","\u002Fget-started\u002Frendering-modes","get-started\u002F04.rendering-modes",{"title":78,"path":79,"stem":80},"Component Registration","\u002Fget-started\u002Fregistration","get-started\u002F05.registration",{"title":82,"path":83,"stem":84},"Preview & Download","\u002Fget-started\u002Fpreview-download","get-started\u002F06.preview-download",{"title":86,"path":87,"stem":88},"Pagination","\u002Fget-started\u002Fpagination","get-started\u002F07.pagination",{"title":90,"icon":91,"path":92,"stem":93,"children":94,"page":54},"Use Cases","i-lucide-flask-conical","\u002Fuse-cases","use-cases",[95,99,103,107,111,115,119,123,127,131,135],{"title":96,"path":97,"stem":98},"Playground","\u002Fuse-cases\u002Fplayground","use-cases\u002F01.playground",{"title":100,"path":101,"stem":102},"Selectable Text","\u002Fuse-cases\u002Fselectable-text","use-cases\u002F02.selectable-text",{"title":104,"path":105,"stem":106},"Clickable PDF Links","\u002Fuse-cases\u002Fclickable-links","use-cases\u002F03.clickable-links",{"title":108,"path":109,"stem":110},"Images & CORS","\u002Fuse-cases\u002Fimages-cors","use-cases\u002F04.images-cors",{"title":112,"path":113,"stem":114},"Production Guide","\u002Fuse-cases\u002Fproduction-guide","use-cases\u002F05.production-guide",{"title":116,"path":117,"stem":118},"Troubleshooting","\u002Fuse-cases\u002Ftroubleshooting","use-cases\u002F06.troubleshooting",{"title":120,"path":121,"stem":122},"Testing & Browser Support","\u002Fuse-cases\u002Ftesting-browser-support","use-cases\u002F07.testing-browser-support",{"title":124,"path":125,"stem":126},"Performance Engineering","\u002Fuse-cases\u002Fperformance-engineering","use-cases\u002F08.performance-engineering",{"title":128,"path":129,"stem":130},"Full Performance Engineering Report","\u002Fuse-cases\u002Fperformance-report","use-cases\u002F09.performance-report",{"title":132,"path":133,"stem":134},"Community & Feedback","\u002Fuse-cases\u002Fcommunity","use-cases\u002F10.community",{"title":136,"path":137,"stem":138},"Acknowledgements","\u002Fuse-cases\u002Facknowledgements","use-cases\u002F11.acknowledgements",{"id":140,"title":86,"body":141,"description":159,"extension":625,"links":626,"meta":627,"navigation":215,"path":87,"seo":628,"stem":88,"__hash__":630},"docs\u002Fget-started\u002F07.pagination.md",{"type":142,"value":143,"toc":620},"minimark",[144,148,153,250,254,318,334,341,345,431,434,438,441,449,452,526,529,607,610,616],[145,146,86],"h1",{"id":147},"pagination",[149,150,152],"h3",{"id":151},"manual-pagination","Manual pagination",[154,155,160],"pre",{"className":156,"code":157,"language":158,"meta":159,"style":159},"language-vue shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","\u003CHtml2Pdf :manual-pagination=\"true\">\n  \u003Ctemplate #pdf-content>\n    \u003Csection>Page one\u003C\u002Fsection>\n\n    \u003Cdiv class=\"html2pdf__page-break\">\u003C\u002Fdiv>\n\n    \u003Csection>Page two\u003C\u002Fsection>\n  \u003C\u002Ftemplate>\n\u003C\u002FHtml2Pdf>\n","vue","",[161,162,163,197,204,210,217,223,228,234,240],"code",{"__ignoreMap":159},[164,165,168,172,176,179,182,185,188,192,194],"span",{"class":166,"line":167},"line",1,[164,169,171],{"class":170},"sMK4o","\u003C",[164,173,175],{"class":174},"swJcz","Html2Pdf",[164,177,178],{"class":170}," :",[164,180,151],{"class":181},"spNyl",[164,183,184],{"class":170},"=",[164,186,187],{"class":170},"\"",[164,189,191],{"class":190},"sfNiH","true",[164,193,187],{"class":170},[164,195,196],{"class":170},">\n",[164,198,200],{"class":166,"line":199},2,[164,201,203],{"class":202},"sTEyZ","  \u003Ctemplate #pdf-content>\n",[164,205,207],{"class":166,"line":206},3,[164,208,209],{"class":202},"    \u003Csection>Page one\u003C\u002Fsection>\n",[164,211,213],{"class":166,"line":212},4,[164,214,216],{"emptyLinePlaceholder":215},true,"\n",[164,218,220],{"class":166,"line":219},5,[164,221,222],{"class":202},"    \u003Cdiv class=\"html2pdf__page-break\">\u003C\u002Fdiv>\n",[164,224,226],{"class":166,"line":225},6,[164,227,216],{"emptyLinePlaceholder":215},[164,229,231],{"class":166,"line":230},7,[164,232,233],{"class":202},"    \u003Csection>Page two\u003C\u002Fsection>\n",[164,235,237],{"class":166,"line":236},8,[164,238,239],{"class":202},"  \u003C\u002Ftemplate>\n",[164,241,243,246,248],{"class":166,"line":242},9,[164,244,245],{"class":170},"\u003C\u002F",[164,247,175],{"class":174},[164,249,196],{"class":170},[251,252,253],"p",{},"Recommended helper CSS:",[154,255,259],{"className":256,"code":257,"language":258,"meta":159,"style":159},"language-css shiki shiki-themes material-theme-lighter material-theme material-theme-palenight",".html2pdf__page-break {\n  display: block;\n  height: 0;\n  clear: both;\n}\n","css",[161,260,261,273,288,301,313],{"__ignoreMap":159},[164,262,263,266,270],{"class":166,"line":167},[164,264,265],{"class":170},".",[164,267,269],{"class":268},"sBMFI","html2pdf__page-break",[164,271,272],{"class":170}," {\n",[164,274,275,279,282,285],{"class":166,"line":199},[164,276,278],{"class":277},"sqsOY","  display",[164,280,281],{"class":170},":",[164,283,284],{"class":202}," block",[164,286,287],{"class":170},";\n",[164,289,290,293,295,299],{"class":166,"line":206},[164,291,292],{"class":277},"  height",[164,294,281],{"class":170},[164,296,298],{"class":297},"sbssI"," 0",[164,300,287],{"class":170},[164,302,303,306,308,311],{"class":166,"line":212},[164,304,305],{"class":277},"  clear",[164,307,281],{"class":170},[164,309,310],{"class":202}," both",[164,312,287],{"class":170},[164,314,315],{"class":166,"line":219},[164,316,317],{"class":170},"}\n",[251,319,320,321,325,326,329,330,333],{},"Do ",[322,323,324],"strong",{},"not"," add ",[161,327,328],{},"break-before"," or ",[161,331,332],{},"page-break-before"," to this helper while legacy page-break mode is active. Doing so can create duplicate breaks or blank pages.",[251,335,336,337,340],{},"The same ",[161,338,339],{},".html2pdf__page-break"," marker is recognized by selectable-text mode, so consumers do not need a second pagination API.",[149,342,344],{"id":343},"automatic-pagination","Automatic pagination",[154,346,348],{"className":156,"code":347,"language":158,"meta":159,"style":159},"\u003CHtml2Pdf :manual-pagination=\"false\" :paginate-elements-by-height=\"1100\">\n\n  \u003Ctemplate #pdf-content>\n    \u003Cdiv>\n      \u003Csection>Block 1\u003C\u002Fsection>\n      \u003Csection>Block 2\u003C\u002Fsection>\n      \u003Csection>Block 3\u003C\u002Fsection>\n    \u003C\u002Fdiv>\n  \u003C\u002Ftemplate>\n\u003C\u002FHtml2Pdf>\n",[161,349,350,385,389,393,398,403,408,413,418,422],{"__ignoreMap":159},[164,351,352,354,356,358,360,362,364,367,369,371,374,376,378,381,383],{"class":166,"line":167},[164,353,171],{"class":170},[164,355,175],{"class":174},[164,357,178],{"class":170},[164,359,151],{"class":181},[164,361,184],{"class":170},[164,363,187],{"class":170},[164,365,366],{"class":190},"false",[164,368,187],{"class":170},[164,370,178],{"class":170},[164,372,373],{"class":181},"paginate-elements-by-height",[164,375,184],{"class":170},[164,377,187],{"class":170},[164,379,380],{"class":297},"1100",[164,382,187],{"class":170},[164,384,196],{"class":170},[164,386,387],{"class":166,"line":199},[164,388,216],{"emptyLinePlaceholder":215},[164,390,391],{"class":166,"line":206},[164,392,203],{"class":202},[164,394,395],{"class":166,"line":212},[164,396,397],{"class":202},"    \u003Cdiv>\n",[164,399,400],{"class":166,"line":219},[164,401,402],{"class":202},"      \u003Csection>Block 1\u003C\u002Fsection>\n",[164,404,405],{"class":166,"line":225},[164,406,407],{"class":202},"      \u003Csection>Block 2\u003C\u002Fsection>\n",[164,409,410],{"class":166,"line":230},[164,411,412],{"class":202},"      \u003Csection>Block 3\u003C\u002Fsection>\n",[164,414,415],{"class":166,"line":236},[164,416,417],{"class":202},"    \u003C\u002Fdiv>\n",[164,419,420],{"class":166,"line":242},[164,421,239],{"class":202},[164,423,425,427,429],{"class":166,"line":424},10,[164,426,245],{"class":170},[164,428,175],{"class":174},[164,430,196],{"class":170},[251,432,433],{},"The component measures direct child elements and inserts temporary automatic page-break markers when the configured height would be exceeded.",[149,435,437],{"id":436},"prevent-content-from-splitting","Prevent content from splitting",[251,439,440],{},"Default protected selectors:",[154,442,447],{"className":443,"code":445,"language":446,"meta":159},[444],"language-text",".pdf-keep-together\n.pdf-no-break\nimg\n","text",[161,448,445],{"__ignoreMap":159},[251,450,451],{},"Example:",[154,453,457],{"className":454,"code":455,"language":456,"meta":159,"style":159},"language-html shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","\u003Cdiv class=\"pdf-keep-together\">\n  \u003Ch2>Invoice Summary\u003C\u002Fh2>\n  \u003Cp>Keep this block together.\u003C\u002Fp>\n\u003C\u002Fdiv>\n","html",[161,458,459,481,501,518],{"__ignoreMap":159},[164,460,461,463,466,469,471,473,477,479],{"class":166,"line":167},[164,462,171],{"class":170},[164,464,465],{"class":174},"div",[164,467,468],{"class":181}," class",[164,470,184],{"class":170},[164,472,187],{"class":170},[164,474,476],{"class":475},"sfazB","pdf-keep-together",[164,478,187],{"class":170},[164,480,196],{"class":170},[164,482,483,486,489,492,495,497,499],{"class":166,"line":199},[164,484,485],{"class":170},"  \u003C",[164,487,488],{"class":174},"h2",[164,490,491],{"class":170},">",[164,493,494],{"class":202},"Invoice Summary",[164,496,245],{"class":170},[164,498,488],{"class":174},[164,500,196],{"class":170},[164,502,503,505,507,509,512,514,516],{"class":166,"line":206},[164,504,485],{"class":170},[164,506,251],{"class":174},[164,508,491],{"class":170},[164,510,511],{"class":202},"Keep this block together.",[164,513,245],{"class":170},[164,515,251],{"class":174},[164,517,196],{"class":170},[164,519,520,522,524],{"class":166,"line":212},[164,521,245],{"class":170},[164,523,465],{"class":174},[164,525,196],{"class":170},[251,527,528],{},"You can extend page-break avoidance:",[154,530,532],{"className":156,"code":531,"language":158,"meta":159,"style":159},"\u003CHtml2Pdf\n  :html-to-pdf-options=\"{\n    pagebreak: {\n      avoid: ['.custom-card'],\n    },\n  }\"\n\u002F>\n",[161,533,534,541,556,565,589,594,602],{"__ignoreMap":159},[164,535,536,538],{"class":166,"line":167},[164,537,171],{"class":170},[164,539,540],{"class":174},"Html2Pdf\n",[164,542,543,546,549,551,553],{"class":166,"line":199},[164,544,545],{"class":170},"  :",[164,547,548],{"class":181},"html-to-pdf-options",[164,550,184],{"class":170},[164,552,187],{"class":170},[164,554,555],{"class":170},"{\n",[164,557,558,561,563],{"class":166,"line":206},[164,559,560],{"class":174},"    pagebreak",[164,562,281],{"class":170},[164,564,272],{"class":170},[164,566,567,570,572,575,578,581,583,586],{"class":166,"line":212},[164,568,569],{"class":174},"      avoid",[164,571,281],{"class":170},[164,573,574],{"class":202}," [",[164,576,577],{"class":170},"'",[164,579,580],{"class":475},".custom-card",[164,582,577],{"class":170},[164,584,585],{"class":202},"]",[164,587,588],{"class":170},",\n",[164,590,591],{"class":166,"line":219},[164,592,593],{"class":170},"    },\n",[164,595,596,599],{"class":166,"line":225},[164,597,598],{"class":170},"  }",[164,600,601],{"class":170},"\"\n",[164,603,604],{"class":166,"line":230},[164,605,606],{"class":202},"\u002F>\n",[251,608,609],{},"Your selectors are merged with package defaults.",[611,612,613],"blockquote",{},[251,614,615],{},"No-break helpers are best-effort. A block that is taller than the usable PDF page area may still need to split.",[617,618,619],"style",{},"html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html pre.shiki code .swJcz, html code.shiki .swJcz{--shiki-light:#E53935;--shiki-default:#F07178;--shiki-dark:#F07178}html pre.shiki code .spNyl, html code.shiki .spNyl{--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA}html pre.shiki code .sfNiH, html code.shiki .sfNiH{--shiki-light:#FF5370;--shiki-default:#FF9CAC;--shiki-dark:#FF9CAC}html pre.shiki code .sTEyZ, html code.shiki .sTEyZ{--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}html pre.shiki code .sqsOY, html code.shiki .sqsOY{--shiki-light:#8796B0;--shiki-default:#B2CCD6;--shiki-dark:#B2CCD6}html pre.shiki code .sbssI, html code.shiki .sbssI{--shiki-light:#F76D47;--shiki-default:#F78C6C;--shiki-dark:#F78C6C}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}",{"title":159,"searchDepth":199,"depth":199,"links":621},[622,623,624],{"id":151,"depth":206,"text":152},{"id":343,"depth":206,"text":344},{"id":436,"depth":206,"text":437},"md",null,{},{"description":629,"title":86},"Manual breaks, automatic pagination, no-break helpers and incremental Canvas routing.","sT7gE57dT5JfQ5ymeF7tkLoaTBdB8oZjtNgE7sthPYY",[632,634],{"title":82,"path":83,"stem":84,"description":633,"children":-1},"Preview only:",{"title":96,"path":97,"stem":98,"description":635,"children":-1},"The live playground is the fastest way to compare Canvas and selectable-text rendering and exercise the package without installing it.",1788876780323]