Hvem byggede VectorizeThis?
Jeg hedder Maxime Desrosiers og er udvikleren bag VectorizeThis. Jeg har bygget hjemmesider og frontendgrænseflader i mere end ti år med særlig ekspertise i WordPress. Jeg skabte også ShapeDividers.com, et værktøj til at generere dekorative SVG-sektionsdelere og den CSS, der skal bruges til dem.
Arbejdet med ShapeDividers lærte mig, hvor meget SVG-struktur og komprimering betyder. En vektor kan se enkel ud på skærmen, men indeholde unødvendige punkter, attributter eller kode. For at holde den genererede CSS let måtte jeg lære at bevare det synlige resultat uden overflødig kode.
Hvorfor jeg byggede det
VectorizeThis begyndte med et problem, jeg mødte under et redesign af en forside. Jeg bad ChatGPT om et nyt design, og resultatet brugte flere flotte ikoner. De oprindelige ikoner var for små, så jeg bad om større udgaver én ad gangen. Erstatningerne kom som PNG-filer: visuelt brugbare, men store, sværere at ændre farve på og besværlige at vedligeholde på en hjemmeside.
Jeg prøvede flere onlinekonvertere fra billede til SVG. De batchkonvertere, jeg testede, gav ofte svage vektoriseringer. Nogle værktøjer til enkeltfiler tilføjede streger, hvor grafikken ikke behøvede dem. Mange resultater var større end nødvendigt, så jeg måtte stadig køre dem gennem SVGOMG før brug.
Det virkede som en proces, ét værktøj burde kunne håndtere bedre: vurdere mere end én vektorisering, bevare den nyttige struktur, reducere overflødig kode og stadig lade brugeren undersøge og tilpasse resultatet.
Hvad VectorizeThis gør
VectorizeThis omdanner understøttede rasterbilleder til SVG-kurvegeometri i browseren. Det kan teste flere vektoriseringsindstillinger, sammenligne kandidaterne, optimere den valgte SVG og vise kontroller, der er relevante for formålet. Brugere kan ændre indstillinger, redigere en lille registreret farvepalet, kopiere koden eller downloade enkelte resultater og batches.
Konverteren behandler som udgangspunkt lokalt. Afkodning, vektorisering, sammenligning og SVG-klargøring sker på brugerens enhed. Produktanalyse beskriver handlinger og indstillinger, så værktøjet kan forbedres; den indeholder ikke kildebilledets bytes eller filnavne. Et kildebillede sendes kun, når en bruger bevidst vedhæfter det til feedback og giver samtykke til at sende det.
Se, hvordan VectorizeThis vurderer vektoriseringsresultater.
Hvad det ikke lover
Automatisk vektorisering er en fortolkning af pixels, ikke en gendannelse af designerens oprindelige vektorfil. Fotografier, farveforløb, komprimeringsartefakter, bløde skygger, små detaljer og kilder med lav opløsning kan alle påvirke resultatet.
Forudindstillinger og kontroller til fremstilling hjælper med at klargøre og undersøge geometri, men er ikke certificering til en bestemt skæremaskine, laser, CNC-maskine, et materiale eller et eksternt program. Brugere bør undersøge den downloadede SVG og teste den i deres egen arbejdsgang før produktion.
Hjælp med at forbedre værktøjet
Hvis et resultat ser forkert ud, skal du bruge Send feedback i konverteren eller kontakte VectorizeThis. En tydelig beskrivelse, det valgte formål og de indstillinger, der udløste problemet, er nyttige. Du kan eventuelt sende et kildebillede, hvis problemet ellers er svært at genskabe.
Læs Privatlivspolitikken og Vilkår og betingelser for oplysninger om databehandling og brug af tjenesten.