Optimizues & Minifikues SVG Falas
Hiqni metadatat, shkurtoni hapësirat dhe rrumbullakosni decimalet për të reduktuar dramatikisht madhësinë e skedarit SVG — reduktime tipike prej 30-70%. Parashikimi vizual verifikon që asgjë nuk prishet.
Hidhini skedarët këtu ose klikoni për të shfletuar
SVG · Nuk ka kufi për madhësinë e skedarit
ose shtypni Ctrl+V për të ngjitur nga clipboard
Skedarët tuaj nuk largohen kurrë nga pajisja juaj. I gjithë përpunimi ndodh lokalisht në shfletuesin tuaj.
Si funksionon
Ky mjet e ul madhësinë e skedarëve SVG duke përdorur një optimizues të shkruar me dorë që funksionon tërësisht në shfletuesin tënd — pa biblioteka, pa server. Kombinon dy kalime: DOMParser/XMLSerializer të integruar të shfletuesit për punë saktësie në nivel atributi, dhe zëvendësime të synuara regex për heqjen e komenteve, heqjen e metadatave, dhe shpalosjen e hapësirave.
- 1DOMParser sanitizon SVG-nëPara se të fillojë ndonjë optimizim, DOMParser i shfletuesit e lexon SVG-në si XML dhe kalon nëpër çdo element. Etiketat script, trajtues ngjarjesh (çdo atribut on*), elemente animacioni, dhe referenca URL të jashtme hiqen pa kusht — kjo funksionon pavarësisht nga opsionet e optimizimit që zgjedh.
- 2Rrumbullakosje dhjetore e bazuar në DOMNëse rrumbullakosja dhjetore është aktive, optimizuesi kalon nëpër DOM-in e analizuar një herë të dytë dhe zbaton rrumbullakosje vetëm te atributet numerike të njohura (të dhëna d të shtegut, koordinata, vlera transformimi, gjerësi vije, etj.), duke përdorur një regex që përputh numra individualë me pikë lëvizëse pa dëmtuar vlera shtegu të bashkuara si .5.5.
- 3Kalimet regex e pastrojnë markup-in e serializuarXMLSerializer prodhon XML të normalizuar, pastaj zëvendësime të synuara vargjesh heqin komente HTML, metadata redaktuesish Inkscape/Sodipodi, deklaratën XML, atribute të paracaktuara të tepërta (si version="1.1"), dhe hapësira mes-etiketash — çdo kalim i kufizuar ngushtë kështu që përmbajtja e nyjeve teksti nuk preket kurrë.
- 4Madhësia Gzip dhe formatet e eksportitAPI-ja CompressionStream e shfletuesit llogarit madhësitë reale gzip si të hyrjes ashtu edhe të daljes, sepse kjo është ajo që në të vërtetë përcakton koston e transferimit në web. SVG-ja e optimizuar mund të shkarkohet, kopjohet si SVG i papërpunuar, konvertohet në atribute camelCase gati-për-React JSX, ose kodifikohet si një data URI CSS — të gjitha konvertimet ndodhin lokalisht.
SVG-ja jote lexohet dhe përpunohet tërësisht brenda skedës së shfletuesit tënd — bajtet e skedarit nuk largohen kurrë nga pajisja jote.
Mjete të ngjashme
Kompresori PDF
Kompresoni skedarët PDF për të zvogëluar madhësinë e tyre. Zgjidhni një nivel cilësie — kompresim më i lartë do të thotë skedarë më të vegjël por besnikëri më e ulët e imazheve.
Video Kompresor
Kompresoni skedarët video për të zvogëluar madhësinë e tyre. Zgjidhni cilësinë, rezolucionin dhe formatin e daljes. I gjithë përpunimi është lokal.
Heqës Metadatash
Hiqni metadatat e fshehura — vendndodhjen EXIF/GPS, emrat e autorëve dhe historikun e ndryshimeve — nga fotot, PDF-të dhe dokumentet Office. Pa humbje dhe 100% në shfletuesin tuaj.