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

این مقاله جزئیاتی در مورد نحوه دریافت تصاویر از PDF در C# با کمک جزئیات پیکربندی و یک کد نمونه قابل اجرا ارائه می دهد. منطق کامل برنامه به اشتراک گذاشته شده است که می توان از آن برای نوشتن این برنامه استفاده کرد زیرا تمام کلاس ها و روش های لازم برای گرفتن تصاویر از PDF در C# در فرمت های مختلف مانند JPEG، PNG و غیره ارائه شده است. همچنین با سفارشی کردن تصاویر خروجی پس از واکشی از فایل PDF، گزینه‌های مختلفی را برای بهبود فرآیند یاد خواهید گرفت.

مراحل دریافت تصاویر PDF در سی شارپ

  1. IDE را برای استفاده از Aspose.PDF for .NET برای استخراج تصاویر از PDF پیکربندی کنید
  2. فایل PDF منبع حاوی تصاویر را با استفاده از شی کلاس Document بارگیری کنید
  3. با استفاده از شی کلاس XImage به یک تصویر خاص دسترسی پیدا کنید
  4. با استفاده از نام تصویر مورد نظر یک جریان فایل جدید ایجاد کنید
  5. تصویر را به صورت JPEG ذخیره کنید و جریان را ببندید

این مراحل نحوه دریافت تصویر از PDF در سی شارپ را با به اشتراک گذاشتن یک رویکرد گام به گام توضیح می دهد که در آن ابتدا فایل PDF منبع را بارگذاری می کنیم و سپس به صفحه خاصی از PDF دسترسی پیدا می کنیم. هر صفحه دارای مجموعه ای از منابع شامل تصاویر است که می توان با کمک یک نمایه به آنها مراجعه کرد. هنگامی که به مرجع تصویر مورد نظر در شی کلاس XImage دسترسی پیدا کرد، می توان آن را به عنوان یک تصویر در جریان در هر یک از فرمت های دلخواه ذخیره کرد.

کد دریافت تصویر از PDF در سی شارپ

این کد فرآیند گرفتن تصویر از PDF در سی شارپ را با بارگذاری آن در شیء کلاس Document و سپس دریافت لیست منابع یک صفحه خاص و سپس از منابع، دریافت لیست تصاویر موجود در آن صفحه را نشان می دهد. هنگامی که به یک تصویر خاص دسترسی پیدا کردیم، می‌توانیم نام یک تصویر را به همراه تغییرات در مراجع داخل سند تغییر دهیم. همچنین می توانید ویژگی های مختلفی مانند نام، ارتفاع و عرض را برای فیلتر کردن تصاویر قبل از ذخیره آنها بر روی دیسک دریافت کنید.

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

 فارسی