GroupDocs.Parser for .NET

استخراج تصاویر از ODP با استفاده از C#

تصاویر embedded را از PDF ها، اسناد Word، شیت‌های Excel و سایر نوع فایل‌ها با استفاده از GroupDocs.Parser در برنامه‌های .NET خود پیدا و استخراج کنید.

مراحل استخراج تصاویر از Odp در C#

با GroupDocs.Parser، می‌توانید تصاویر را از اسناد ODP در پروژه‌های .NET خود تنها با چند مرحله استخراج کنید:

  1. با فایل ODP Parser را راه‌اندازی کنید.
  2. عناصر تصویر را از سند بازیابی کنید.
  3. از تصاویر استخراج‌شده در جریان کاری خود به‌طور لازم استفاده کنید.
// مدرکی که شامل تصاویر است را با استفاده از Parser باز کنید
using (Parser parser = new Parser("input.odp")) {

    // همه تصاویر embedded را از فایل استخراج کنید
    IEnumerable<PageImageArea> images = parser.GetImages();

    // مواردی را که در آن‌ها هیچ تصویری وجود ندارد مدیریت کنید
    if (images == null)
    {
        return;
    }

    // تصاویر استخراج‌شده را پردازش یا ذخیره کنید
    foreach (PageImageArea image in images)
    {
        Console.WriteLine(string.Format("Page: {0}, R: {1}, Type: {2}", 
            image.Page.Index, image.Rectangle, image.FileType));
    }
}
dotnet add package GroupDocs.Parser
برای کپی کلیک کنید
کپی شد
نمونه‌های بیشتر مستندات

استخراج جامع محتوای سند

GroupDocs.Parser فراتر از استخراج تصاویر است — شما می‌توانید متن خام، لینک‌های Hyperlink، metadata و محتواهای ساختاری را برای سناریوهای اتوماسیون پیشرفته استخراج کنید.

جریان کار استخراج تصویر و تجزیه اسناد

استخراج تصاویر از چندین فرمت

تصاویر embedded را از انواع مختلف فرمت‌های فایل، از جمله DOCX، PDF، PPTX، XLSX و فایل‌های تصویری مانند PNG، JPG و TIFF استخراج کنید.

حفظ کیفیت تصویر اصلی

تصاویر با دقت بالا استخراج می‌شوند و وضوح، فرمت و پروفایل رنگ اصلی آن‌ها حفظ می‌شود.

گزینه‌های استخراج پیشرفته

استخراج تصویر را با فیلتر کردن بر اساس صفحه، فرمت یا وضوح سفارشی کنید و از چندین صفحه پشتیبانی کنید.

چگونه تصاویر را از یک سند PDF استخراج و ذخیره کنیم

این مثال نشان می‌دهد که چگونه همه دارایی‌های تصویری را از یک فایل PDF استخراج کرده و آن‌ها را به سیستم فایل محلی ذخیره کنید.

C#

//  PDF را با استفاده از کلاس Parser بارگذاری کنید
using (Parser parser = new Parser("input.pdf"))
{
    // تصاویر embedded را از فایل استخراج کنید
    IEnumerable<PageImageArea> images = parser.GetImages();

    // فرمت خروجی و گزینه‌های تصویر (مانند PNG) را تنظیم کنید
    ImageOptions options = new ImageOptions(ImageFormat.Png);

    // تصاویر استخراج‌شده را در دیسک بنویسید
    int imageNumber = 0;
    foreach (PageImageArea image in images)
    {
        image.Save(imageNumber.ToString() + ".png", options);
        imageNumber++;
    }
}

درباره API GroupDocs.Parser for .NET

GroupDocs.Parser یک کتابخانه قدرتمند برای تجزیه اسناد برای توسعه‌دهندگان .NET است. این امکان را به شما می‌دهد که تصاویر، متن، لینک‌های Hyperlink و داده‌های ساختاری را از فرمت‌های فایل محبوب مانند PDF، DOCX، XLSX، PPTX و دیگران استخراج کنید — بدون نیاز به برنامه‌های شخص ثالث.
بیشتر بدانید
About illustration

برای شروع آماده اید؟

GroupDocs.Parser را به صورت رایگان دانلود کنید یا یک مجوز آزمایشی برای دسترسی کامل دریافت کنید!

منابع مفید

برای ارتقاء تجربه خود ، مستندات ، نمونه های کد و پشتیبانی جامعه را کاوش کنید.

فرمت‌های پشتیبانی‌شده برای استخراج تصویر

GroupDocs.Parser استخراج تصاویر دقیق از دامنه وسیعی از فرمت‌های اسناد و تصاویر را تسهیل می‌کند. لیست زیر شامل انواع رایج پشتیبانی‌شده است.

نکات مجوز موقت

1
با ایمیل کاری خود ثبت نام کنید. خدمات پست الکترونیکی رایگان مجاز نیستند.
2
در مرحله دوم از دکمه دریافت مجوز موقت استفاده کنید.
 فارسی