SVG ወደ PNG መለወጫ
የቬክተር SVG ፋይሎችን ወደ ከፍተኛ ጥራት ያለው Raster PNG ምስሎች ቀይር። በአሳሽዎ ውስጥ የውጤት ልኬትን እና የጀርባ ቀለምን በቀላሉ ያብጁ።
SVG ይጎትቱ እና እዚህ ይጣሉት።
እስከ 50MB ድረስ ይደግፋል
የቬክተር SVG ፋይሎችን ወደ ከፍተኛ ጥራት ያለው Raster PNG ምስሎች ቀይር። በአሳሽዎ ውስጥ የውጤት ልኬትን እና የጀርባ ቀለምን በቀላሉ ያብጁ።
እስከ 50MB ድረስ ይደግፋል
SVG (ስካላብል ቬክተር ግራፊክስ) ምስሎችን እንደ የጂኦሜትሪክ ፕሪሚቲቭስ - ዱካዎች፣ ቅርጾች፣ ጽሑፎች፣ ቅልመት - ወደ ማንኛውም መጠን የሚመዘኑ የጥራት መጥፋት ይገልፃል። ፒኤንጂ አንድ ባለ አራት ማዕዘን ፒክሴል ፍርግርግ በቋሚ ጥራት ያከማቻል። SVG ን ወደ PNG መቀየር ራስተር የማድረግ እርምጃ ነው፡ የSVG የስዕል መመሪያዎች በተመረጠው የፒክሰል መጠን ይገመገማሉ እና የተገኘው ቢትማፕ እንደ PNG ተቀምጧል። ውጤቱ እርስዎ በገለጹት መጠን ላይ ጥርት ያለ ይመስላል ነገር ግን ከተመጠነ ፒክሰሎች ያደርጋል።
ይህ መቀየሪያ በአሳሹ አብሮ የተሰራውን SVG ሞተር በመጠቀም SVG ያቀርባል። SVG ወደ ምስል አካል ተጭኗል፣ በተመረጠው የውጤት መጠን በኤችቲኤምኤል 5 ሸራ ላይ ይሳባል እና በ canvas.toBlob በኩል እንደ PNG ይላካል። አሳሹ ራስተራይዜሽን ስለሚሰራ፣ ውስብስብ የSVG ባህሪያት - ቅልመት፣ ማጣሪያዎች፣ ጭምብሎች፣ እነማዎች እንደ የማይንቀሳቀስ ፍሬም - በእውነተኛ ድረ-ገጽ ላይ እንደሚያደርጉት ተመሳሳይ ነው።
በSVG-ወደ-PNG ልወጣ ውስጥ በጣም አስፈላጊው ውሳኔ የዒላማው መጠን ነው። SVG ጥራት-ነጻ ነው፣ስለዚህ ከትክክለኛው አጠቃቀሙ ጋር የሚዛመድ የPNG መጠን መምረጥ ከመጠን በላይ አቅርቦትን (ትልቅ ፋይሎች በጥፍር አክል መጠን ያላቸው አዶዎች) እና ከአቅርቦት በታች (በኋላ ሲሰፋ ብዥታ ውፅዓት) ያስወግዳል። የተለመዱ ኢላማዎች፡ 32×32 ወይም 64×64 ለአዶዎች፣ 256×256 ወይም 512×512 ለአርማዎች፣ 1024×1024 ለጀግና ግራፊክስ፣ 2048×2048 ለሬቲና ጥራት ያላቸው ንብረቶች።
SVG ለድር እና ለዘመናዊ የንድፍ መሳሪያዎች ድንቅ ነው ግን ለብዙ ሌሎች አውዶች አስፈሪ ነው። የኢሜል ደንበኞች SVG ወጥነት ባለው መልኩ ይሰጣሉ; አንዳንዶች ለደህንነት ስጋት ብለው ያግዱታል። የቆዩ የቢሮ ሶፍትዌሮች፣ የተወሰኑ ሲኤምኤስ፣ የሶስተኛ ወገን አገልግሎቶች እና ሁሉም ማለት ይቻላል የፎቶ ህትመት ቧንቧዎች SVG ን አይቀበሉም። ወደ PNG መቀየር ከተመረጠው መጠን ጋር ተመሳሳይ የሆነ በአለም አቀፍ ደረጃ ተቀባይነት ያለው ራስተር ይፈጥራል።
እንዲሁም ፒኤንጂ በተቀባዩ SVG አቅራቢ ላይ ሳይወሰን በቢሮ ሰነዶች፣ በስላይድ ዴኮች እና በፒዲኤፎች ላይ በአስተማማኝ ሁኔታ አካቷል። በተለያዩ መድረኮች ላይ በቋሚነት መታየት ለሚያስፈልጋቸው አርማዎች እና ግራፊክስ፣ PNG ደህንነቱ የተጠበቀ ምርጫ ነው - ምንም እንኳን SVGን በመጀመሪያ ደረጃ ማራኪ የሚያደርገውን የመፍታት-ነፃነትን ቢያጣም።
የዒላማዎን መጠን ይምረጡ፣ ያቅርቡ። አሳሹ ራስተራይዜሽን ይሰራል።
SVG (W3C Recommendation) በኤክስኤምኤል ላይ የተመሰረተ የቬክተር ቅርጸት ነው ለመንገዶች፣ ለመሠረታዊ ቅርጾች (ቀጥተኛ፣ ክብ፣ ሞላላ፣ መስመር፣ ፖሊጎን፣ ፖሊላይን)፣ ጽሑፍ፣ ቅልመት (ሊኒየር ግራዲየንት፣ ራዲያል ግራዲየንት)፣ ማጣሪያዎች፣ ጭምብሎች እና ቅንጥብ መንገዶች። አሳሹ ኤክስኤምኤልን ይተነትናል፣ DOM ይገነባል፣ CSS ን ይተገብራል፣ እና ውጤቱን በገጽ አተረጓጎም ወቅት ይመድባል።
ይህ መቀየሪያ SVG ን ወደ HTMLImageElement ይጭናል (ይህም የአሳሹን መደበኛ የSVG-እንደ-ምስል ማሳያ መንገድ ያስነሳል)፣ ከዚያም በdravImage በኩል ወደ ሸራ ይጎትታል። ሸራው canvas.toBlob('image/png') በመጠቀም እንደ PNG ይላካል። በውጤቱ ውስጥ ያሉት ትክክለኛ ፒክሰሎች SVG በአሳሽ ትር ውስጥ በተመሳሳይ መጠን ከሚያቀርበው ጋር ይዛመዳሉ።
የጠርዝ ጉዳዮች፡ የውጭ ነገርን በመጠቀም SVG ሁልጊዜ በምስል ክፍል ሲጠቀሙ አይደገፍም። SVG የማጣቀሻ ውጫዊ ግብዓቶችን (xlink:href ወደ ሌላ ጎራ) በCORS ምክንያት መጫን ላይሳካ ይችላል። SMIL እነማዎች እና በጃቫስክሪፕት የሚነዱ እነማዎች እንደ መጀመሪያው ፍሬም ብቻ ነው የሚሰሩት።