ამ ახალ პროგრესულ ვებ აპს შეუძლია სურათები გადააქციოს SVG ვექტორულ გრაფიკად

click fraud protection

SVGcode არის ახალი პროგრესული ვებ აპლიკაცია, რომელსაც შეუძლია ავტომატურად გადაიყვანოს რასტრული სურათები (როგორიცაა JPEG და PNG) SVG გრაფიკულ ფაილებად.

არსებობს ორი განსხვავებული კატეგორიის სურათები, რომლებსაც ჩვეულებრივ ხედავთ ინტერნეტში. რასტერული სურათები (როგორიცაა JPG, PNG, WebP და ა.შ.) არის პიქსელების სერია ფიქსირებული გარჩევადობით, ხოლო ვექტორული გამოსახულებები (როგორიცაა SVG) იყენებენ სხვადასხვა ხაზებსა და ფორმებს. ვექტორული გრაფიკა პოპულარულია ლოგოებისა და სხვა მარტივი სურათებისთვის, რადგან ისინი არ გამოიყურებიან საშინლად მაღალი გარჩევადობით (ან მასშტაბირებისას), მაგრამ შეიძლება შრომატევადი იყოს ნულიდან შესაქმნელად. ახლა არის მოსახერხებელი ვებ აპლიკაცია SVG-ების შესაქმნელად სტანდარტული სურათებიდან: SVGcode.

SVGcode არის ახალი პროგრესული ვებ აპლიკაცია, რომელიც შექმნილია თომას სტეინერის მიერ, დეველოპერებთან ურთიერთობის ინჟინერი, რომელიც მუშაობს Google-ში (თუმცა SVGcode თავად არ არის Google-ის პროდუქტი). მას შემდეგ რაც გახსნით თქვენს ბრაუზერში მისამართზე svgco.de, შეგიძლიათ გახსნათ სურათი თქვენი კომპიუტერიდან და ის ავტომატურად „დახატული“ როგორც SVG. სურათების უმეტესობას დასჭირდება გარკვეული კორექტირება, რათა შეიქმნას ღირსეული გარეგნობის SVG, მაგრამ ეს შთამბეჭდავი ვებ აპია და შეიძლება გამოგადგეთ, თუ ოდესმე გსურთ შექმნათ რასტრული ლოგოს უფრო სუფთა ვექტორული ვერსია.

SVGcode იკვებება უახლესი API-ებით, რომლებიც დაამატეს ვებ-ბრაუზერებმა, როგორიცაა Chromium და Firefox. ძირითადი ნახაზის ფუნქციონირება ეფუძნება Potrace პროექტი, რომელიც გადაკეთდა ვებ ასამბლეის კოდად ამ ვებ აპისთვის. SVGCode-ს შეუძლია დააკოპიროს მზა ფაილი თქვენს ბუფერში (ერთად Async Clipboard API), გამოჩნდება, როგორც ვარიანტი თქვენი კომპიუტერის ფაილ მენეჯერში, როდესაც დააწკაპუნეთ სურათზე (File Handling API-ით) და გახსენით/შეინახეთ ფაილები თქვენი მოწყობილობიდან (გამოყენებით ფაილური სისტემის წვდომის API). ის კი იყენებს ახალს Window Controls Overlay API სისტემის სათაურის ზოლის დამალვა, როდესაც ის დაინსტალირდება, რაც მას უფრო მეტად ჰგავს მშობლიურ აპლიკაციას.

შეგიძლიათ მეტი წაიკითხოთ SVGcode-ის განვითარების პროცესის შესახებ ბლოგის პოსტი Google-ის ვებ განვითარების ბლოგზე. ვინაიდან ეს არის PWA, შეგიძლიათ გამოიყენოთ და დააინსტალიროთ SVGcode ნებისმიერზე თანამედროვე ვებ ბრაუზერის საშუალებით.