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

این آموزش کوتاه نحوه تبدیل اکسل به PDF با استفاده از پایتون را با ارائه مراحل پیکربندی محیط و معرفی کتابخانه های لازم راهنمایی می کند. برای تبدیل اکسل به پی‌دی‌اف پایتون کد نمونه نیز ارائه می‌شود که در آن یک کتاب کار ایجاد می‌شود و داده‌های نمونه در آن پر می‌شود، اما می‌توانید یک فایل اکسل موجود مثل XLSX را نیز بارگذاری کنید. شما همچنین کنترل خروجی PDF را با تنظیمات خصوصیات آن و نمایش سبک محتوای فایل اکسل منبع قبل از تولید فایل PDF خواهید داشت.

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

  1. Python و Aspose.Cells را نصب کنید برای پایتون از طریق جاوا
  2. برای آزمایش این تبدیل یک workbook ایجاد و پر کنید
  3. برای پیکربندی پی‌دی‌اف خروجی ایجاد شده توسط پایتون، شیء کلاس PdfSaveOptions را نمونه‌سازی کنید.
  4. PDF خروجی را برای نمایش خطوط شبکه پیکربندی کنید
  5. ستون های کاربرگ را به صورت خودکار تنظیم کنید تا کل مطالب به درستی در فایل PDF خروجی نمایش داده شود
  6. با استفاده از تنظیمات بالا، کتاب کار را به صورت PDF ذخیره کنید

ابتدا باید جاوا و پایتون را روی سیستم خود نصب کنید و سپس Aspose-Cells و JPype1 را با استفاده از دستور PIP برای تبدیل اکسل به PDF در پایتون نصب کنید. می توان یک کتاب کار جدید ایجاد کرد یا یک فایل اکسل موجود را برای تبدیل به PDF بارگذاری کرد. می‌توانید با استفاده از نمونه کلاس PdfSaveOptions گزینه‌های نمایش و سایر ویژگی‌های فایل PDF خروجی را تنظیم کنید که می‌تواند به عنوان آرگومان در تابع ذخیره کتاب کار ارسال شود.

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

هنگامی که شما اکسل را به PDF تبدیل می کنید پایتون به تعدادی کتابخانه و محیط نیاز دارد، به همین دلیل است که در این کد کلاس های لازم را وارد می کنیم و jpype.startJVM() را در شروع و jpype.shutdownJVM() را در پایان برای فعال کردن محیط مورد نیاز فراخوانی می کنیم. کد را اجرا کنید یک کتاب کار خالی ایجاد می‌شود و با داده‌ها پر می‌شود، اما می‌توانید هر فایل اکسل موجود مانند XLSX، XLS، ODS و غیره حاوی داده‌های مورد نظر را بارگیری کنید. Worksheet.PageSetup برای تنظیم پرچم برای چاپ خطوط شبکه در فایل منبع و PdfSaveOptions برای نمایش خطوط شبکه در فایل PDF خروجی با تنظیم نوع خط شبکه روی HAIR استفاده می شود.

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

 فارسی