نحوه تبدیل PDF به تصویر در سی شارپ

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

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

  1. برای تبدیل PDF به تصویر، Aspose.PDF را با استفاده از مدیر بسته NuGet نصب کنید
  2. فایل PDF منبع را برای تبدیل به تصویر در شی کلاس Document بارگیری کنید
  3. برای تنظیم وضوح تصویر خروجی، شی Resolution را ایجاد کنید
  4. شیء کلاس PngDevice را با استفاده از شی رزولوشن مقدار دهی اولیه کنید
  5. با استفاده از مجموعه Document.Pages همه صفحات را در PDF منبع تجزیه کنید
  6. برای تبدیل هر صفحه PDF به تصویر و ذخیره روی دیسک، تابع PngDevice.Process را فراخوانی کنید

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

کد برای صادرات PDF به تصویر در سی شارپ

این کد از شی کلاس Document برای بارگیری PDF منبع استفاده می کند که در آن کلاس Document شامل مجموعه صفحات برای تکرار است. برای تنظیم ویژگی‌های مختلف تصاویر خروجی، اشیاء Resolution و PngDevice اعلام شده‌اند که از تنظیم پارامترهای مختلفی مانند وضوح تصویر، ارتفاع، عرض، بهینه‌سازی بارکد، InterpolationHighQuality و OptimizeDimensions پشتیبانی می‌کنند. توجه داشته باشید که می توانید از BmpDevice، EmfDevice، GifDevice و بسیاری دیگر برای ایجاد انواع مختلف تصاویر استفاده کنید.

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

 فارسی