1import{d as F,u as L,r as _,e as S,f as g,s as D,b as G,h as I,o as a,k as w,l as N,m as t,q as e,c as r,v as d,C as u,F as $,x as A,P as B,J as E,L as R,_ as J}from"./CImdxReH.js";const M={class:"pdf_tools"},V={class:"pdf_tools_content container px-2 py-4"},q={class:"pdf_tools_content_header"},z={key:0,class:"pdf_tools_content_header_title","data-aos":"fade-down"},H={key:1,class:"pdf_tools_content_header_subtitle my-4 mb-5","data-aos":"fade-down"},W={class:"pdf_tools_content_box"},Y=["onClick"],j={class:"d-flex"},K=["src"],O={class:"pdf_tools_content_box_item_content"},Q={class:"pdf_tools_content_box_item_title"},U={class:"pdf_tools_content_box_item_tips"},X=F({__name:"index",setup(Z){L({title:"Tools | Autoppt",meta:[{name:"description",content:"ChatGPT, Automatic PPT Creator, and Mind Map Assistant - AIGC Simplifies Your Life | Tools"}],link:[{rel:"canonical",href:"https://autoppt.com/tools.html"}]}),_("");const{t:c,locale:h}=S(),v=g.common(),y=g.user(),{isLogin:b}=D(y),k=_([{title:"åå¹¶",tips:"è½»æ¾åå¹¶å¤ä¸ªPDFæä»¶",url:"merge-pdfs",rendering:!1,type:"merge",bgColor:"#e5792a"},{title:"æå",tips:"å° PDF æå为å¤ä¸ªææ¡£ã",url:"split-pdfs",rendering:!1,type:"split",bgColor:"#e5792a"},{title:"转æ¢å¾åå°pdf",tips:"å°å¾åï¼PNGãJPEGãGIFï¼è½¬æ¢ä¸ºPDFã",url:"img-to-pdf",rendering:!1,type:"imgToPdf",bgColor:"#e5792a"},{title:"æ·»å æ°´å°",tips:"å¨PDF䏿·»å èªå®ä¹æ°´å°ã",url:"add-watermark",rendering:!1,type:"addWatermark",bgColor:"#e5792a"},{title:"æ·»å å¾ç« ",tips:"卿å®ä½ç½®æ·»å ææ¬æå¾çå¾ç« ",url:"stamp",rendering:!1,type:"stamp",bgColor:"#e5792a"},{title:"转æ¢PDFå°å¾å",tips:"å°PDF转æ¢ä¸ºå¾åï¼PNGãJPEGãGIFï¼ã",url:"pdf-to-img",rendering:!1,type:"pdfToImg",bgColor:"#e4aa4e"}]),p=_([...k.value]),l=_(0),f=()=>{l.value++,l.value<20&&setTimeout(()=>{f()},100)},x=G(),P=o=>{const n=x(o,h.value);return n!=null?n.path:"/"},C=o=>{if(!b.value)return v.setLoginDialog(!0);E({path:P(`/tools/${o.url}`)})},T=()=>{const o=[],n=[];p.value.forEach(s=>{localStorage.getItem(s.url)==="true"?(s.rendering=!0,o.push(s)):(s.rendering=!1,n.push(s))}),p.value=[...o,...n]};return I(()=>{T(),f()}),(o,n)=>{const s=R;return a(),w(s,{name:"workspace"},{default:N(()=>[t("main",M,[t("section",V,[t("div",q,[e(l)>0?(a(),r("div",z,d(e(c)("pdfTools.title")),1)):u("",!0),e(l)>1?(a(),r("div",H,d(e(c)("pdfTools.titleSubTitle")),1)):u("",!0)]),t("div",W,[(a(!0),r($,null,A(e(p),(i,m)=>(a(),r("div",{key:m},[e(l)>m+2?(a(),r("div",{key:0,onClick:tt=>C(i),class:"pdf_tools_content_box_item","data-aos":"flip-left"},[t("div",j,[t("div",{class:"pdf_tools_content_box_item_image flex-center",style:B({"background-color":i.bgColor})},[t("img",{src:`/tools/${i.type}.svg`,alt:""},null,8,K)],4),t("div",O,[t("div",Q,d(e(c)(`pdfTools.${i.type}Title`)),1),t("div",U,d(e(c)(`pdfTools.${i.type}Info`)),1)])])],8,Y)):u("",!0)]))),128))])])])]),_:1})}}}),ot=J(X,[["__scopeId","data-v-a7c6dff9"]]);export{ot as default};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.