[{"data":1,"prerenderedAt":416},["ShallowReactive",2],{"navigation_docs_en":3,"landing_en":160},[4,21,47,93,119],{"title":5,"icon":6,"path":7,"stem":8,"children":9,"page":20},"Getting Started","i-lucide-rocket","\u002Fen\u002Fgetting-started","en\u002F1.getting-started",[10,15],{"title":11,"path":12,"stem":13,"icon":14},"Introduction","\u002Fen\u002Fgetting-started\u002Fintroduction","en\u002F1.getting-started\u002F1.introduction","i-lucide-house",{"title":16,"path":17,"stem":18,"icon":19},"Installation","\u002Fen\u002Fgetting-started\u002Finstallation","en\u002F1.getting-started\u002F2.installation","i-lucide-download",false,{"title":22,"icon":23,"path":24,"stem":25,"children":26,"page":20},"Components","i-lucide-component","\u002Fen\u002Fcomponents","en\u002F2.components",[27,32,37,42],{"title":28,"path":29,"stem":30,"icon":31},"NuxtPdfKit","\u002Fen\u002Fcomponents\u002Fnuxt-pdf-kit","en\u002F2.components\u002F1.nuxt-pdf-kit","i-lucide-file-text",{"title":33,"path":34,"stem":35,"icon":36},"Props","\u002Fen\u002Fcomponents\u002Fprops","en\u002F2.components\u002F2.props","i-lucide-list",{"title":38,"path":39,"stem":40,"icon":41},"Slots","\u002Fen\u002Fcomponents\u002Fslots","en\u002F2.components\u002F3.slots","i-lucide-layout",{"title":43,"path":44,"stem":45,"icon":46},"Methods","\u002Fen\u002Fcomponents\u002Fmethods","en\u002F2.components\u002F4.methods","i-lucide-play",{"title":48,"icon":49,"path":50,"stem":51,"children":52,"page":20},"Composables","i-lucide-code","\u002Fen\u002Fcomposables","en\u002F3.composables",[53,58,63,68,73,78,83,88],{"title":54,"path":55,"stem":56,"icon":57},"Overview","\u002Fen\u002Fcomposables\u002Foverview","en\u002F3.composables\u002F1.overview","i-lucide-info",{"title":59,"path":60,"stem":61,"icon":62},"usePdfKitDocument","\u002Fen\u002Fcomposables\u002Fuse-pdf-kit-document","en\u002F3.composables\u002F2.use-pdf-kit-document","i-lucide-file",{"title":64,"path":65,"stem":66,"icon":67},"usePdfKitZoom","\u002Fen\u002Fcomposables\u002Fuse-pdf-kit-zoom","en\u002F3.composables\u002F3.use-pdf-kit-zoom","i-lucide-zoom-in",{"title":69,"path":70,"stem":71,"icon":72},"usePdfKitSearch","\u002Fen\u002Fcomposables\u002Fuse-pdf-kit-search","en\u002F3.composables\u002F4.use-pdf-kit-search","i-lucide-search",{"title":74,"path":75,"stem":76,"icon":77},"usePdfKitPageNavigation","\u002Fen\u002Fcomposables\u002Fuse-pdf-kit-page-navigation","en\u002F3.composables\u002F5.use-pdf-kit-page-navigation","i-lucide-navigation",{"title":79,"path":80,"stem":81,"icon":82},"usePdfKitViewMode","\u002Fen\u002Fcomposables\u002Fuse-pdf-kit-view-mode","en\u002F3.composables\u002F6.use-pdf-kit-view-mode","i-lucide-layout-grid",{"title":84,"path":85,"stem":86,"icon":87},"usePdfKitRotation","\u002Fen\u002Fcomposables\u002Fuse-pdf-kit-rotation","en\u002F3.composables\u002F7.use-pdf-kit-rotation","i-lucide-rotate-cw",{"title":89,"path":90,"stem":91,"icon":92},"usePdfKitVirtualScroll","\u002Fen\u002Fcomposables\u002Fuse-pdf-kit-virtual-scroll","en\u002F3.composables\u002F8.use-pdf-kit-virtual-scroll","i-lucide-layers",{"title":94,"icon":95,"path":96,"stem":97,"children":98,"page":20},"Configuration","i-lucide-settings","\u002Fen\u002Fconfiguration","en\u002F4.configuration",[99,104,109,114],{"title":100,"path":101,"stem":102,"icon":103},"Module Options","\u002Fen\u002Fconfiguration\u002Fmodule-options","en\u002F4.configuration\u002F1.module-options","i-lucide-sliders",{"title":105,"path":106,"stem":107,"icon":108},"Toolbar Options","\u002Fen\u002Fconfiguration\u002Ftoolbar-options","en\u002F4.configuration\u002F2.toolbar-options","i-lucide-panel-top",{"title":110,"path":111,"stem":112,"icon":113},"Per-Instance Config","\u002Fen\u002Fconfiguration\u002Fper-instance-config","en\u002F4.configuration\u002F3.per-instance-config","i-lucide-copy",{"title":115,"path":116,"stem":117,"icon":118},"TypeScript","\u002Fen\u002Fconfiguration\u002Ftypescript","en\u002F4.configuration\u002F4.typescript","i-simple-icons-typescript",{"title":120,"icon":121,"path":122,"stem":123,"children":124,"page":20},"Advanced","i-lucide-sparkles","\u002Fen\u002Fadvanced","en\u002F5.advanced",[125,130,135,140,145,150,155],{"title":126,"path":127,"stem":128,"icon":129},"Examples","\u002Fen\u002Fadvanced\u002Fexamples","en\u002F5.advanced\u002F1.examples","i-lucide-book-open",{"title":131,"path":132,"stem":133,"icon":134},"Providers","\u002Fen\u002Fadvanced\u002Fproviders","en\u002F5.advanced\u002F2.providers","i-heroicons-cloud",{"title":136,"path":137,"stem":138,"icon":139},"Contributing","\u002Fen\u002Fadvanced\u002Fcontributing-providers","en\u002F5.advanced\u002F3.contributing-providers","i-heroicons-code-bracket",{"title":141,"path":142,"stem":143,"icon":144},"Custom Styling","\u002Fen\u002Fadvanced\u002Fcustom-styling","en\u002F5.advanced\u002F4.custom-styling","i-lucide-palette",{"title":146,"path":147,"stem":148,"icon":149},"Keyboard Shortcuts","\u002Fen\u002Fadvanced\u002Fkeyboard-shortcuts","en\u002F5.advanced\u002F5.keyboard-shortcuts","i-lucide-keyboard",{"title":151,"path":152,"stem":153,"icon":154},"Troubleshooting","\u002Fen\u002Fadvanced\u002Ftroubleshooting","en\u002F5.advanced\u002F6.troubleshooting","i-lucide-wrench",{"title":156,"path":157,"stem":158,"icon":159},"Demo","\u002Fen\u002Fadvanced\u002Fdemo","en\u002F5.advanced\u002F7.demo","i-lucide-square-dashed-bottom-code",{"id":161,"title":162,"body":163,"description":162,"extension":406,"meta":407,"navigation":408,"path":409,"seo":410,"stem":414,"__hash__":415},"landing_en\u002Fen\u002Findex.md","",{"type":164,"value":165,"toc":403},"minimark",[166,169,212,295],[167,168],"the-gradient",{},[170,171,172,182,200],"u-page-hero",{},[173,174,175,176],"template",{"v-slot:title":162},"Nuxt ",[177,178,181],"span",{"className":179},[180],"text-primary","PDF Kit",[173,183,184,197],{"v-slot:description":162},[185,186,187,188,192,193,196],"p",{},"A fully featured PDF viewer module for Nuxt, built with ",[189,190,191],"strong",{},"Nuxt UI"," and ",[189,194,195],{},"Tailwind CSS v4",".",[185,198,199],{},"Effortlessly view, search, zoom, rotate, print, and download PDFs.",[173,201,202,208],{"v-slot:links":162},[203,204,207],"u-button",{"size":205,"to":17,"trailing-icon":206},"xl","i-lucide-arrow-right","Get Started",[209,210],"copy-code-input",{"source":211},"npx nuxt module add nuxt-pdf-kit",[213,214,215,222,225],"u-page-section",{},[173,216,217,218],{"v-slot:title":162},"Why Choose ",[177,219,221],{"className":220},[180],"Nuxt PDF Kit?",[173,223,224],{"v-slot:description":162},"Creating a PDF viewer in Nuxt involves managing PDF.js complexities, SSR challenges, and designing a UI from scratch. Nuxt PDF Kit addresses all these issues.",[173,226,227,237,249,261,273,284],{"v-slot:features":162},[228,229,232,234],"u-page-card",{":spotlight":230,"icon":231},"true","i-ph-image-duotone",[173,233,191],{"v-slot:title":162},[173,235,236],{"v-slot:description":162},"Enjoy a beautiful, responsive interface with support for dark and light modes. Designed using Nuxt UI for a modern and cohesive look.",[228,238,240,246],{":spotlight":230,"icon":239},"i-lucide-server",[173,241,242],{"v-slot:title":162},[177,243,245],{"className":244},[180],"SSR Compatibility",[173,247,248],{"v-slot:description":162},"Seamlessly integrates with Nuxt's server-side rendering. No complex configurations needed for client-only components.",[228,250,252,258],{":spotlight":230,"icon":251},"i-lucide-zap",[173,253,254],{"v-slot:title":162},[177,255,257],{"className":256},[180],"Zero Configuration",[173,259,260],{"v-slot:description":162},"Automatically installs necessary dependencies (@nuxt\u002Fui, @vueuse\u002Fnuxt). Simply add the module and start using the PDF viewer right away.",[228,262,264,270],{":spotlight":230,"icon":263},"i-lucide-smartphone",[173,265,266],{"v-slot:title":162},[177,267,269],{"className":268},[180],"Responsive Design",[173,271,272],{"v-slot:description":162},"Mobile-friendly interface with an adaptive toolbar that adjusts to various screen sizes. Optimized for all devices.",[228,274,275,281],{":spotlight":230,"icon":72},[173,276,277],{"v-slot:title":162},[177,278,280],{"className":279},[180],"Full-Text Search",[173,282,283],{"v-slot:description":162},"Includes a built-in text search feature with highlighting and navigation. Instantly locate any text in your PDF documents.",[228,285,286,292],{":spotlight":230,"icon":95},[173,287,288],{"v-slot:title":162},[177,289,291],{"className":290},[180],"Feature-Rich",[173,293,294],{"v-slot:description":162},"Features include search, zoom, rotation, print, download, thumbnails, keyboard shortcuts, and much more—all in one package.",[213,296,297,300],{},[173,298,299],{"v-slot:title":162},"Comprehensive Feature Set",[173,301,302,310,318,326,334,343,352,359,368,377,385,394],{"v-slot:features":162},[228,303,304,307],{":spotlight":230,"icon":31},[173,305,306],{"v-slot:title":162},"PDF Rendering",[173,308,309],{"v-slot:description":162},"High-quality rendering with PDF.js for sharp and clear documents.",[228,311,312,315],{":spotlight":230,"icon":67},[173,313,314],{"v-slot:title":162},"Zoom Controls",[173,316,317],{"v-slot:description":162},"Options to zoom in\u002Fout, fit the page, fit the width, or specify custom percentages.",[228,319,320,323],{":spotlight":230,"icon":87},[173,321,322],{"v-slot:title":162},"Rotation",[173,324,325],{"v-slot:description":162},"Rotate documents clockwise for optimal viewing angles.",[228,327,328,331],{":spotlight":230,"icon":82},[173,329,330],{"v-slot:title":162},"View Modes",[173,332,333],{"v-slot:description":162},"Choose from single-page, dual-page, or dual-page with cover layout options.",[228,335,337,340],{":spotlight":230,"icon":336},"i-lucide-scroll",[173,338,339],{"v-slot:title":162},"Scroll Modes",[173,341,342],{"v-slot:description":162},"Vertical, horizontal, wrapped, or page-by-page scrolling options available.",[228,344,346,349],{":spotlight":230,"icon":345},"i-lucide-image",[173,347,348],{"v-slot:title":162},"Thumbnails",[173,350,351],{"v-slot:description":162},"Sidebar with page thumbnails for easy navigation through your document.",[228,353,354,356],{":spotlight":230,"icon":149},[173,355,146],{"v-slot:title":162},[173,357,358],{"v-slot:description":162},"Navigate with arrow keys, zoom with +\u002F-, and use various other shortcuts for efficient browsing.",[228,360,362,365],{":spotlight":230,"icon":361},"i-lucide-moon",[173,363,364],{"v-slot:title":162},"Dark Mode",[173,366,367],{"v-slot:description":162},"Built-in theme toggle with session persistence for a personalized experience.",[228,369,371,374],{":spotlight":230,"icon":370},"i-lucide-printer",[173,372,373],{"v-slot:title":162},"Print & Download",[173,375,376],{"v-slot:description":162},"Full support for printing and downloading PDF documents natively.",[228,378,379,382],{":spotlight":230,"icon":92},[173,380,381],{"v-slot:title":162},"Virtual Scrolling",[173,383,384],{"v-slot:description":162},"Efficient rendering for large documents with numerous pages.",[228,386,388,391],{":spotlight":230,"icon":387},"i-lucide-maximize",[173,389,390],{"v-slot:title":162},"Fullscreen Mode",[173,392,393],{"v-slot:description":162},"A fully immersive full-screen viewing experience for PDFs.",[228,395,397,400],{":spotlight":230,"icon":396},"i-lucide-move",[173,398,399],{"v-slot:title":162},"Responsive Mode",[173,401,402],{"v-slot:description":162},"Pages automatically adjust to fit the container width for a seamless experience across devices.",{"title":162,"searchDepth":404,"depth":404,"links":405},2,[],"md",{},true,"\u002Fen",{"title":411,"description":412,"ogImage":413},"Nuxt PDF Kit - A Comprehensive PDF Viewer for Nuxt","Nuxt PDF Kit is a powerful PDF viewer module with Nuxt UI integration, offering seamless PDF viewing, search, zoom, rotation, printing, and downloading.","https:\u002F\u002Fnuxtpdfkit.permadi.dev\u002Fog_image.png","en\u002Findex","JlYDt5yVWITmzbJz9HfPaOR1S2DSLh86De7YEMCnHBc",1785862377947]