تحويل PNG إلى SVG في PHP
مكتبة PHP عالية السرعة لتحويل PNG إلى SVG. هذا حل برمجي احترافي لاستيراد وتصدير PNG، SVG، والعديد من التنسيقات الأخرى باستخدام PHP.
تحويل PNG إلى SVG باستخدام PHP
كيف أقوم بتحويل PNG إلى SVG؟ مع مكتبة Aspose.Cells for PHP via Java، يمكنك بسهولة تحويل PNG إلى SVG برمجيًا باستخدام بضعة أسطر من التعليمات البرمجية. Aspose.Cells for PHP via Java قادر على إنشاء تطبيقات مشتركة بين الأنظمة الأساسية مع القدرة على إنشاء جميع ملفات Excel وتعديلها وتحويلها وعرضها وطباعتها. لا يقوم PHP Excel API بالتحويل بين تنسيقات جداول البيانات فحسب، بل يمكنه أيضًا عرض ملفات Excel كصور، وPDF, HTML, ODS, CSV, SVG, JSON, WORD, PPT والمزيد، مما يجعله خيارًا مثاليًا لتبادل المستندات بتنسيقات متوافقة مع معايير الصناعة.احفظ PNG إلى SVG في PHP
يوضح المثال التالي كيفية تحويل PNG إلى SVG في PHP.
اتبع الخطوات السهلة لتحويل PNG إلى SVG. قم بتحميل ملف PNG الخاص بك، ثم احفظه كملف SVG. لكل من قراءة PNG وكتابة SVG، يمكنك استخدام أسماء ملفات مؤهلة بالكامل. سيكون محتوى وتنسيق الإخراج SVG مطابقًا للمستند الأصلي PNG.
require_once("Java.inc");
require_once("lib/aspose.cells.php");
use aspose\cells;
use aspose\cells\Workbook;
$workbook = new Workbook("Input.xlsx");
$workbook->save("Output.pdf");
كيفية تحويل PNG إلى SVG عبر PHP
هل تحتاج إلى تحويل ملفات PNG إلى SVG برمجياً؟ يمكن لمطوري PHP تحميل وتحويل PNG إلى SVG بسهولة في بضعة أسطر من التعليمات البرمجية.
- تثبيت ‘Aspose.Cells for PHP via Java’.
- أضف مرجع مكتبة (قم باستيراد المكتبة) إلى مشروع PHP الخاص بك.
- قم بتحميل ملف PNG بمثيل المصنف.
- تحويل PNG إلى SVG عن طريق استدعاء طريقة حفظ المصنف.
- احصل على نتيجة التحويل من PNG إلى SVG.
مكتبة PHP لتحويل PNG إلى SVG
هناك ثلاثة خيارات لتثبيت “Aspose.Cells for PHP via Java” على نظامك. يرجى اختيار ما يناسب احتياجاتك واتباع التعليمات خطوة بخطوة:
متطلبات النظام
Aspose.Cells for PHP via Java مستقل عن النظام الأساسي API ويمكن استخدامه على أي نظام أساسي (Windows، Linux، MacOS وما إلى ذلك) حيث تم تثبيت PHP 7 أو إصدارات أحدث. يجب أن يحتوي الجهاز على إصدار Oracle JDK 7 أو إصدار أحدث قبل إعداد التثبيت.
PNG ما هو PNG تنسيق الملف
الملف PNG (رسومات الشبكة المحمولة) هو تنسيق ملف صورة نقطية يستخدم الضغط بدون فقدان البيانات. تم إنشاء تنسيق الملف هذا كبديل لتنسيق تبادل الرسومات (GIF) وليس له أي قيود على حقوق الطبع والنشر. ومع ذلك، تنسيق الملف PNG لا يدعم الرسوم المتحركة. يدعم تنسيق الملف PNG ضغط الصور بدون فقدان البيانات مما يجعله شائعًا بين مستخدميه. مع مرور الوقت، تطور PNG ليصبح أحد تنسيقات ملفات الصور المستخدمة على نطاق واسع.
قراءة المزيدSVG ما هو SVG تنسيق الملف
الملف SVG هو ملف Scalar Vector Graphics يستخدم تنسيق النص المستند إلى XML لوصف مظهر الصورة. تشير كلمة Scalable إلى حقيقة أنه يمكن تحجيم SVG إلى أحجام مختلفة دون فقدان أي جودة. الوصف النصي لهذه الملفات يجعلها مستقلة عن الدقة. إنه أحد التنسيقات الأكثر استخدامًا لإنشاء موقع ويب وطباعة الرسومات لتحقيق قابلية التوسع. لا يمكن استخدام التنسيق إلا للرسومات ثنائية الأبعاد. يمكن عرض/فتح ملفات SVG في جميع المتصفحات الحديثة تقريبًا بما في ذلك Chrome وInternet Explorer وFirefox وSafari.
قراءة المزيدالتحويلات المدعومة الأخرى
يمكنك أيضًا تحويل PNG إلى العديد من تنسيقات الملفات الأخرى بما في ذلك القليل منها المدرج أدناه.