نحوه استخراج تصاویر از PDF با استفاده از سی شارپ

در این مقاله نحوه انجام، فرآیند کامل ** استخراج تصاویر از PDF با استفاده از C#، نحوه پیکربندی کتابخانه مورد نیاز برای استخراج تصاویر و یک کد نمونه برای نشان دادن اجرای ** را ارائه می دهیم. سی شارپ تصاویر را از برنامه PDF استخراج می کند. این دستورالعمل ها به هیچ نرم افزار اضافی وابسته نیستند و می توانند در هر سیستم عاملی مانند MS Windows، Linux، و macOS که از محیط دات نت پشتیبانی می کنند استفاده شوند.

مراحل استخراج تصاویر از PDF با استفاده از سی شارپ

  1. برای استخراج تصاویر از سند PDF، بسته GroupDocs.Parser for .NET را از مدیر بسته NuGet در پروژه دات نت تنظیم کنید.
  2. یک مرجع از فضاهای نام لازم برای استخراج تصاویر از PDF اضافه کنید
  3. یک شی از کلاس Parser برای بارگیری سند PDF ورودی ایجاد کنید
  4. متد GetImages را فراخوانی کنید و مجموعه ای از اشیاء تصویر را دریافت کنید
  5. در نهایت، روی مجموعه تکرار کنید و اندازه ها، انواع تصاویر و محتوای تصویر را دریافت کنید

دستورالعمل های گام به گام بالا را می توان به راحتی برای توسعه تصویر استخراج از برنامه PDF C# در پروژه های دات نت دنبال کرد. کلاس Parser اجازه بارگیری فایل PDF منبع را برای استخراج تصاویر پس از پیکربندی بسته مورد نیاز و وارد کردن فضاهای نام ضروری می دهد. سپس متد GetImages از کلاس Parser شما را قادر می سازد تا مجموعه اشیاء تصویر را دریافت کرده و آن را برای استخراج اندازه، نوع و محتویات تصویر تجزیه کنید.

کد برای استخراج تصاویر از PDF با استفاده از سی شارپ

در قطعه قبلی، قابلیت get image from PDF C# با استفاده از دستورالعمل های توضیح داده شده در بخش قبل توسعه داده شده است. همانطور که می بینید، فقط چند تماس API برای استخراج تصاویر از یک فایل PDF است. علاوه بر این، این کد نمونه را می توان برای استخراج تصاویر از فرمت های مختلف اسناد دیگر از جمله DOC، DOCX، XLSX، XLT، HTML، PPT، PPTX، EPUB و بسیاری موارد دیگر تطبیق داد.

ما در این پست فرآیند گام به گام استخراج تصاویر از پی دی اف در سی شارپ را مورد بحث قرار داده ایم و یک کد نمونه برای آن تهیه کرده ایم. اخیراً مقاله ای برای استخراج متن از PDF با استفاده از سی شارپ منتشر کرده ایم، برای اطلاعات بیشتر به راهنمای نحوه استخراج متن از PDF در سی شارپ مراجعه کنید.

 فارسی