Այս թեմայում մենք ցույց կտանք, թե ինչպես պետք է թաքցնել սլայդը Presentation-ում՝ օգտագործելով Java, ինչպես նաև շրջակա միջավայրը կարգավորելու մանրամասն քայլերը: Java-ում PPTX սլայդը թաքցնելու համար չի պահանջվում տեղադրել PowerPoint կամ որևէ երրորդ կողմի ծրագիր: Մշակված հավելվածը կարող է օգտագործվել Windows-ի, Linux-ի կամ macOS-ի ներսում Java-ի կազմաձևված ցանկացած միջավայրում՝ ցուցադրության ներսում ցանկալի սլայդը կամ սլայդները թաքցնելու համար:
Java-ում PPTX-ում սլայդը թաքցնելու քայլեր
- Ստեղծեք հավելվածի միջավայրը՝ տեղադրելով Aspose.Slides for Java պահեստի կառավարիչից
- Մուտք գործեք ցանկալի ներկայացումը՝ օգտագործելով Presentation դասը՝ ներկայացման ներսում սլայդը թաքցնելու համար
- Բեռնեք երկրորդ սլայդը սլայդների հավաքածուի ներսում և թաքցրեք սլայդը՝ փոխանցելով True որպես փաստարկ Slide.setHidden() մեթոդին:
- Պահպանեք PPTX ներկայացումը սկավառակի վրա թաքնված սլայդներով
Օգտագործելով *Java-ն, թաքցնելով PPTX սլայդը ներկայացման ներսում, կարելի է հեշտությամբ հասնել կոդերի մի քանի հեշտ տողերի միջոցով: Գործընթացը սկսվում է՝ օգտագործելով Presentation դասի օբյեկտ՝ սկավառակից աղբյուրի ներկայացման ֆայլ մուտք գործելու համար: Սլայդների հավաքածուի ներսում գտնվող ցանկալի սլայդն այնուհետև հասանելի կլինի և կթաքցվի՝ փոխանցելով True որպես փաստարկ Slide.setHidden() մեթոդին: Վերջում թաքնված սլայդներով ներկայացումը կպահվի սկավառակի վրա:
Կոդ՝ Java-ում ներկայացման մեջ սլայդը թաքցնելու համար
import com.aspose.slides.IPPImage; | |
import com.aspose.slides.ISlide; | |
import com.aspose.slides.ISvgImage; | |
import com.aspose.slides.License; | |
import com.aspose.slides.Presentation; | |
import com.aspose.slides.SaveFormat; | |
import com.aspose.slides.ShapeType; | |
import com.aspose.slides.SvgImage; | |
import java.nio.file.Files; | |
import java.nio.file.Paths; | |
public class HideSlide { | |
public static void main(String[] args) throws Exception{ | |
String filesPath = "/Users/KnowledgeBase/TestData/"; | |
//Setting the license to hide the slide inside the presentation | |
License slideImportlicense = new License(); | |
slideImportlicense.setLicense(filesPath + "Conholdate.Total.Product.Family.lic"); | |
//Access the source presentation to hide the desired slide/s | |
Presentation srcPresentation = new Presentation(filesPath+"Source.pptx"); | |
//Now load the 2nd slide inside the presentation | |
ISlide slide = srcPresentation.getSlides().get_Item(1); | |
//Now hide the desired slide inside the presentation | |
slide.setHidden(true); | |
//Save the presentation with a hidden slide/s | |
srcPresentation.save(filesPath + "HiddenSlidePres.pptx", SaveFormat.Pptx); | |
} | |
} |
Օգտագործելով վերը նշված կոդը, կարելի է հեշտությամբ թաքցնել սլայդը PPTX-ում Java-ում՝ օգտագործելով շատ պարզ API զանգեր: Դուք կարող եք առանձին-առանձին թաքցնել կամ չթաքցնել բազմաթիվ սլայդներ՝ մուտք գործելով դրանք ներկայացման սլայդների հավաքածուից: API-ն ապահովում է ելքային ներկայացումը տարբեր ներկայացման ձևաչափերով, ներառյալ PPT, PPS, PPTX, PPSX կամ ODP, պահելու դրույթը սկավառակի վրա կամ հիշողության հոսքի ներսում՝ կախված ձեր պահանջներից:
Այս հոդվածը կենտրոնանում է այն բանի վրա, թե ինչպես կարելի է թաքցնել սլայդը Ներկայացման մեջ Java-ում: Եթե ցանկանում եք իմանալ աղյուսակի բջիջի ներսում պատկեր ավելացնելու մասին, տես Ինչպես տեղադրել պատկերը PowerPoint աղյուսակում Java-ի միջոցով-ի հոդվածը: