كيفية استخراج الصور من Excel في C #

في هذا البرنامج التعليمي الإرشادي ، سنناقش العملية خطوة بخطوة ** لاستخراج الصور من Excel في C # ** باتباع واحدة من أفضل مكتبات تحليل المستندات. يوفر هذا المنشور أيضًا نموذجًا لتطبيق ** للحصول على صور من Excel باستخدام C # ** لتوضيح كيفية كتابة الكود باستخدام سير العمل المحدد في هذه المقالة. هنا يمكنك إلقاء نظرة على الخطوات الرئيسية ومقتطف رمز عينة لاستخراج الصور من ملف Excel.

خطوات استخراج الصور من Excel في C

  1. قم بإعداد حزمة GroupDocs.Parser for .NET من مدير حزمة NuGet في مشروع .NET لاستخراج الصور من مستند Excel
  2. أضف مرجعًا إلى مساحات الأسماء الضرورية لاستخراج الصور من ملف Excel
  3. قم بإنشاء مثيل لفئة Parser لتحميل ملف الإدخال XLSX
  4. استخدم الأسلوب GetImages لفئة المحلل اللغوي للحصول على مجموعة الصور
  5. أخيرًا ، كرر عملية جمع الصور وطباعة بيانات الصورة

تمكّنك هذه الخطوات من إنشاء الكود بسرعة * لاستخراج الصور من Excel باستخدام C # * مع بضعة أسطر من التعليمات البرمجية واثنين من استدعاءات API لحزمة التحليل المذكورة. لا تعتمد هذه التعليمات التدريجية على أي أداة تابعة لجهة خارجية ويمكن استخدامها على أي من أنظمة التشغيل الشائعة مثل Windows و Linux و macOS.

كود لاستخراج الصور من Excel في C

using System;
using System.Collections.Generic;
using GroupDocs.Parser;
using GroupDocs.Parser.Data;
namespace ExtractImagesFromExcelInCSharp
{
class Program
{
public static void Main(string[] args) // Main function to extract images from Excel using C#
{
// Remove the watermark in output
string licensePath = "GroupDocs.Parser.lic";
GroupDocs.Parser.License lic = new GroupDocs.Parser.License();
lic.SetLicense(licensePath);
// Create an instance of Parser class
using (Parser parser = new Parser("sample.xlsx"))
{
// Extract images
IEnumerable<PageImageArea> images = parser.GetImages();
// Check if images extraction is supported
if (images == null)
{
Console.WriteLine("Images extraction isn't supported");
return;
}
// Iterate over images
foreach (PageImageArea image in images)
{
// Print a page index, rectangle and image type:
Console.WriteLine(string.Format("Page: {0}, R: {1}, Type: {2}", image.Page.Index, image.Rectangle, image.FileType));
}
}
}
}
}

يوضح المثال أعلاه عمل وتنفيذ مستخرج الصور * C # من تطبيق Excel file *. إنه رمز لا يحتاج إلى شرح ويمكن لأي شخص استخدامه في المشاريع للحصول على صور من مستندات XLSX بعد إعداد الحزمة المذكورة من مدير الحزم NuGet. بمجرد الانتهاء من التثبيت ، قم بتهيئة فئة المحلل اللغوي لتحميل ملف Excel لاستخراج الصور ثم استخدم طريقة GetImages للحصول على مجموعة الصور. في النهاية ، يجب عليك تكرار مجموعة الصور للحصول على بيانات الصورة.

لقد ناقشنا التعليمات التفصيلية للحصول على صور من Excel في C # وأنتجنا تطبيقًا نموذجيًا لها. لقد نشرنا مؤخرًا مقالًا لاستخراج النص من ملف Markdown باستخدام C # ، ألق نظرة على دليل كيفية استخراج النص من Markdown File في C # لمزيد من المعلومات. قم بزيارة هذا page لاكتشاف المزيد حول منتجات GroupDocs.

 عربي