Ինչպես տեղադրել աղյուսակի ֆոնային պատկերը Java-ում

Այս հստակ ձեռնարկը ուղեցույց է տալիս ինչպես տեղադրել աղյուսակի ֆոնային պատկեր Java-ում: Այն օգնում է կարդալ պատկերը ֆայլից և սահմանել այն որպես ֆոնային պատկեր այնպես, որ եթե պատկերը փոքր է, այն կրկնվի ամբողջ թերթում: Երբ դուք տեղադրեք Excel-ի ֆոնային պատկերը Java-ում, ստացված աշխատանքային գիրքը կարող է պահպանվել որպես XLSX, XLS կամ ցանկացած ցանկալի ձևաչափով` MS Excel-ում օգտագործելու համար:

Excel-ի պատկերի ֆոն Java-ում ավելացնելու քայլեր

  1. Ավելացրեք Aspose.Cells-ը պահոցից՝ ֆոնային պատկեր տեղադրելու համար
  2. Ստեղծեք Workbook օբյեկտ
  3. Ստացեք հղում դեպի թիրախ worksheet՝ պատկերը որպես ֆոն տեղադրելու համար
  4. Լրացրեք բայթային զանգվածը պատկերի ֆայլի տվյալների հետ
  5. Օգտագործեք այս բայթ զանգվածը՝ ֆոնային պատկերի հատկությունը սահմանելու և ստացված աշխատանքային գրքույկը պահպանելու համար

Այս քայլերը բացատրում են * Excel-ի ֆոնային պատկեր Java-ում* ավելացնելու գործընթացը: Շրջակա միջավայրը ստեղծելուց հետո ստեղծվում է նոր աշխատանքային գրքույկ, սակայն որոշ առկա աշխատանքային գրքույկներ նույնպես կարող են բեռնվել: Թիրախային աշխատաթերթը հասանելի է բեռնված աղյուսակից, քանի որ այն պարունակում է ֆոնային պատկերը սահմանելու հատկություն: Վերջնական քայլում բայթային զանգվածը լցվում է պատկերի ֆայլի տվյալներով, այնուհետև սահմանվում է որպես արժեք ֆոնային պատկերի հատկության համար:

Կոդ՝ Java-ում աղյուսակի ֆոնային պատկերը տեղադրելու համար

import java.io.File;
import java.io.FileInputStream;
import com.aspose.cells.Workbook;
import com.aspose.cells.Worksheet;
public class AsposeTest {
public static void main(String[] args) throws Exception {//Main function to insert spreadsheet background image in Java
// Instantiate the license
com.aspose.cells.License licCells = new com.aspose.cells.License();
licCells.setLicense("Aspose.Total.lic");
// Instantiate a new Workbook
Workbook workbook = new Workbook();
// Get a reference to the target worksheet for inserting a background image
Worksheet sheet = workbook.getWorksheets().get(0);
// Fill the byte array with the image data
File file = new File("background.jpg");
byte[] imageData = new byte[(int) file.length()];
FileInputStream fis = new FileInputStream(file);
fis.read(imageData);
// Set the worksheet background-image property
sheet.setBackgroundImage(imageData);
// Save the excel file.
workbook.save("WorkbookWithBackground.xlsx");
System.out.println("Done");
}
}

Այս պարզ կոդը ցուցադրում է Java-ում * Excel թերթի համար ֆոնային նկարներ տեղադրելու գործընթացը*: Workbook և Worksheet դասերը օգտագործվում են նպատակային թերթիկ մուտք գործելու համար, որտեղ պատկերը պետք է տեղադրվի որպես ֆոն: FileInputStream դասը օգտագործվում է պատկերային ֆայլից բայթերը կարդալու համար, այնուհետև ստացված բայթային զանգվածն օգտագործվում է որպես setBackgroundImage() մեթոդի փաստարկ:

Այս ձեռնարկը մեզ ուղղորդել է ետին պլանի պատկերները թերթիկի մեջ տեղադրելու համար: Եթե ցանկանում եք սովորել այլ գործողություններ, ինչպիսիք են մեկնաբանությունները Excel ֆայլում զետեղելը, տես ինչպես տեղադրել մեկնաբանություններ Excel-ում Java-ի միջոցով-ի հոդվածը:

 Հայերեն