این آموزش کوتاه شامل نحوه تغییر CSV به PDF در Node.js است. فایل CSV از یک دیسک و به یک شی کلاس Workbook همراه با کاراکتر جداکننده مورد استفاده برای تجزیه آن قابل دسترسی است. سپس با ذخیره نمونه Workbook به عنوان یک فایل PDF روی دیسک، آن را از CSV به PDF در Node.js صادر می کنیم.
مراحل تغییر CSV به PDF در Node.js
- با افزودن Aspose.Cells برای Node.js از طریق جاوا در برنامه خود برای تبدیل CSV به PDF محیط را ایجاد کنید.
- شی کلاس TxtLoadOptions را نمونه سازی کنید و جداکننده مورد استفاده در منبع CSV را تنظیم کنید
- برای بارگیری منبع CSV با استفاده از پیکربندی بالا، شی کلاس Workbook را نمونهسازی کنید.
- یک نمونه از کلاس PdfSaveOptions برای پیکربندی خطوط شبکه در PDF خروجی ایجاد کنید.
- نوع خط شبکه را فعال کنید تا در PDF خروجی سلولهای کتاب کار نمایش داده شود
- CSV بارگذاری شده را به عنوان PDF روی دیسک ذخیره کنید
در مراحل فوق با استفاده از نمونه ای از کلاس Workbook به فایل CSV منبع دسترسی پیدا می کنیم و کاراکتر جداکننده را طوری تنظیم می کنیم که داده های فایل CSV منبع بر اساس آن خوانده شود. سپس با استفاده از نمونه ای از کلاس PdfSaveOptions، ویژگی های فایل PDF خروجی را مانند گزینه نمایش خطوط شبکه یا عدم نمایش خطوط شبکه به همراه نوع خطوط شبکه ای که در PDF خروجی نمایش داده می شود، تعریف می کنیم. در نهایت، ما CSV را به PDF در Node.js با ذخیره کتاب کار بارگذاری شده به عنوان فایل PDF روی دیسک تبدیل می کنیم.
کد برای انتقال CSV به PDF در Node.js
در مثال کد بالا، با دسترسی به فایل CSV منبع در کلاس Workbook، CSV را به PDF در Node.js انتقال می دهیم. ما میتوانیم با تعریف AutoFitterOptions، AutoFilter، TextQualifier، IgnoreNotPrinted و بسیاری دیگر از گزینههای موجود در کلاس TxtLoadOptions، فرآیند بارگیری CSV را کنترل کنیم.
ما عملیات تغییر CSV به PDF در Node.js را با یک رابط API بسیار ساده آموخته ایم. اگر علاقه مند به آشنایی با فرآیند تبدیل فایل های اکسل به فایل های CSV هستید، به مقاله نحوه تبدیل اکسل به CSV با استفاده از Node.js مراجعه کنید.