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

این مبحث ساده نحوه درج تصویر پس زمینه اکسل با استفاده از پایتون را راهنمایی می کند. این شامل اطلاعاتی در مورد تنظیمات مورد نیاز و ساختارهای زبان مورد نیاز هنگام توسعه برنامه است. پس از درج تصویر پس زمینه اکسل با استفاده از پایتون، فایل خروجی در DOM را می توان به صورت XLSX، XLS یا هر فرمت پشتیبانی شده دیگری ذخیره کرد.

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

  1. IDE را برای کار با Aspose.Cells برای پایتون از طریق جاوا برای درج تصویر پس‌زمینه کاربرگ پیکربندی کنید
  2. با استفاده از نمونه ای از کلاس Workbook یک صفحه گسترده اکسل جدید ایجاد کنید
  3. دسترسی به اولین Worksheet پیش‌فرض که در آن تصویر به عنوان پس‌زمینه اضافه می‌شود
  4. تمام بایت های فایل تصویری که قرار است تنظیم شود را بخوانید
  5. با ارائه آرایه بایت، متد BackgroundImage برگه را تنظیم کنید
  6. کتاب کار را با یک تصویر پس‌زمینه برگه ذخیره کنید

رویه ذکر شده در بالا، روش درج تصویر پس زمینه صفحه گسترده با استفاده از پایتون را شرح می دهد. تمام کلاس‌ها و روش‌های مورد نیاز در اینجا معرفی شده‌اند که برای افزودن پس‌زمینه تصویر استفاده می‌شوند. این فرآیند نسبتاً ساده است زیرا فایل تصویر در یک آرایه بایت خوانده می شود و با استفاده از روش setBackgroundImage آن را به عنوان تصویر پس زمینه کاربرگ تنظیم می کند.

نمونه کد برای درج تصاویر پس زمینه برای برگه اکسل با استفاده از پایتون

import jpype
import asposecells
jpype.startJVM()
from asposecells.api import License, Workbook, Worksheet, SaveFormat
#Instantiate the product license
license = License()
license.setLicense("Aspose.Total.lic")
#Create a default Excel workbook
workbook = Workbook()
#Access the first worksheet
worksheet = workbook.getWorksheets().get(0)
#Access the source image as a byte array from the disk
with open("sample.png", "rb") as bin_file:
#Read the entire image file at once from the disk
imageData = bin_file.read()
#Set the worksheet background image method
worksheet.setBackgroundImage(imageData);
#Save the output Excel file with the background image
workbook.save("ExcelSheetBackgroundWithImage.xlsx")
print("Background added successfully")
jpype.shutdownJVM()

این مثال فرآیند افزودن پس‌زمینه تصویر اکسل با استفاده از پایتون را نشان می‌دهد. به عنوان اولین گام، کتاب کار یا ایجاد می‌شود یا از روی دیسک بارگذاری می‌شود، که سپس با استفاده از نمایه‌ای که قرار است تصویر پس‌زمینه برای آن تنظیم شود، به کاربرگ مورد نظر دسترسی پیدا می‌کند. از داده های بایت برای تصویر مورد نظر استفاده کنید که یا بر روی دیسک ذخیره می شود یا در پایگاه داده یا هر منبع دیگری مانند Web API ذخیره می شود.

این مثال به ما یاد داده است که یک تصویر پس زمینه را در یک کاربرگ در کتاب کار وارد کنیم. اگر مایلید با فرآیند تبدیل XML به فایل اکسل آشنا شوید، به مقاله نحوه تبدیل XML به فایل اکسل با استفاده از پایتون مراجعه کنید.

 فارسی