ساخت جدول‌ها در فایل‌های PDF با C# .NET

جدول‌ها یک روش قدرتمند برای سازماندهی و نمایش داده‌های ساختاریافته به طور مؤثر هستند. با استفاده از تولید جدول PDF با C#، می‌توانید ارائه داده‌های خود را با ردیف‌ها و ستون‌های به خوبی ساختار یافته بهبود بخشید. این راهنما شما را در ایجاد و سفارشی‌سازی جدول‌ها در فایل‌های PDF با استفاده از C# با کتابخانه Aspose.PDF برای .NET راهنمایی می‌کند.


موضوعات پوشش داده شده:


کتابخانه C# برای ایجاد جدول‌ها در PDF

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

نصب:

برای شروع، Aspose.PDF برای .NET را از طریق NuGet با دستور زیر نصب کنید:

PM> Install-Package Aspose.PDF

ایجاد یک جدول در یک فایل PDF

برای اضافه کردن جدول‌ها به PDF با استفاده از C# در یک سند PDF جدید یا موجود، مراحل زیر را دنبال کنید:

  1. یک فایل PDF را با استفاده از کلاس Document بارگذاری یا ایجاد کنید.
  2. یک جدول را با استفاده از کلاس Table ایجاد کرده و ردیف‌ها و ستون‌های آن را پیکربندی کنید.
  3. جدول را با استفاده از متدهای Rows.Add() و Cells.Add() با داده‌ها پر کنید.
  4. جدول‌های پویا PDF را در C# بسازید با اضافه کردن جدول به صفحه PDF با استفاده از Document.Pages.Add().
  5. فایل PDF را ذخیره کنید تا تغییرات شما حفظ شود.

کد نمونه:

خروجی:

ایجاد یک جدول در یک فایل PDF با C#

سفارشی‌سازی مرزها و حاشیه‌های جدول

برای افزایش جذابیت بصری و حرفه‌ای بودن جدول‌های PDF خود، در نظر داشته باشید که مرزها و حاشیه‌های سفارشی را اعمال کنید:

  • از کلاس BorderInfo برای تعریف سبک‌ها، عرض‌ها و رنگ‌های مرزی استفاده کنید.
  • با استفاده از کلاس MarginInfo حاشیه‌های بالا، پایین، چپ و راست را برای فرمت بندی جدول PDF در C# تنظیم کنید.

کد نمونه:

خروجی:

مرزها و حاشیه‌های سفارشی در جدول‌های PDF

تناسب خودکار ستون‌ها در جدول‌های PDF

با Aspose.PDF برای .NET، می‌توانید به طور خودکار عرض ستون‌ها را بر اساس محتوا یا فضای موجود تنظیم کنید. این ویژگی اطمینان می‌دهد که جدول‌های شما هم بصری جذاب و هم آسان برای خواندن هستند:

  • از خاصیت ColumnAdjustment برای تنظیم گزینه‌هایی مانند AutoFitToContent یا AutoFitToWindow استفاده کنید، که به شما امکان می‌دهد به طور مؤثر جدول‌های PDF را با C# تولید کنید.

کد نمونه:


نسخه آزمایشی رایگان و منابع

شما می‌توانید یک مجوز موقت رایگان برای کتابخانه Aspose.PDF برای .NET بدون هیچ گونه محدودیتی دریافت کنید. برای ویژگی‌های پیشرفته‌تر، مستندات را بررسی کنید، یا با ما در فروم برای پشتیبانی اختصاصی ارتباط برقرار کنید.


نتیجه‌گیری

در این راهنما، شما یاد گرفتید که چگونه جدول‌های PDF را در C# ایجاد کنید و آن‌ها را با استفاده از کتابخانه Aspose.PDF برای .NET سفارشی کنید. از اعمال مرزها و حاشیه‌ها گرفته تا تنظیم عرض ستون‌ها، اکنون ابزارهای لازم برای افزودن داده‌های ساختاریافته به اسناد PDF خود را به راحتی در اختیار دارید.


مقالات مرتبط: