PNG is lossless and keeps transparency, so it is often larger than the same image as JPG or WebP.
Files (0)
No files yet
Add files and they convert right away. Change a setting and they convert again.
Built with open source libraries. Licenses
ما هو محول SVG إلى PNG؟
يقوم محول SVG إلى PNG برسم رسم متجه على شبكة من وحدات البكسل ويحفظ النتيجة كـ PNG. يصف SVG، تنسيق W3C للرسومات المتجهة القابلة للتطوير، الأشكال بأنها هندسية: المسارات والدوائر والتدرجات والنص. وهذا يحافظ على الشعار حادًا بأي حجم، ولكنه يعني أيضًا عدم وجود وحدات بكسل حتى يرسمها شيء ما. تريد تحميلات الملفات الشخصية الاجتماعية والمستندات المكتبية وتوقيعات البريد الإلكتروني وقوائم متاجر التطبيقات والعديد من أنظمة المحتوى وحدات البكسل، لذلك يجب عرض SVG أولاً.
هنا يتم العرض بواسطة محرك SVG الخاص بالمتصفح الخاص بك، وهو نفس المحرك الذي يرسم SVGs على صفحات الويب. الحجم يأتي من الملف. عندما يقوم SVG بتعيين العرض والارتفاع، يتم استخدامهما، مع وحدات مثل mm أو pt أو يتم تحويلها إلى وحدات بكسل. عندما يحتوي على viewBox فقط، يتم استخدام حجم viewBox، وعندما لا يحتوي على أي منهما، يتم رسمه عند 1024 x 1024. يتم تكبير SVG الذي يخرج جانبه الأطول أقل من 512 بكسل، وهو رمز نموذجي 24 x 24 على سبيل المثال، بشكل متناسب حتى يصل هذا الجانب إلى 512 بكسل، لأن المتجه لا يخسر شيئًا عن طريق رسمه بشكل أكبر. يقوم خيار مقياس SVG بعد ذلك بضرب الحجم بمقدار 1 أو 2 أو 4، وتقول الملاحظة الموجودة أسفل صف كل ملف الحجم الذي تم استخدامه ولماذا. يؤدي تغيير المقياس إلى تحويل كل SVG مضاف مرة أخرى بالحجم الجديد.
يبدو التشغيل هكذا. تقوم بإسقاط الشعار.svg، الذي يعلن العرض = "240" الارتفاع = "80"، واختيار 2x. يتم تكبير الشعار أولاً إلى 512 x 171، ثم يتم مضاعفته، والنقر على الصورة المصغرة للصف يفتح معاينة مع تعليق 1024x342، مع ظهور الخلفية الشفافة كلوحة تدقيق. أي شيء لا يرسمه SVG يظل شفافًا في PNG، وهو عادةً ما يكون الهدف من اختيار PNG على JPG.
لا يمكن رسم بعض محتوى SVG بهذه الطريقة. لا يُسمح لـ SVG الذي يتم عرضه كصورة بجلب أي شيء خارج الملف، لذلك يتم استبعاد الصور وخطوط الويب المرتبطة بعنوان URL، ولا يتم تشغيل البرامج النصية داخل SVG. يتم رسم الصور المضمنة في الملف نفسه. يصبح SVG المتحرك إطارًا ثابتًا واحدًا، ويتم رفض SVG مع خطأ XML مع الرسالة.
كل شيء يعمل من جانب العميل ولا يتم تحميل أي شيء. يتم رفض ملفات SVG التي تزيد سعتها عن 50 ميجابايت، وكذلك أي إخراج يزيد عن 100 ميجابكسل أو أوسع أو أطول من 16384 بكسل، وفي هذه الحالة عادةً ما يتم إصلاحه على نطاق أصغر. الأداة مجانية، بدون تسجيل، مع حد تحويل يومي.
كيفية تحويل SVG إلى PNG
أضف ملفات SVG الخاصة بك
قم بإسقاطها في المربع الذي يقرأ صور Drop SVG هنا أو انقر للتحميل. يمكن إدخال مجموعة أيقونات كاملة مرة واحدة، ويبدأ كل ملف في التحويل بمجرد إضافته. يتم إبعاد الملفات ذات التنسيقات الأخرى باستخدام رابط للمحول الخاص بها.
ضبط مقياس SVG
اختر 1x أو 2x أو 4x. يستخدم 1x الحجم المحدد في SVG، ويتم تكبيره إلى 512 بكسل على الجانب الأطول عندما يكون أصغر من ذلك. أبعاد 2x و4x مزدوجة أو رباعية، والتي تناسب الشاشات والطباعة عالية الكثافة. يؤدي تغيير المقياس إلى تحويل كل SVG مضاف مرة أخرى.
تحقق من كل نتيجة
يُظهر كل صف صورة مصغرة لـ PNG، وحالته، وخط حجم يقارن SVG مع PNG، وملاحظة تشرح كيفية تحديد حجم البكسل. انقر فوق الصورة المصغرة لرؤية PNG كبيرة، بحجم البكسل الخاص بها، وقم بالتبديل بين ما قبل وبعد.
تحميل PNGs
اضغط على أيقونة التنزيل في صف واحد لحفظ ملف واحد، أو قم بتنزيل الكل (n صور) في رأس القائمة لحفظ المجموعة بتنسيق png.zip المحول. يتم ترقيم الملفات التي تشترك في الاسم في الرمز البريدي.
لماذا تحويل SVG إلى PNG؟
SVG هو التنسيق الأفضل للاحتفاظ به. غالبًا ما يكون PNG هو التنسيق الأفضل للتسليم، لأنه يمكن أن يأخذه عدد أكبر بكثير من الأماكن.
التحميلات التي تلتقط الصور النقطية فقط
تقبل صور الملفات الشخصية وقوائم السوق ومنشئي توقيع البريد الإلكتروني والعديد من مكتبات وسائط CMS JPG وPNG ولكن ليس SVG، ويرجع ذلك جزئيًا إلى أن SVG يمكن أن تحتوي على نصوص برمجية. يجتاز PNG هذه الفحوصات ويحافظ على الخلفية الشفافة التي يحتاجها الشعار.
المستندات والشرائح والدردشة
تتعامل مجموعات المكاتب وتطبيقات المراسلة وأدوات التصميم القديمة مع SVG بشكل غير متساوٍ: فبعضها يرفضها، وبعضها يسقط التدرجات أو الخطوط، وبعضها لا يظهر شيئًا على الإطلاق. تبدو لغة PNG كما هي في كل مكان، لأن ما تراه مرسوم بالفعل.
أصول ذات حجم ثابت للتطبيقات والأيقونات
تطلب متاجر التطبيقات والمشغلات ومجموعات الرموز المفضلة أحجام بكسل دقيقة. قم بعرض SVG على نطاق واسع هنا، ثم قم بتغيير حجمه باستخدام [مُحسِّن الصورة] (/tools/image-resize)، أو قم بتحويل PNG إلى أيقونة مفضلة باستخدام محول [PNG إلى ICO] (/tools/png-to-ico).
SVG مقابل PNG: أيهما يجب استخدامه
| SVG | PNG | |
|---|---|---|
| نوع الصورة | ناقل. الأشكال الموصوفة بالهندسة. | النقطية. شبكة ثابتة من البكسل. |
| التحجيم | حاد بأي حجم. | يطمس أو ينقر عند تكبيره إلى ما هو أبعد من حجمه. |
| الشفافية | أي شيء غير مطلي يكون شفافا. | قناة ألفا كاملة، يحتفظ بها هذا المحول. |
| الرسوم المتحركة | ممكن مع CSS أو SMIL. | صورة ثابتة. تصبح SVGs المتحركة إطارًا واحدًا هنا. |
| حجم الملف النموذجي | صغير الحجم للأيقونات والشعارات البسيطة، وكبير للأعمال الفنية المعقدة. | ينمو بأبعاد البكسل، لذا فإن إخراج 4x أثقل بكثير من 1x. |
| نص | يحتاج إلى الخط المتاح، أو تحويل النص إلى الخطوط العريضة. | تم خبزه بالبكسل، لذا يبدو كما هو في كل مكان. |
| دعم البرمجيات | جميع المتصفحات الحديثة. غير متساوي في المكتب وأدوات الدردشة والتحميل. | قريب من العالمي. |
| الأفضل ل | مواقع الويب والأعمال الفنية المصدرية وأي شيء يتم تغيير حجمه كثيرًا. | التحميلات والمستندات وأصول التطبيق والمشاركة. |
كيف يتم تحديد حجم PNG
ليس لدى SVG حجم بكسل ثابت، لذلك يقرر المحول خطوة واحدة من كل ثلاث خطوات ويبلغ النتيجة في الملاحظة الموجودة أسفل كل ملف.
- اقرأ الحجم من عنصر svg الجذر: العرض والارتفاع إذا تم تعيين كليهما، أحدهما بالإضافة إلى نسب viewBox إذا كان واحدًا فقط، وviewBox وحده إذا لم يكن أي منهما كذلك، و1024 x 1024 إذا لم يكن هناك viewBox أيضًا. يتم تجاهل النسب المئوية وقيم em.
- إذا كان الجانب الأطول أقل من 512 بكسل، قم بتكبير الرسم بالتناسب بحيث يكون الجانب الأطول 512.
- اضرب كلا الجانبين بالمقياس الذي اخترته: 1 أو 2 أو 4.
| تعلن SVG | 1x | 2x | 4x |
|---|---|---|---|
| العرض="24" الارتفاع="24" | 512x512 | 1024x1024 | 2048x2048 |
| viewBox="0 0 800 600" فقط | 800x600 | 1600x1200 | 3200x2400 |
| العرض = "210 ملم" الارتفاع = "297 ملم" | 794x1123 | 1588x2246 | 3176x4492 |
| لا يوجد عرض أو ارتفاع أو viewBox | 1024x1024 | 2048x2048 | 4096x4096 |
الحد الأقصى للإخراج هو 100 ميجابكسل و16384 بكسل على كلا الجانبين. 5000 x 5000 SVG جيد عند 1x و2x، ولكن عند 4x سيكون عرضه 20000 بكسل ويتم رفضه برسالة. اختر مقياسًا أقل ويقوم بالتحويل.
الخصوصية والأمن
- يتم رسم SVG وحفظ PNG داخل علامة تبويب المتصفح هذه، من جانب العميل. لا يتم تحميل الملف مطلقًا.
- يتم عرض SVG كصورة، لذلك لا يتم تشغيل البرامج النصية الموجودة بداخلها ولا يتم جلب الروابط إلى الملفات الخارجية. فتح SVG من مصدر غير معروف هنا لا يسمح له بالوصول إلى الشبكة.
- لا يتضمن الأمر وحدة فك ترميز WebAssembly، لأن المتصفحات تعرض SVG بمحركها المدمج.
- يرسل فحص الحد اليومي اسم الأداة ومعرف الجهاز ورمز حسابك إذا قمت بتسجيل الدخول. بعد الدفعة، يتم تسجيل عدد الملفات وإجمالي البايتات وتنسيق الإخراج فقط، ولا يتم تسجيل أسماء الملفات أو محتوياتها مطلقًا.
- تظل ملفات PNG المحولة في ذاكرة علامة التبويب حتى تقوم بإزالتها أو الضغط على مسح الكل أو إغلاق الصفحة. لا يتم الاحتفاظ بنسخة على الخادم.
الميزات الرئيسية
إخراج 1x و 2x و 4x
اعرض SVG واحدًا بحجمه الخاص أو بدقة مزدوجة أو رباعية، للحصول على نتائج حادة على الشاشات عالية الكثافة وفي الطباعة.
أيقونات صغيرة تخرج قابلة للاستخدام
يتم تكبير SVG المعلن عنه عند 24 x 24 أو ما شابه إلى 512 بكسل على جانبه الأطول قبل القياس، بدلاً من تحويله إلى طابع بريدي.
تم الحفاظ على الشفافية
تظل المناطق التي لا يرسمها SVG شفافة، ويتم وضع الصورة المصغرة للصف والمعاينة الموجودة خلفه على رقعة الشطرنج حتى تتمكن من رؤيتها.
يقرأ وحدات حقيقية
يتم تحويل العروض في px وpt وpc وin وcm وmm إلى وحدات بكسل، ويعود العرض أو الارتفاع المفقود إلى viewBox.
Frequently Asked Questions
Related Tools
HEIC to PNG Converter
Convert HEIC photos to lossless PNG in your browser, in batches, no upload needed
PSD to PNG Converter
Convert Photoshop PSD files to PNG in your browser, no Photoshop or upload needed
PNG to SVG Converter
Trace a PNG logo or icon into an SVG of filled shapes with 2, 8 or 16 colors. It does not recover the original vector design, and photos give large, blotchy SVGs
TIFF to PNG Converter
Convert TIFF images to lossless PNG in your browser, keeping transparency, no upload needed
Comments
0 comments
No comments yet. Be the first to share your thoughts!