نحوه خواندن جدول PDF در سی شارپ

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

مراحل خواندن جدول PDF در سی شارپ

  1. برای خواندن داده های جدول در PDF یک مرجع به Aspose.PDF for .NET اضافه کنید
  2. فایل PDF منبع را با استفاده از شی کلاس Document بارگیری کنید
  3. شی کلاس TableAbsorber را نمونه‌سازی کنید و همه جداول را از صفحه PDF مورد نظر بخوانید
  4. تمام ردیف‌های جدول PDF مورد نظر را تکرار کنید
  5. تمام سلول های هر ردیف را تکرار کنید و تمام قطعات متن را واکشی کنید
  6. نمایش یا پردازش هر قطعه متن در یک سلول

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

کد برای خواندن جدول PDF در سی شارپ

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

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

 فارسی