Այս կարճ ձեռնարկը նկարագրում է, թե ինչպես ներկառուցել Excel-ը PowerPoint-ում Java-ի միջոցով: Այն ունի մանրամասներ՝ մշակման միջավայրը սահմանելու համար, գործընթացը սահմանող քայլերի ցանկ և օրինակելի կոդը, որը կարող եք օգտագործել՝ Java-ի միջոցով Excel ֆայլը PowerPoint-ում ներկառուցելու համար: Այն նաև նկարագրելու է Excel ֆայլի պատկերակը սլայդի վրա ցուցադրելու տարբերակը:
Java-ի միջոցով Excel ֆայլը PowerPoint-ում ներդնելու քայլեր
- Ստեղծեք միջավայր՝ օգտագործելու Aspose.Slides for Java Excel ֆայլը ներկառուցելու համար
- Ստեղծեք կամ բեռնեք Presentation Excel-ը դրա մեջ տեղադրելու համար
- Ստացեք թիրախային սլայդի հղումը ISlide դասի օբյեկտում
- Օգտագործեք Files.readAllBytes() մեթոդը՝ սկզբնաղբյուր Excel ֆայլը կարդալու համար
- Ստեղծեք OleEmbeddedDataInfo օբյեկտը` օգտագործելով բայթերի զանգվածը
- Տվյալների տեղեկություններով շրջանակ ավելացնելու համար կանչեք addOleObjectFrame մեթոդը
- Սահմանեք դրոշը, որպեսզի սլայդում ցուցադրվի օբյեկտի պատկերակը և պահպանվի ներկայացումը
Այս քայլերը բացատրում են ինչպես եք ներդնում Excel ֆայլը PowerPoint-ում՝ օգտագործելով Java: Ստեղծեք Presentation դասի օբյեկտը և մուտք գործեք դրա առաջին սլայդը, որից հետո կարդացեք Excel ֆայլի աղբյուրը բայթային զանգվածում: Ստեղծեք OleEmbeddedDataInfo օբյեկտը այս բայթ զանգվածով և ավելացրեք OLE օբյեկտը սլայդում՝ օգտագործելով addOleObjectFrame() մեթոդը:
Կոդ՝ Java-ի միջոցով Excel-ի աշխատանքային գիրքը PowerPoint-ում տեղադրելու համար
import com.aspose.slides.*; | |
import java.nio.file.Files; | |
import java.nio.file.Paths; | |
public class Main | |
{ | |
public static void main(String[] args) throws Exception // Embed Excel file using Java | |
{ | |
// Set the licenses | |
new License().setLicense("License.lic"); | |
Presentation presentation = new Presentation(); | |
try { | |
ISlide slide = presentation.getSlides().get_Item(0); | |
byte[] ExcelBytes = Files.readAllBytes(Paths.get("Book1.xlsx")); | |
IOleEmbeddedDataInfo dataInfoExcel = new OleEmbeddedDataInfo(ExcelBytes, "xlsx"); | |
IOleObjectFrame oleFrameXlsx = slide.getShapes().addOleObjectFrame(15, 15, 50, 50, dataInfoExcel); | |
oleFrameXlsx.setObjectIcon(true); | |
presentation.save("Output.pptx", SaveFormat.Pptx); | |
} catch (Exception e) { | |
} finally { | |
if (presentation != null) presentation.dispose(); | |
} | |
System.out.println("Done"); | |
} | |
} |
Վերոնշյալ օրինակելի կոդը ցույց է տալիս, թե ինչպես ներկառուցել Excel աշխատանքային գիրքը PowerPoint-ում Java-ի միջոցով: Դուք կարող եք կամ ցուցադրել ներկառուցված Excel ֆայլի պատկերակը կամ ցուցադրել ֆայլի բովանդակությունը ուղղակիորեն՝ դրոշը դնելով setObjectIcon() մեթոդում: Բոլոր տեսակի ֆայլերը կարող են ներկառուցվել այս հոդվածում նկարագրված նույն տեխնիկայի միջոցով:
Այս հոդվածը մեզ սովորեցրել է Excel ֆայլի ինտեգրումը ներկայացման մեջ: Ներկայացմանը աուդիո ֆայլ ավելացնելու համար տես Ինչպես ավելացնել աուդիո ներկայացմանը Java-ի միջոցով-ի հոդվածը: