Ця стаття містить повний робочий процес того, як видобувати зображення з PowerPoint у Java, і надає зразок програми, як отримувати зображення з PowerPoint за допомогою Java. Інструкції з видобування зображень можна використовувати в будь-якій популярній операційній системі, як-от Linux, Windows і macOS, без встановлення додаткового програмного забезпечення. Ось покроковий процес, а також зразок коду для вилучення зображень із документів PowerPoint.
Кроки для вилучення зображень із PowerPoint у Java
- Установіть GroupDocs.Parser for Java зі сховища Maven у програмі Java, щоб отримати зображення з файлу PowerPoint
- Імпортуйте необхідні класи для розробки функціональних можливостей для вилучення зображень із документа PowerPoint
- Ініціалізуйте клас Parser для завантаження документа PowerPoint, щоб отримати з нього зображення
- Викличте метод getImages, щоб отримати колекцію об’єктів зображень
- Переглядайте колекцію зображень, відображайте розмір, тип і вміст зображення
Наведені вище покрокові інструкції допоможуть вам, як отримати зображення з PowerPoint у Java. Це лише кілька кроків, які вам потрібно виконати для вилучення зображень із файлу PPT, і ви можете почати процес, налаштувавши необхідну бібліотеку та включивши необхідні класи. Наступним кроком ви зможете завантажити вхідний файл, створивши екземпляр класу Parser для отримання з нього зображень. Після цього викличте метод getImages класу Parser для отримання колекції зображень, а потім повторіть її для даних зображення.
Код для вилучення зображень із PowerPoint на Java
import com.groupdocs.parser.Parser; | |
import com.groupdocs.parser.licensing.License; | |
import com.groupdocs.parser.data.PageImageArea; | |
import java.io.IOException; | |
public class ExtractImagesFromPowerpointInJava { | |
public static void main(String[] args) throws IOException { // Main function to extract images from PowerPoint in Java | |
// Remove the watermark in output | |
License lic = new License(); | |
lic.setLicense("GroupDocs.Parser.lic"); | |
// Create an instance of Parser class | |
try (Parser parser = new Parser("sample.ppt")) { | |
// Extract images | |
Iterable < PageImageArea > images = parser.getImages(); | |
// Check if images extraction is supported | |
if (images == null) { | |
System.out.println("Images extraction isn't supported"); | |
return; | |
} | |
// Iterate over images | |
for (PageImageArea image: images) { | |
// Print a page index, rectangle and image type: | |
System.out.println(String.format("Page: %d, R: %s, Type: %s", image.getPage().getIndex(), image.getRectangle(), image.getFileType())); | |
} | |
} | |
} | |
} |
Наведений вище фрагмент коду демонструє, як розробити програму для вилучення зображень із PowerPoint за допомогою Java. Програма завершується кількома рядками коду, який складається з використання кількох викликів API бібліотеки аналізу документів. Крім того, цей зразок коду можна адаптувати для видобування зображень із різноманітних форматів документів, таких як PDF, DOC, DOCX, XLSX, RTF, DOT, EPUB та багатьох інших.
Ми детально обговорили процес отримання зображень із PPT у Java та створили зразок коду для цього. Нещодавно ми опублікували статтю про вилучення метаданих із Excel за допомогою Java, перегляньте посібник як витягти метадані з Excel на Java, щоб отримати додаткові відомості.