В тази тема ще демонстрираме как да скрием слайд в Presentation с помощта на Java заедно с подробни стъпки за настройка на средата. Не е необходимо да инсталирате PowerPoint или друг софтуер на трета страна за скриване на PPTX слайд в Java. Разработеното приложение може да се използва във всяка от конфигурираните на Java среди в Windows, Linux или macOS, за да скриете желания слайд или слайдове в презентацията.
Стъпки за скриване на слайд в PPTX в Java
- Създайте средата на приложението, като инсталирате Aspose.Slides for Java от мениджъра на хранилището
- Осъществете достъп до желаната презентация, като използвате класа Presentation, за да скриете слайда в презентацията
- Заредете втория слайд в колекцията от слайдове и скрийте слайда, като подадете True като аргумент на метода Slide.setHidden()
- Запазете PPTX презентацията със скрити слайдове на диска
Чрез използване на Java скриването на PPTX слайд в презентацията може лесно да се постигне с помощта на няколко лесни реда код. Процесът започва с използване на обект от клас презентация за достъп до изходния презентационен файл от диска. След това ще бъде достъпен желаният слайд в колекцията от слайдове и той ще бъде скрит чрез предаване на 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.