[{"data":1,"prerenderedAt":945},["ShallowReactive",2],{"navigation_docs":3,"-api-events-slots":139,"-api-events-slots-surround":941},[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":43,"body":141,"description":160,"extension":936,"links":937,"meta":938,"navigation":409,"path":44,"seo":939,"stem":45,"__hash__":940},"docs\u002Fapi\u002F09.events-slots.md",{"type":142,"value":143,"toc":928},"minimark",[144,149,154,212,216,242,246,275,336,339,343,370,466,469,477,481,531,534,600,605,751,875,879,924],[145,146,148],"h1",{"id":147},"loader-progress","Loader & Progress",[150,151,153],"h3",{"id":152},"built-in-loader","Built-in loader",[155,156,161],"pre",{"className":157,"code":158,"language":159,"meta":160,"style":160},"language-vue shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","\u003CHtml2Pdf :show-loader=\"true\" loader-text=\"Generating PDF...\" \u002F>\n","vue","",[162,163,164],"code",{"__ignoreMap":160},[165,166,169,173,177,180,184,187,190,194,196,199,201,203,207,209],"span",{"class":167,"line":168},"line",1,[165,170,172],{"class":171},"sMK4o","\u003C",[165,174,176],{"class":175},"swJcz","Html2Pdf",[165,178,179],{"class":171}," :",[165,181,183],{"class":182},"spNyl","show-loader",[165,185,186],{"class":171},"=",[165,188,189],{"class":171},"\"",[165,191,193],{"class":192},"sfNiH","true",[165,195,189],{"class":171},[165,197,198],{"class":182}," loader-text",[165,200,186],{"class":171},[165,202,189],{"class":171},[165,204,206],{"class":205},"sfazB","Generating PDF...",[165,208,189],{"class":171},[165,210,211],{"class":171}," \u002F>\n",[213,214,215],"p",{},"Disable it:",[155,217,219],{"className":157,"code":218,"language":159,"meta":160,"style":160},"\u003CHtml2Pdf :show-loader=\"false\" \u002F>\n",[162,220,221],{"__ignoreMap":160},[165,222,223,225,227,229,231,233,235,238,240],{"class":167,"line":168},[165,224,172],{"class":171},[165,226,176],{"class":175},[165,228,179],{"class":171},[165,230,183],{"class":182},[165,232,186],{"class":171},[165,234,189],{"class":171},[165,236,237],{"class":192},"false",[165,239,189],{"class":171},[165,241,211],{"class":171},[150,243,245],{"id":244},"numeric-progress","Numeric progress",[155,247,249],{"className":157,"code":248,"language":159,"meta":160,"style":160},"\u003CHtml2Pdf @progress=\"onProgress\" \u002F>\n",[162,250,251],{"__ignoreMap":160},[165,252,253,255,257,260,263,265,267,271,273],{"class":167,"line":168},[165,254,172],{"class":171},[165,256,176],{"class":175},[165,258,259],{"class":171}," @",[165,261,262],{"class":182},"progress",[165,264,186],{"class":171},[165,266,189],{"class":171},[165,268,270],{"class":269},"sTEyZ","onProgress",[165,272,189],{"class":171},[165,274,211],{"class":171},[155,276,280],{"className":277,"code":278,"language":279,"meta":160,"style":160},"language-ts shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","function onProgress(value: number) {\n  console.log(value)\n}\n","ts",[162,281,282,311,330],{"__ignoreMap":160},[165,283,284,287,291,294,298,301,305,308],{"class":167,"line":168},[165,285,286],{"class":182},"function",[165,288,290],{"class":289},"s2Zo4"," onProgress",[165,292,293],{"class":171},"(",[165,295,297],{"class":296},"sHdIc","value",[165,299,300],{"class":171},":",[165,302,304],{"class":303},"sBMFI"," number",[165,306,307],{"class":171},")",[165,309,310],{"class":171}," {\n",[165,312,314,317,320,323,325,327],{"class":167,"line":313},2,[165,315,316],{"class":269},"  console",[165,318,319],{"class":171},".",[165,321,322],{"class":289},"log",[165,324,293],{"class":175},[165,326,297],{"class":269},[165,328,329],{"class":175},")\n",[165,331,333],{"class":167,"line":332},3,[165,334,335],{"class":171},"}\n",[213,337,338],{},"This is generation-stage progress, not byte-level network progress.",[150,340,342],{"id":341},"rich-progress-stages","Rich progress stages",[155,344,346],{"className":157,"code":345,"language":159,"meta":160,"style":160},"\u003CHtml2Pdf @progress-stage=\"onProgressStage\" \u002F>\n",[162,347,348],{"__ignoreMap":160},[165,349,350,352,354,356,359,361,363,366,368],{"class":167,"line":168},[165,351,172],{"class":171},[165,353,176],{"class":175},[165,355,259],{"class":171},[165,357,358],{"class":182},"progress-stage",[165,360,186],{"class":171},[165,362,189],{"class":171},[165,364,365],{"class":269},"onProgressStage",[165,367,189],{"class":171},[165,369,211],{"class":171},[155,371,373],{"className":277,"code":372,"language":279,"meta":160,"style":160},"import type { PdfProgressState } from 'vue-pdf-export'\n\nfunction onProgressStage(state: PdfProgressState) {\n  console.log(state.stage, state.progress)\n}\n",[162,374,375,405,411,431,461],{"__ignoreMap":160},[165,376,377,381,384,387,390,393,396,399,402],{"class":167,"line":168},[165,378,380],{"class":379},"s7zQu","import",[165,382,383],{"class":379}," type",[165,385,386],{"class":171}," {",[165,388,389],{"class":269}," PdfProgressState",[165,391,392],{"class":171}," }",[165,394,395],{"class":379}," from",[165,397,398],{"class":171}," '",[165,400,401],{"class":205},"vue-pdf-export",[165,403,404],{"class":171},"'\n",[165,406,407],{"class":167,"line":313},[165,408,410],{"emptyLinePlaceholder":409},true,"\n",[165,412,413,415,418,420,423,425,427,429],{"class":167,"line":332},[165,414,286],{"class":182},[165,416,417],{"class":289}," onProgressStage",[165,419,293],{"class":171},[165,421,422],{"class":296},"state",[165,424,300],{"class":171},[165,426,389],{"class":303},[165,428,307],{"class":171},[165,430,310],{"class":171},[165,432,434,436,438,440,442,444,446,449,452,455,457,459],{"class":167,"line":433},4,[165,435,316],{"class":269},[165,437,319],{"class":171},[165,439,322],{"class":289},[165,441,293],{"class":175},[165,443,422],{"class":269},[165,445,319],{"class":171},[165,447,448],{"class":269},"stage",[165,450,451],{"class":171},",",[165,453,454],{"class":269}," state",[165,456,319],{"class":171},[165,458,262],{"class":269},[165,460,329],{"class":175},[165,462,464],{"class":167,"line":463},5,[165,465,335],{"class":171},[213,467,468],{},"Current stages:",[155,470,475],{"className":471,"code":473,"language":474,"meta":160},[472],"language-text","\nidle\n\npagination\n\nimages\n\npreparing\n\nrendering\n\nwatermark\n\nheader\n\nfooter\n\nmetadata\n\nserializing\n\ncomplete\n\nerror\n\n","text",[162,476,473],{"__ignoreMap":160},[150,478,480],{"id":479},"custom-loader","Custom loader",[155,482,484],{"className":157,"code":483,"language":159,"meta":160,"style":160},"\u003CHtml2Pdf>\n  \u003Ctemplate #loader=\"{ progress, loading, stage, progressState }\">\n    \u003Cdiv v-if=\"loading\">\n      {{ stage }} - {{ progress }}%\n    \u003C\u002Fdiv>\n  \u003C\u002Ftemplate>\n\u003C\u002FHtml2Pdf>\n",[162,485,486,495,500,505,510,515,521],{"__ignoreMap":160},[165,487,488,490,492],{"class":167,"line":168},[165,489,172],{"class":171},[165,491,176],{"class":175},[165,493,494],{"class":171},">\n",[165,496,497],{"class":167,"line":313},[165,498,499],{"class":269},"  \u003Ctemplate #loader=\"{ progress, loading, stage, progressState }\">\n",[165,501,502],{"class":167,"line":332},[165,503,504],{"class":269},"    \u003Cdiv v-if=\"loading\">\n",[165,506,507],{"class":167,"line":433},[165,508,509],{"class":269},"      {{ stage }} - {{ progress }}%\n",[165,511,512],{"class":167,"line":463},[165,513,514],{"class":269},"    \u003C\u002Fdiv>\n",[165,516,518],{"class":167,"line":517},6,[165,519,520],{"class":269},"  \u003C\u002Ftemplate>\n",[165,522,524,527,529],{"class":167,"line":523},7,[165,525,526],{"class":171},"\u003C\u002F",[165,528,176],{"class":175},[165,530,494],{"class":171},[213,532,533],{},"Slot values:",[535,536,537,550],"table",{},[538,539,540],"thead",{},[541,542,543,547],"tr",{},[544,545,546],"th",{},"Value",[544,548,549],{},"Type",[551,552,553,565,577,588],"tbody",{},[541,554,555,560],{},[556,557,558],"td",{},[162,559,262],{},[556,561,562],{},[162,563,564],{},"number",[541,566,567,572],{},[556,568,569],{},[162,570,571],{},"loading",[556,573,574],{},[162,575,576],{},"boolean",[541,578,579,583],{},[556,580,581],{},[162,582,448],{},[556,584,585],{},[162,586,587],{},"PdfProgressStage",[541,589,590,595],{},[556,591,592],{},[162,593,594],{},"progressState",[556,596,597],{},[162,598,599],{},"PdfProgressState",[601,602,604],"h2",{"id":603},"events","Events",[155,606,608],{"className":157,"code":607,"language":159,"meta":160,"style":160},"\u003CHtml2Pdf\n  @progress=\"onProgress\"\n  @progress-stage=\"onProgressStage\"\n  @startPagination=\"onStartPagination\"\n  @hasPaginated=\"onPaginated\"\n  @beforeDownload=\"onBeforeDownload\"\n  @hasDownloaded=\"onDownloaded\"\n  @closed=\"onClosed\"\n  @error=\"onError\"\n\u002F>\n",[162,609,610,617,633,647,663,679,695,711,728,745],{"__ignoreMap":160},[165,611,612,614],{"class":167,"line":168},[165,613,172],{"class":171},[165,615,616],{"class":175},"Html2Pdf\n",[165,618,619,622,624,626,628,630],{"class":167,"line":313},[165,620,621],{"class":171},"  @",[165,623,262],{"class":182},[165,625,186],{"class":171},[165,627,189],{"class":171},[165,629,270],{"class":269},[165,631,632],{"class":171},"\"\n",[165,634,635,637,639,641,643,645],{"class":167,"line":332},[165,636,621],{"class":171},[165,638,358],{"class":182},[165,640,186],{"class":171},[165,642,189],{"class":171},[165,644,365],{"class":269},[165,646,632],{"class":171},[165,648,649,651,654,656,658,661],{"class":167,"line":433},[165,650,621],{"class":171},[165,652,653],{"class":182},"startPagination",[165,655,186],{"class":171},[165,657,189],{"class":171},[165,659,660],{"class":269},"onStartPagination",[165,662,632],{"class":171},[165,664,665,667,670,672,674,677],{"class":167,"line":463},[165,666,621],{"class":171},[165,668,669],{"class":182},"hasPaginated",[165,671,186],{"class":171},[165,673,189],{"class":171},[165,675,676],{"class":269},"onPaginated",[165,678,632],{"class":171},[165,680,681,683,686,688,690,693],{"class":167,"line":517},[165,682,621],{"class":171},[165,684,685],{"class":182},"beforeDownload",[165,687,186],{"class":171},[165,689,189],{"class":171},[165,691,692],{"class":269},"onBeforeDownload",[165,694,632],{"class":171},[165,696,697,699,702,704,706,709],{"class":167,"line":523},[165,698,621],{"class":171},[165,700,701],{"class":182},"hasDownloaded",[165,703,186],{"class":171},[165,705,189],{"class":171},[165,707,708],{"class":269},"onDownloaded",[165,710,632],{"class":171},[165,712,714,716,719,721,723,726],{"class":167,"line":713},8,[165,715,621],{"class":171},[165,717,718],{"class":182},"closed",[165,720,186],{"class":171},[165,722,189],{"class":171},[165,724,725],{"class":269},"onClosed",[165,727,632],{"class":171},[165,729,731,733,736,738,740,743],{"class":167,"line":730},9,[165,732,621],{"class":171},[165,734,735],{"class":182},"error",[165,737,186],{"class":171},[165,739,189],{"class":171},[165,741,742],{"class":269},"onError",[165,744,632],{"class":171},[165,746,748],{"class":167,"line":747},10,[165,749,750],{"class":269},"\u002F>\n",[535,752,753,766],{},[538,754,755],{},[541,756,757,760,763],{},[544,758,759],{},"Event",[544,761,762],{},"Payload",[544,764,765],{},"Description",[551,767,768,781,799,811,822,836,850,861],{},[541,769,770,774,778],{},[556,771,772],{},[162,773,262],{},[556,775,776],{},[162,777,564],{},[556,779,780],{},"Numeric generation progress.",[541,782,783,792,796],{},[556,784,785,788,789],{},[162,786,787],{},"progressStage"," \u002F ",[162,790,791],{},"@progress-stage",[556,793,794],{},[162,795,599],{},[556,797,798],{},"Named stage and progress.",[541,800,801,805,808],{},[556,802,803],{},[162,804,653],{},[556,806,807],{},"none",[556,809,810],{},"Pagination started.",[541,812,813,817,819],{},[556,814,815],{},[162,816,669],{},[556,818,807],{},[556,820,821],{},"Pagination completed.",[541,823,824,828,833],{},[556,825,826],{},[162,827,685],{},[556,829,830],{},[162,831,832],{},"BeforeDownloadPayload",[556,834,835],{},"Emitted before generation.",[541,837,838,842,847],{},[556,839,840],{},[162,841,701],{},[556,843,844],{},[162,845,846],{},"Blob",[556,848,849],{},"Generated Blob is available.",[541,851,852,856,858],{},[556,853,854],{},[162,855,718],{},[556,857,807],{},[556,859,860],{},"Preview\u002Fgeneration flow closed.",[541,862,863,867,872],{},[556,864,865],{},[162,866,735],{},[556,868,869],{},[162,870,871],{},"Error",[556,873,874],{},"Generation or print error.",[601,876,878],{"id":877},"slots","Slots",[535,880,881,893],{},[538,882,883],{},[541,884,885,888,891],{},[544,886,887],{},"Slot",[544,889,890],{},"Required",[544,892,765],{},[551,894,895,908],{},[541,896,897,902,905],{},[556,898,899],{},[162,900,901],{},"pdf-content",[556,903,904],{},"yes",[556,906,907],{},"HTML converted to PDF.",[541,909,910,915,918],{},[556,911,912],{},[162,913,914],{},"loader",[556,916,917],{},"no",[556,919,920,921,319],{},"Custom loader with ",[162,922,923],{},"{ progress, loading, stage, progressState }",[925,926,927],"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 .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}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 .sTEyZ, html code.shiki .sTEyZ{--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8}html pre.shiki code .s2Zo4, html code.shiki .s2Zo4{--shiki-light:#6182B8;--shiki-default:#82AAFF;--shiki-dark:#82AAFF}html pre.shiki code .sHdIc, html code.shiki .sHdIc{--shiki-light:#90A4AE;--shiki-light-font-style:italic;--shiki-default:#EEFFFF;--shiki-default-font-style:italic;--shiki-dark:#BABED8;--shiki-dark-font-style:italic}html pre.shiki code .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}html pre.shiki code .s7zQu, html code.shiki .s7zQu{--shiki-light:#39ADB5;--shiki-light-font-style:italic;--shiki-default:#89DDFF;--shiki-default-font-style:italic;--shiki-dark:#89DDFF;--shiki-dark-font-style:italic}",{"title":160,"searchDepth":313,"depth":313,"links":929},[930,931,932,933,934,935],{"id":152,"depth":332,"text":153},{"id":244,"depth":332,"text":245},{"id":341,"depth":332,"text":342},{"id":479,"depth":332,"text":480},{"id":603,"depth":313,"text":604},{"id":877,"depth":313,"text":878},"md",null,{},{"title":43,"description":160},"DyszXkRCZrn8e1VI16NUJk92JXKR_FRbQxVatS46VL0",[942,943],{"title":39,"path":40,"stem":41,"description":160,"children":-1},{"title":47,"path":48,"stem":49,"description":944,"children":-1},"The package ships TypeScript declarations.",1788876782188]