Excel به PDF Python

امروزه PDF به یک فرمت فایل استاندارد برای تبادل اسناد تبدیل شده است. فرمت های مختلف اسناد محبوب قبل از به اشتراک گذاری در اینترنت به PDF تبدیل می شوند. Excel به PDF یکی از سناریوهای محبوب تبدیل است که در آن کاربرگ ها به صفحات PDF فقط خواندنی تبدیل می شوند. مطابق با آن، این مقاله نحوه تبدیل فایل های اکسل XLSX یا XLS به PDF با استفاده از پایتون را پوشش می دهد.

پایتون اکسل به پی دی اف تبدیل API

برای تبدیل Excel به PDF، از Aspose.Cells for Python API استفاده خواهیم کرد. این یک API دستکاری صفحه گسترده قدرتمند است که به شما امکان می دهد فایل های Excel را از داخل برنامه های پایتون خود ایجاد، پردازش و تبدیل کنید. با استفاده از دستور pip زیر می توانید API را نصب کنید.

pip install aspose-cells

نحوه تبدیل اکسل به PDF در پایتون

تبدیل فایل های اکسل به پی دی اف با استفاده از Aspose.Cells برای پایتون به سادگی پای است. برای ذخیره فایل اکسل در قالب PDF مراحل زیر لازم است.

  • فایل اکسل را از محل مورد نظر بارگیری کنید.
  • آن را به صورت PDF در محل مورد نظر ذخیره کنید.

و بس. بیایید نگاهی به نحوه تبدیل این مراحل به کد و تبدیل یک فایل اکسل XLS/XLSX به PDF در پایتون بیندازیم.

تبدیل اکسل XLSX به PDF در پایتون

در زیر مراحل تبدیل فایل اکسل XLSX به PDF با استفاده از پایتون آمده است.

نمونه کد زیر نحوه تبدیل یک فایل اکسل XSLX به PDF را نشان می دهد.

# فایل اکسل را بارگیری کنید
workbook = Workbook("Book1.xlsx")

# تبدیل اکسل به PDF
workbook.save("xlsx-to-pdf.pdf", SaveFormat.PDF)

فایل اکسل

اکسل به PDF

PDF تبدیل شده است

PDF تبدیل شده است

Python XLSX XLS به PDF - تبدیل پیشرفته

Aspose.Cells برای Python همچنین به شما اجازه می دهد تا با استفاده از گزینه های مختلف تبدیل XLSX به PDF را سفارشی کنید. برای مثال، می‌توانید سازگاری PDF، فشرده‌سازی، سبک خطوط شبکه، تعداد صفحات در هر برگ و غیره را برای فایل PDF تبدیل شده تنظیم کنید. کلاس PdfSaveOptions برای تنظیم این گزینه ها استفاده می شود.

در زیر مراحل استفاده از گزینه های پیشرفته در تبدیل XLSX به PDF در پایتون آمده است.

  • فایل اکسل XLSX را با استفاده از کلاس Workbook بارگیری کنید.
  • یک نمونه از کلاس PdfSaveOptions ایجاد کنید.
  • از شی PdfSaveOptions برای تنظیم گزینه ها استفاده کنید، به عنوان مثال، مطابقت PDF را با استفاده از روش PdfOptions.setCompliance(PdfCompliance) تنظیم کنید.
  • XLSX را به عنوان PDF با استفاده از روش Workbook.save(fileName, saveOptions) ذخیره کنید.

نمونه کد زیر نحوه استفاده از گزینه های پیشرفته در تبدیل اکسل XLSX به PDF را نشان می دهد.

# فایل اکسل را بارگیری کنید
workbook = Workbook("Book1.xlsx")

# گزینه های PDF را ایجاد و تنظیم کنید
pdfOptions = PdfSaveOptions()
pdfOptions.setCompliance(PdfCompliance.PDF_A_1_B)
  
# تبدیل اکسل به PDF
workbook.save("xlsx-to-pdf.pdf", pdfOptions)

تبدیل Python Excel به PDF - مجوز رایگان دریافت کنید

برای استفاده از API بدون محدودیت ارزیابی می‌توانید [درخواست مجوز موقت13 کنید.

نتیجه

در این مقاله با نحوه تبدیل اکسل XLSX یا XLS به PDF در پایتون آشنا شدید. علاوه بر این، گزینه های پیشرفته برای کنترل تبدیل Python Excel به PDF نیز با کمک نمونه کد مورد بحث قرار می گیرد. می‌توانید از طریق جاوا درباره Aspose.Cells برای Python با استفاده از [اسناد] کاوش کنید. در صورتی که سؤالی دارید، از طریق [فروم 15 ما با ما تماس بگیرید.

همچنین ببینید

اطلاعات: Aspose یک برنامه وب آنلاین رایگان ایجاد کرد که به شما امکان می‌دهد پ‌دی‌اف‌ها را به‌صورت آنلاین مشاهده کنید، برنامه‌ای دیگر که به شما امکان می‌دهد فایل‌های PDF را به ویدیو تبدیل کنید، و برنامه‌ای که به شما امکان می‌دهد [ویرایش آنلاین PDF4 ].