نحوه تبدیل CSV به PDF با استفاده از سی شارپ

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

مراحل تبدیل CSV به PDF با استفاده از سی شارپ

  1. با استفاده از Nuget Package Manager، Aspose.Cells را به برنامه تبدیل خود اضافه کنید
  2. برای تنظیم جداکننده مورد استفاده در فایل CSV منبع، یک شی کلاس TxtLoadOptions ایجاد کنید.
  3. برای بارگیری فایل CSV با استفاده از تنظیمات موجود در شی TxtLoadOptions، شیء کلاس Workbook را راه‌اندازی کنید.
  4. برای تنظیم پارامترهای فایل PDF خروجی، PdfSaveOptions را نمونه سازی کنید
  5. نوع گرید را برای نمایش در فایل PDF خروجی تنظیم کنید
  6. فایل PDF را با استفاده از شی کلاس PdfSaveOptions که در بالا پیکربندی شده است ذخیره کنید

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

کد تغییر CSV به PDF با استفاده از سی شارپ

در این آموزش برای تبدیل CSV به PDF از زبان C# استفاده می شود که در آن منابع لازم به همراه پیکربندی پروژه از مدیر بسته NuGet اضافه می شود. ما از شی TxtLoadOptions برای خواندن فایل CSV استفاده کرده‌ایم که حاوی ویژگی‌های زیادی مانند کاراکتر جداکننده است، با این حال، می‌توانید ویژگی‌های دیگری مانند CultureInfo، Encoding، ExtendToNextSheet و بسیاری موارد دیگر را نیز تنظیم کنید. به طور مشابه هنگام ذخیره فایل PDF، ما سبک خطوط شبکه را با استفاده از PdfSaveOptions تنظیم کرده ایم، اما می توانید AllColumnsInOnePagePerSheet، CalculateFormula، OnePagePerSheet، PdfCompression، SecurityOptions و غیره را نیز تنظیم کنید.

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

 فارسی