در این آموزش ساده، چگونه JSON را به PDF در Node.js تبدیل کنیم خواهیم آموخت. این شامل جزئیات تنظیمات IDE، لیستی از وظایف برنامه نویسی، و یک کد نمونه قابل اجرا برای تبدیل فایل از JSON به PDF در Node.js است. ویژگی ها و روش های مختلف برای تنظیم سبک متن در فایل PDF خروجی را خواهید آموخت.
مراحل تبدیل JSON به PDF در Node.js
- محیط را طوری تنظیم کنید که از Aspose.Cells برای Node.js از طریق جاوا برای تبدیل JSON به PDF استفاده کند
- متن را از فایل JSON منبع بخوانید
- یک workbook را نمونهسازی کنید و به برگهای از آن دسترسی پیدا کنید
- یک شی کلاس JsonLayoutOptions ایجاد کنید
- برای پر کردن دادههای JSON در برگه، متد importData() را از کلاس JsonUtility فراخوانی کنید
- با استفاده از شمارشگر SaveFormat.AUTO، کتاب کار خروجی را به صورت PDF ذخیره کنید
مراحل فوق به تبدیل فایل JSON به PDF در Node.js کمک می کند. این فرآیند بسیار ساده است زیرا ابتدا دسترسی به برگه به دست می آید که در آن محتویات فایل JSON ذخیره می شود و سپس شیء کلاس JsonLayoutOptions برای قالب بندی محتویات در کتاب کار خروجی اعلام می شود. هنگامی که محتویات با استفاده از روش importData() در برگه هدف کپی می شوند، کتاب کار حاصل با استفاده از شمارشگر SaveFormat.AUTO به صورت PDF ذخیره می شود.
کد برای تبدیل فایل JSON به PDF در Node.js
این نمونه کد توسعه یک فایل JSON به مبدل PDF در Node.js را توضیح می دهد. عنوان متن JSON در برگه اکسل را می توان با استفاده از شی Style ایجاد شده توسط متد CellsFactory.createStyle() قالب بندی کرد، برای مثال می توانید متن عنوان را تراز افقی و عمودی، رنگ متن و سبک کج یا پررنگ تنظیم کنید. این شی را می توان بعداً با استفاده از متد setTitleStyle(titleStyle) در شیء JsonLayoutOptions تنظیم کرد.
این مقاله به ما آموزش داده است که یک فایل را از فرمت JSON به PDF در Node.js تبدیل کنیم. اگر می خواهید فرآیند صادرات فایل CSV به فایل PDF را یاد بگیرید، به مقاله نحوه تغییر CSV به PDF در Node.js مراجعه کنید.