در این آموزش نحوه تولید PDF از Excel در جاوا را خواهیم دید. این یک نیاز بسیار متداول است که با استفاده از جاوا اکسل را به PDF تبدیل کرده و سپس در برخی از مرورگرها نمایش داده شود یا برای چاپ به برنامه دیگری برگردید. برای انجام این کار ما به سادگی فایل اکسل را بارگذاری می کنیم و آن را به صورت PDF ذخیره می کنیم که در زیر توضیح داده شده است.
مراحل تولید PDF از Excel در جاوا
- کتابخانه Aspose.Cells را با استفاده از مخزن Maven به پروژه اضافه کنید
- با استفاده از Import در برنامه، یک مرجع به کلاس Workbook اضافه کنید
- فایل اکسل منبع را برای تبدیل به PDF در شی Workbook بارگذاری کنید
- فایل اکسل را به صورت PDF ذخیره کنید
در این مراحل می بینیم که استفاده از تبدیل جاوا اکسل به PDF به سادگی با بارگذاری فایل اکسل هدف در شی کلاس Workbook و سپس ذخیره آن به عنوان PDF انجام می شود. برای اجرای صحیح این کد فراموش نکنید که کتابخانه مورد نیاز را از Maven به پروژه خود اضافه کنید و در ابتدا کلاس Workbook را در برنامه وارد کنید.
کد برای تولید PDF از Excel در جاوا
در این کد فایل اکسل را در شی کلاس Workbook بارگذاری می کنیم و سپس با استفاده از تابع save() آن را به صورت PDF ذخیره می کنیم. میتوانید از شی کلاس PdfSaveOptions برای تنظیم تعدادی ویژگی قبل از ذخیره آن به عنوان فایل PDF استفاده کنید. پارامترها را تنظیم کنید و شی کلاس PdfSaveOptions را به عنوان آرگومان دوم در تابع save() ارسال کنید. توجه داشته باشید که برای انجام هر یک از وظایف فوق نیازی به Interop یا MS Excel نیست.
در این مقاله یاد گرفتیم که چگونه با استفاده از جاوا اکسل را به PDF تبدیل می کنیم، اما اگر می خواهید یک فایل اکسل در جاوا تولید کنید، به مقاله تولید فایل اکسل در جاوا مراجعه کنید.