يرشدك هذا المقال إلى كيفية تحويل DICOM إلى PNG باستخدام C#. يحتوي على جميع التفاصيل المتعلقة بإعدادات البيئة، وخطوات البرمجة، وكود نموذجي لتحويل DCM إلى PNG باستخدام C#. ستتعلم كيفية تحويل كل الصور أو بعض المشاهد المختارة من صور DICOM الطبية إلى تنسيق PNG للتوزيع.
خطوات تحويل DCM إلى PNG باستخدام C#
- قم بتثبيت وإضافة مرجع إلى مكتبة Aspose.Imaging في تطبيقك
- قم بتحميل ترخيص Aspose.Imaging باستخدام SetLicense لتمكين الميزات الكاملة للمكتبة
- قم بتحميل ملف DICOM باستخدام Image.Load وتحويله إلى DicomImage
- اعرض العدد الإجمالي للصفحات في ملف DICOM باستخدام خاصية image.PageCount
- أنشئ كائن PngOptions فارغًا لتحديد إعدادات تصدير الصورة
- كرر عبر جميع الصفحات في صورة DICOM باستخدام حلقة for
- احفظ كل صفحة كملف PNG منفصل مع اسم ملف فريد مثل Page-0.png و Page-1.png وما إلى ذلك
تساعدك هذه الخطوات في تطوير محول من DICOM إلى PNG باستخدام C#. أولاً، قم بتحميل ترخيص Aspose.Imaging وافتح ملف DICOM كـ DicomImage، ثم تحقق من عدد الصفحات الكلي وجهز إعدادات التصدير إلى PNG. قم بالتكرار على كل صفحة، واحفظها كملف PNG منفصل، واعرض رسالة نجاح عند الانتهاء.
كود لتحويل DICOM إلى PNG باستخدام C#
يعرض هذا الكود كيفية تحويل تنسيق الملف من DCM إلى PNG. يمكنك تحميل الصور من تيار باستخدام LoadOptions للتحكم في حجم الذاكرة المؤقتة، على سبيل المثال لتقليل استهلاك الذاكرة. تتوفر خيارات متعددة لتخصيص إخراج PNG، مثل تحديد اللون، الضغط، وإعدادات DPI.
علمنا هذا المقال كيفية تحويل ملف DICOM إلى PNG. لتحويل CDR إلى JPG، راجع المقالة حول تحويل CDR إلى JPG باستخدام C#.